1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,71914,(e,t,i)=>{"use strict";Object.defineProperty(i,"__esModule",{value:!0}),Object.defineProperty(i,"useIntersection",{enumerable:!0,get:function(){return l}});let r=e.r(91788),a=e.r(99604),n="function"==typeof IntersectionObserver,o=new Map,s=[];function l({rootRef:e,rootMargin:t,disabled:i}){let l=i||!n,[c,d]=(0,r.useState)(!1),u=(0,r.useRef)(null),p=(0,r.useCallback)(e=>{u.current=e},[]);return(0,r.useEffect)(()=>{if(n){if(l||c)return;let i=u.current;if(i&&i.tagName)return function(e,t,i){let{id:r,observer:a,elements:n}=function(e){let t,i={root:e.root||null,margin:e.rootMargin||""},r=s.find(e=>e.root===i.root&&e.margin===i.margin);if(r&&(t=o.get(r)))return t;let a=new Map;return t={id:i,observer:new IntersectionObserver(e=>{e.forEach(e=>{let t=a.get(e.target),i=e.isIntersecting||e.intersectionRatio>0;t&&i&&t(i)})},e),elements:a},s.push(i),o.set(i,t),t}(i);return n.set(e,t),a.observe(e),function(){if(n.delete(e),a.unobserve(e),0===n.size){a.disconnect(),o.delete(r);let e=s.findIndex(e=>e.root===r.root&&e.margin===r.margin);e>-1&&s.splice(e,1)}}}(i,e=>e&&d(e),{root:e?.current,rootMargin:t})}else if(!c){let e=(0,a.requestIdleCallback)(()=>d(!0));return()=>(0,a.cancelIdleCallback)(e)}},[l,t,e,c,u.current]),[p,c,(0,r.useCallback)(()=>{d(!1)},[])]}("function"==typeof i.default||"object"==typeof i.default&&null!==i.default)&&void 0===i.default.__esModule&&(Object.defineProperty(i.default,"__esModule",{value:!0}),Object.assign(i.default,i),t.exports=i.default)},2531,(e,t,i)=>{"use strict";Object.defineProperty(i,"__esModule",{value:!0}),Object.defineProperty(i,"normalizeLocalePath",{enumerable:!0,get:function(){return r}});let r=(t,i)=>e.r(92090).normalizeLocalePath(t,i);("function"==typeof i.default||"object"==typeof i.default&&null!==i.default)&&void 0===i.default.__esModule&&(Object.defineProperty(i.default,"__esModule",{value:!0}),Object.assign(i.default,i),t.exports=i.default)},54471,(e,t,i)=>{"use strict";Object.defineProperty(i,"__esModule",{value:!0}),Object.defineProperty(i,"getDomainLocale",{enumerable:!0,get:function(){return a}});let r=e.r(70090);function a(t,i,a,n){{let o=e.r(2531).normalizeLocalePath,s=e.r(62205).detectDomainLocale,l=i||o(t,a).detectedLocale,c=s(n,void 0,l);if(c){let e=`http${c.http?"":"s"}://`,i=l===c.defaultLocale?"":`/${l}`;return`${e}${c.domain}${(0,r.normalizePathTrailingSlash)(`${i}${t}`)}`}return!1}}("function"==typeof i.default||"object"==typeof i.default&&null!==i.default)&&void 0===i.default.__esModule&&(Object.defineProperty(i.default,"__esModule",{value:!0}),Object.assign(i.default,i),t.exports=i.default)},63230,(e,t,i)=>{"use strict";Object.defineProperty(i,"__esModule",{value:!0}),Object.defineProperty(i,"useMergedRef",{enumerable:!0,get:function(){return a}});let r=e.r(91788);function a(e,t){let i=(0,r.useRef)(null),a=(0,r.useRef)(null);return(0,r.useCallback)(r=>{if(null===r){let e=i.current;e&&(i.current=null,e());let t=a.current;t&&(a.current=null,t())}else e&&(i.current=n(e,r)),t&&(a.current=n(t,r))},[e,t])}function n(e,t){if("function"!=typeof e)return e.current=t,()=>{e.current=null};{let i=e(t);return"function"==typeof i?i:()=>e(null)}}("function"==typeof i.default||"object"==typeof i.default&&null!==i.default)&&void 0===i.default.__esModule&&(Object.defineProperty(i.default,"__esModule",{value:!0}),Object.assign(i.default,i),t.exports=i.default)},48735,(e,t,i)=>{"use strict";Object.defineProperty(i,"__esModule",{value:!0}),Object.defineProperty(i,"errorOnce",{enumerable:!0,get:function(){return r}});let r=e=>{}},39149,(e,t,i)=>{"use strict";Object.defineProperty(i,"__esModule",{value:!0});var r={default:function(){return S},useLinkStatus:function(){return k}};for(var a in r)Object.defineProperty(i,a,{enumerable:!0,get:r[a]});let n=e.r(71650),o=e.r(91398),s=n._(e.r(91788)),l=e.r(60472),c=e.r(71112),d=e.r(28169),u=e.r(89129),p=e.r(14862),m=e.r(25479),h=e.r(71914),f=e.r(54471),g=e.r(44113),x=e.r(63230);e.r(48735);let y=new Set;function v(e,t,i,r){if(!("u"<typeof window)&&(0,c.isLocalURL)(t)){if(!r.bypassPrefetchedCheck){let a=t+"%"+i+"%"+(void 0!==r.locale?r.locale:"locale"in e?e.locale:void 0);if(y.has(a))return;y.add(a)}e.prefetch(t,i,r).catch(e=>{})}}function b(e){return"string"==typeof e?e:(0,d.formatUrl)(e)}let w=s.default.forwardRef(function(e,t){let i,r,{href:a,as:n,children:d,prefetch:y=null,passHref:w,replace:_,shallow:k,scroll:S,locale:j,onClick:C,onNavigate:T,onMouseEnter:N,onTouchStart:I,legacyBehavior:E=!1,...L}=e;i=d,E&&("string"==typeof i||"number"==typeof i)&&(i=(0,o.jsx)("a",{children:i}));let R=s.default.useContext(m.RouterContext),F=!1!==y,{href:O,as:$}=s.default.useMemo(()=>
1{if(!R){let e=b(a);return{href:e,as:n?b(n):e}}let[e,t]=(0,l.resolveHref)(R,a,!0);return{href:e,as:n?(0,l.resolveHref)(R,n):t||e}},[R,a,n]),A=s.default.useRef(O),P=s.default.useRef($);E&&(r=s.default.Children.only(i));let M=E?r&&"object"==typeof r&&r.ref:t,[D,z,H]=(0,h.useIntersection)({rootMargin:"200px"}),W=s.default.useCallback(e=>{(P.current!==$||A.current!==O)&&(H(),P.current=$,A.current=O),D(e)},[$,O,H,D]),B=(0,x.useMergedRef)(W,M);s.default.useEffect(()=>{!R||z&&F&&v(R,O,$,{locale:j})},[$,O,z,j,F,R?.locale,R]);let q={ref:B,onClick(e){E||"function"!=typeof C||C(e),E&&r.props&&"function"==typeof r.props.onClick&&r.props.onClick(e),!R||e.defaultPrevented||function(e,t,i,r,a,n,o,s,l){let d,{nodeName:u}=e.currentTarget;if(!("A"===u.toUpperCase()&&((d=e.currentTarget.getAttribute("target"))&&"_self"!==d||e.metaKey||e.ctrlKey||e.shiftKey||e.altKey||e.nativeEvent&&2===e.nativeEvent.which)||e.currentTarget.hasAttribute("download"))){if(!(0,c.isLocalURL)(i)){a&&(e.preventDefault(),location.replace(i));return}e.preventDefault(),(()=>{if(l){let e=!1;if(l({preventDefault:()=>{e=!0}}),e)return}let e=o??!0;"beforePopState"in t?t[a?"replace":"push"](i,r,{shallow:n,locale:s,scroll:e}):t[a?"replace":"push"](r||i,{scroll:e})})()}}(e,R,O,$,_,k,S,j,T)},onMouseEnter(e){E||"function"!=typeof N||N(e),E&&r.props&&"function"==typeof r.props.onMouseEnter&&r.props.onMouseEnter(e),R&&v(R,O,$,{locale:j,priority:!0,bypassPrefetchedCheck:!0})},onTouchStart:function(e){E||"function"!=typeof I||I(e),E&&r.props&&"function"==typeof r.props.onTouchStart&&r.props.onTouchStart(e),R&&v(R,O,$,{locale:j,priority:!0,bypassPrefetchedCheck:!0})}};if((0,u.isAbsoluteUrl)($))q.href=$;else if(!E||w||"a"===r.type&&!("href"in r.props)){let e=void 0!==j?j:R?.locale;q.href=R?.isLocaleDomain&&(0,f.getDomainLocale)($,e,R?.locales,R?.domainLocales)||(0,g.addBasePath)((0,p.addLocale)($,e,R?.defaultLocale))}return E?s.default.cloneElement(r,q):(0,o.jsx)("a",{...L,...q,children:i})}),_=(0,s.createContext)({pending:!1}),k=()=>(0,s.useContext)(_),S=w;("function"==typeof i.default||"object"==typeof i.default&&null!==i.default)&&void 0===i.default.__esModule&&(Object.defineProperty(i.default,"__esModule",{value:!0}),Object.assign(i.default,i),t.exports=i.default)},41158,(e,t,i)=>{t.exports=e.r(39149)},41484,67878,12209,74515,27614,41602,44819,9394,13696,50719,57669,45572,43455,59012,46977,82560,85135,61948,28480,28409,12857,8636,6480,15837,20893,35481,59279,5600,55114,53797,63702,e=>{"use strict";var t=e.i(91398);e.s(["IconChevronLeft",0,e=>(0,t.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",width:20,height:20,viewBox:"0 0 20 20",...e,children:(0,t.jsx)("path",{d:"M7.05 9.293 6.343 10 12 15.657l1.414-1.414L9.172 10l4.242-4.243L12 4.343z"})})],67878),e.s(["IconChevronRight",0,e=>(0,t.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",width:20,height:20,viewBox:"0 0 20 20",...e,children:(0,t.jsx)("path",{d:"m12.95 10.707.707-.707L8 4.343 6.586 5.757 10.828 10l-4.242 4.243L8 15.657l4.95-4.95z"})})],12209),e.s(["IconChevronDown",0,e=>(0,t.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",width:20,height:20,viewBox:"0 0 20 20",...e,children:(0,t.jsx)("path",{d:"m9.293 12.95.707.707L15.657 8l-1.414-1.414L10 10.828 5.757 6.586 4.343 8z"})})],74515),e.s(["IconCheck",0,({small:e,...i})=>(0,t.jsx)("svg",{width:36,height:23.5,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 36 23.5",...i,children:e?(0,t.jsx)("path",{d:"M15.7,19.7c-0.5,0-1-0.2-1.4-0.6l-7.2-7.2c-0.8-0.8-0.8-2,0-2.8c0.8-0.8,2-0.8,2.8,0l5.8,5.8L26.1,4.4 c0.8-0.8,2-0.8,2.8,0c0.8,0.8,0.8,2,0,2.8L17.1,19.1C16.7,19.4,16.2,19.7,15.7,19.7z"}):(0,t.jsx)("path",{d:"M14.5 23.5c-.5 0-1-.2-1.4-.6L.6 10.4c-.8-.8-.8-2 0-2.8s2-.8 2.8 0l11.1 11.1L32.6.6c.8-.8 2-.8 2.8 0s.8 2 0 2.8L15.9 22.9c-.4.4-.9.6-1.4.6z"})})],27614),e.s(["IconPlus",0,e=>(0,t.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",width:30,height:30,viewBox:"0 0 30 30",xmlSpace:"preserve",...e,children:(0,t.jsx)("path",{d:"M27.2 12.5h-9.7V2.8c0-1.4-1.1-2.5-2.5-2.5s-2.5 1.1-2.5 2.5v9.7H2.8C1.4 12.5.3 13.6.3 15s1.1 2.5 2.5 2.5h9.7v9.7c0 1.4 1.1 2.5 2.5 2.5s2.5-1.1 2.5-2.5v-9.7h9.7c1.4 0 2.5-1.1 2.5-2.5s-1.2-2.5-2.5-2.5z"})})],41602),e.s(["IconMinus",0,e=>(0,t.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",width:30,height:30,viewB
1ox:"0 0 30 30",xmlSpace:"preserve",...e,children:(0,t.jsx)("path",{d:"M27.2 17.5H2.8C1.4 17.5.3 16.4.3 15s1.1-2.5 2.5-2.5h24.3c1.4 0 2.5 1.1 2.5 2.5s-1.1 2.5-2.4 2.5z"})})],44819),e.s(["Dot",0,({className:e,...i})=>(0,t.jsx)("svg",{viewBox:"0 0 200 200",className:e,...i,children:(0,t.jsx)("path",{d:"M 100, 100 m -75, 0 a 75,75 0 1,0 150,0 a 75,75 0 1,0 -150,0"})})],9394),e.s(["DottedTriangle",0,({className:e,...i})=>(0,t.jsx)("svg",{viewBox:"0 0 500 530.5",className:e,...i,children:(0,t.jsx)("path",{d:"M11.3 507.9c6.2 0 11.3 5.1 11.3 11.3 0 6.2-5.1 11.3-11.3 11.3-6.2 0-11.3-5.1-11.3-11.3 0-6.2 5.1-11.3 11.3-11.3M11.3 435.7c6.2 0 11.3 5 11.3 11.3 0 6.2-5.1 11.3-11.3 11.3C5.1 458.3 0 453.2 0 447c0-6.2 5.1-11.3 11.3-11.3M11.3 363.4c6.2 0 11.3 5.1 11.3 11.3 0 6.2-5.1 11.3-11.3 11.3C5.1 386 0 380.9 0 374.7c0-6.2 5.1-11.3 11.3-11.3M11.3 291.1c6.2 0 11.3 5.1 11.3 11.3 0 6.2-5.1 11.3-11.3 11.3-6.2 0-11.3-5.1-11.3-11.3 0-6.2 5.1-11.3 11.3-11.3M11.3 218.9c6.2 0 11.3 5 11.3 11.3 0 6.2-5.1 11.3-11.3 11.3-6.2 0-11.3-5.1-11.3-11.3s5.1-11.3 11.3-11.3M11.3 146.6c6.2 0 11.3 5.1 11.3 11.3 0 6.2-5.1 11.3-11.3 11.3-6.2 0-11.3-5.1-11.3-11.3s5.1-11.3 11.3-11.3M11.3 74.4c6.2 0 11.3 5 11.3 11.3 0 6.2-5.1 11.3-11.3 11.3C5.1 97 0 91.9 0 85.7c0-6.2 5.1-11.3 11.3-11.3M11.3 2.1c6.2 0 11.3 5 11.3 11.3 0 6.2-5.1 11.3-11.3 11.3C5.1 24.7 0 19.6 0 13.4S5.1 2.1 11.3 2.1M79.5 507.9c6.2 0 11.3 5.1 11.3 11.3s-5.1 11.3-11.3 11.3c-6.2 0-11.3-5.1-11.3-11.3s5.1-11.3 11.3-11.3M79.5 435.7c6.2 0 11.3 5 11.3 11.3 0 6.2-5.1 11.3-11.3 11.3-6.2 0-11.3-5.1-11.3-11.3 0-6.2 5.1-11.3 11.3-11.3M79.5 363.4c6.2 0 11.3 5.1 11.3 11.3S85.7 386 79.5 386c-6.2 0-11.3-5.1-11.3-11.3 0-6.2 5.1-11.3 11.3-11.3M79.5 291.1c6.2 0 11.3 5.1 11.3 11.3s-5.1 11.3-11.3 11.3c-6.2 0-11.3-5.1-11.3-11.3 0-6.2 5.1-11.3 11.3-11.3M79.5 218.9c6.2 0 11.3 5 11.3 11.3 0 6.2-5.1 11.3-11.3 11.3-6.2 0-11.3-5.1-11.3-11.3s5.1-11.3 11.3-11.3M79.5 146.6c6.2 0 11.3 5.1 11.3 11.3 0 6.2-5.1 11.3-11.3 11.3-6.2 0-11.3-5.1-11.3-11.3s5.1-11.3 11.3-11.3M79.5 74.4c6.2 0 11.3 5 11.3 11.3 0 6.2-5.1 11.3-11.3 11.3-6.2 0-11.3-5.1-11.3-11.3 0-6.2 5.1-11.3 11.3-11.3M147.7 507.9c6.2 0 11.3 5.1 11.3 11.3s-5.1 11.3-11.3 11.3c-6.2 0-11.3-5.1-11.3-11.3s5.1-11.3 11.3-11.3M147.7 435.7c6.2 0 11.3 5 11.3 11.3 0 6.2-5.1 11.3-11.3 11.3-6.2 0-11.3-5.1-11.3-11.3 0-6.2 5.1-11.3 11.3-11.3M147.7 363.4c6.2 0 11.3 5.1 11.3 11.3s-5.1 11.3-11.3 11.3c-6.2 0-11.3-5.1-11.3-11.3 0-6.2 5.1-11.3 11.3-11.3M147.7 291.1c6.2 0 11.3 5.1 11.3 11.3s-5.1 11.3-11.3 11.3c-6.2 0-11.3-5.1-11.3-11.3 0-6.2 5.1-11.3 11.3-11.3M147.7 218.9c6.2 0 11.3 5 11.3 11.3 0 6.2-5.1 11.3-11.3 11.3-6.2 0-11.3-5.1-11.3-11.3s5.1-11.3 11.3-11.3M147.7 146.6c6.2 0 11.3 5.1 11.3 11.3 0 6.2-5.1 11.3-11.3 11.3-6.2 0-11.3-5.1-11.3-11.3s5.1-11.3 11.3-11.3M215.9 507.9c6.2 0 11.3 5.1 11.3 11.3 0 6.2-5.1 11.3-11.3 11.3-6.2 0-11.3-5.1-11.3-11.3s5.1-11.3 11.3-11.3M215.9 435.7c6.2 0 11.3 5 11.3 11.3 0 6.2-5.1 11.3-11.3 11.3-6.2 0-11.3-5.1-11.3-11.3 0-6.2 5.1-11.3 11.3-11.3M215.9 363.4c6.2 0 11.3 5.1 11.3 11.3 0 6.2-5.1 11.3-11.3 11.3-6.2 0-11.3-5.1-11.3-11.3 0-6.2 5.1-11.3 11.3-11.3M215.9 291.1c6.2 0 11.3 5.1 11.3 11.3 0 6.2-5.1 11.3-11.3 11.3-6.2 0-11.3-5.1-11.3-11.3 0-6.2 5.1-11.3 11.3-11.3M215.9 218.9c6.2 0 11.3 5 11.3 11.3 0 6.2-5.1 11.3-11.3 11.3-6.2 0-11.3-5.1-11.3-11.3s5.1-11.3 11.3-11.3M284.1 507.9c6.2 0 11.3 5.1 11.3 11.3s-5.1 11.3-11.3 11.3c-6.2 0-11.3-5.1-11.3-11.3s5.1-11.3 11.3-11.3M284.1 435.7c6.2 0 11.3 5 11.3 11.3 0 6.2-5.1 11.3-11.3 11.3-6.2 0-11.3-5.1-11.3-11.3 0-6.2 5.1-11.3 11.3-11.3M284.1 363.4c6.2 0 11.3 5.1 11.3 11.3s-5.1 11.3-11.3 11.3c-6.2 0-11.3-5.1-11.3-11.3 0-6.2 5.1-11.3 11.3-11.3M284.1 291.1c6.2 0 11.3 5.1 11.3 11.3s-5.1 11.3-11.3 11.3c-6.2 0-11.3-5.1-11.3-11.3 0-6.2 5.1-11.3 11.3-11.3M352.3 507.9c6.2 0 11.3 5.1 11.3 11.3s-5.1 11.3-11.3 11.3c-6.2 0-11.3-5.1-11.3-11.3s5.1-11.3 11.3-11.3M352.3 435.7c6.2 0 11.3 5 11.3 11.3 0 6.2-5.1 11.3-11.3 11.3-6.2 0-11.3-5.1-11.3-11.3 0-6.2 5.1-11.3 11.3-11.3M352.3 363.4c6.2 0 11.3 5.1 11.3 11.3s-5.1 11.3-11.3 11.3c-6.2 0-11.3-5.1-11.3-11.3 0-6.2 5.1-11.3 11.3-11.3M420.5 507.9c6.2 0 11.3 5.1 11.3 11.3s-5.1 11.3-11.3 11.3c-6.2 0-11.3-5.1-11.3-11.3s5.1-11.3 11.3-11.3M420.5 435.7c6.2 0 11.3 5 11.3 11.3 0 6.2-5.1 11.3-11.3 11.3-6.2 0-11.3-5.1-11.3-11.3 0-6.2 5.1-11.3 11.3-11.3M488.7 507.9c6.2 0 11.3 5.1 11.3 11.3s-5.1 11.3-11.3 11.3c-6.2 0-11.3-5.1-11.3-11.3s5.1-11.3 11.3-11.3"})})],13696),e.s(["Signet",0,({className:e,...i})=>(0,t.jsx)("svg",{viewBox:"0 0 283.5 357.2",className:e,...i,children:(0,t.jsx)("path",{d:"m172.8 356.2-.7-.7c24.8-25.1 24.8-65.9 0-90.9l-153-153.3C6.7 99 0 82.6 0 65.2 0 47.8 6.8 31.4 19.2 19c25.4-25.4 66.8-25.3 92.2.1l153 153.2c25.4 25.5 25.3 66.9-.2 92.3l-45.8 45.9-45.6 45.7zM65.2 1C48.8 1 32.4 7.2 19.9 19.7 7.7 31.9 1 48 1 65.2s6.6 33.3 18.8 45.4l.2.2 152.9 153.1c22.6 22.7 24.9 58.3 7.1 83.7l37.9-37.9 45.8-45.9c25.1-25 25.2-65.8.2-90.9l-153-153.2C98.2 7.3 81.7 1 65.2 1z"})})],50719),e.s(["SignetFull",0,({className:e,...i})=>(0,t.jsx)("svg",{viewBox:"0 0 500 629",className:e,...i,children:(0,t.jsx)("path",{d:"M466.6 304.8 195.7 33.6c-44.8-44.7-117.3-44.9-162.1-.1s-44.9 117.3-.2 162.1l.3.3 270.6 271c44.5 44.8 44.5 117.1 0 162.1l80.9-80.9 81-81.2c45-44.8 45-117.3.4-162.1z"})})],57669),e.s(["IconClose",0,e=>(0,t.jsx)("svg",{width:22,height:22,viewBox:"0 0 22 22",fill:"none",stroke:"#0D1F35",xmlns:"http://www.w3.org/2000/svg",...e,children:(0,t.jsx)("path",{d:"M2 20.385 20.385 2M2 2.385 20.385 20.77",strokeWidth:3})})],45572),e.s(["IconGlobe",0,e=>(0,t.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",width:21,height:21,viewBox:"0 0 21 21",fill:"none",stroke:"#0D1F35",...e,children:[(0,t.jsx)("path",{strokeWidth:1.8,d:"M1.5 10.5
1h18"}),(0,t.jsx)("circle",{cx:10.5,cy:10.5,r:9.5,strokeWidth:1.8}),(0,t.jsx)("ellipse",{cx:10.5,cy:10.5,strokeWidth:1.8,rx:3.5,ry:9.5})]})],43455),e.s(["IconExpand",0,e=>(0,t.jsx)("svg",{width:24,height:13,viewBox:"0 0 24 13",fill:"none",stroke:"#4265B2",strokeWidth:3,xmlns:"http://www.w3.org/2000/svg",...e,children:(0,t.jsx)("path",{d:"m2 1.5 10 10 10-10",strokeLinecap:"round",strokeLinejoin:"round"})})],59012),e.s(["IconPlay",0,e=>(0,t.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",width:98,height:98,viewBox:"0 0 98 98",fill:"none",...e,children:[(0,t.jsx)("circle",{cx:49,cy:49,r:45.5,fill:"#FDCE0D",stroke:"#fff",strokeWidth:7}),(0,t.jsx)("path",{fill:"#0D1F35",d:"M71 49.5 38.75 68.12V30.88L71 49.5Z"})]})],46977),e.s(["IconChevronBoldLeft",0,e=>(0,t.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",width:17,height:26,fill:"#0D1F35",...e,children:(0,t.jsx)("g",{clipPath:"url(#a)",children:(0,t.jsx)("path",{d:"m1.14 15.762 9.208 9.155a3.918 3.918 0 0 0 5.512-.104 3.849 3.849 0 0 0-.003-5.373l-6.454-6.415 6.454-6.415a3.851 3.851 0 0 0 0-5.477l-.007-.007a3.911 3.911 0 0 0-5.502.007L1.14 10.285a3.857 3.857 0 0 0 0 5.477Z"})})})],82560),e.s(["IconChevronBoldRight",0,e=>(0,t.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",width:17,height:26,fill:"#0D1F35",...e,children:(0,t.jsx)("g",{clipPath:"url(#a)",children:(0,t.jsx)("path",{d:"M15.86 10.238 6.652 1.083a3.918 3.918 0 0 0-5.512.104 3.849 3.849 0 0 0 .003 5.373l6.454 6.415-6.454 6.415a3.851 3.851 0 0 0 0 5.477l.007.007a3.911 3.911 0 0 0 5.502-.007l9.208-9.152a3.857 3.857 0 0 0 0-5.477Z"})})})],85135),e.s(["SignetGraphic",0,e=>(0,t.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",xmlSpace:"preserve",style:{enableBackground:"new 0 0 431.5 430.9"},viewBox:"0 0 431.5 430.9",...e,children:(0,t.jsx)("path",{d:"M64.3 151.3C28.8 151.3 0 180.2 0 215.6 0 251.1 28.8 280 64.3 280s64.3-28.8 64.3-64.3-28.8-64.4-64.3-64.4zm0 127.7C29.4 279 1 250.6 1 215.6s28.4-63.3 63.3-63.3 63.3 28.4 63.3 63.3S99.2 279 64.3 279zM262.1 19c-25.4-25.4-66.6-25.4-92 0-25.4 25.4-25.4 66.6 0 92l104.5 104.5-104.5 104.6c-25.4 25.4-25.4 66.6 0 92 12.6 12.6 29.1 18.9 45.7 18.9 16.7 0 33.4-6.4 46.1-19.1l59.3-59.3 91.3-91.3c12.2-12.3 19-28.6 19.1-45.8.1-17.3-6.6-33.6-18.8-45.8L262.1 19zm-.9 392.1c-25 25-65.5 25-90.4.2-25-25-25-65.6 0-90.6l104.5-104.5 45.4 45.4c12.1 12.1 18.7 28.1 18.6 45.1-.1 17-6.8 33-18.9 45.1l-59.2 59.3zm150.5-150.5-83.1 83.1c7.6-10.8 11.7-23.6 11.7-37 .1-17.3-6.6-33.6-18.9-45.8L170.8 110.3c-25-25-25-65.6 0-90.6C182.9 7.6 199 1 216.1 1c17.1 0 33.2 6.7 45.3 18.8L412 170.3c12 12.1 18.6 28.1 18.5 45.1-.1 17.1-6.8 33.1-18.8 45.2z"})})],61948),e.s(["IconSearch",0,e=>(0,t.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"#000",stroke:"#000",...e,children:(0,t.jsx)("path",{d:"M14.19 1C9.33 1 5.377 4.982 5.377 9.876c0 2.143.758 4.111 2.018 5.647L1 21.965 2.027 23l6.384-6.432a8.733 8.733 0 0 0 5.778 2.184c4.859 0 8.811-3.981 8.811-8.876S19.048 1 14.19 1Zm0 16.337c-4.084 0-7.406-3.347-7.406-7.46 0-4.115 3.322-7.461 7.405-7.461 4.084 0 7.406 3.346 7.406 7.46s-3.322 7.46-7.406 7.46Z"})})],28480),e.s(["DecorationDots",0,e=>(0,t.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",width:125,height:142,viewBox:"0 0 125 142",fill:"#FDCE0D",...e,children:[(0,t.jsx)("circle",{cx:2.832,cy:19.832,r:2.832}),(0,t.jsx)("circle",{cx:2.832,cy:36.832,r:2.832}),(0,t.jsx)("circle",{cx:19.832,cy:36.832,r:2.832}),(0,t.jsx)("circle",{cx:2.832,cy:53.832,r:2.832}),(0,t.jsx)("circle",{cx:36.832,cy:53.832,r:2.832}),(0,t.jsx)("circle",{cx:19.832,cy:53.832,r:2.832}),(0,t.jsx)("circle",{cx:2.832,cy:87.832,r:2.832}),(0,t.jsx)("circle",{cx:70.832,cy:87.832,r:2.832}),(0,t.jsx)("circle",{cx:36.832,cy:87.832,r:2.832}),(0,t.jsx)("circle",{cx:19.832,cy:87.832,r:2.832}),(0,t.jsx)("circle",{cx:53.832,cy:87.832,r:2.832}),(0,t.jsx)("circle",{cx:2.832,cy:70.832,r:2.832}),(0,t.jsx)("circle",{cx:36.832,cy:70.832,r:2.832}),(0,t.jsx)("circle",{cx:19.832,cy:70.832,r:2.832}),(0,t.jsx)("circle",{cx:53.832,cy:70.832,r:2.832}),(0,t.jsx)("circle",{cx:2.832,cy:104.832,r:2.832}),(0,t.jsx)("circle",{cx:70.832,cy:104.832,r:2.832}),(0,t.jsx)("circle",{cx:36.832,cy:104.832,r:2.832}),(0,t.jsx)("circle",{cx:19.832,cy:104.832,r:2.832}),(0,t.jsx)("circle",{cx:87.832,cy:104.832,r:2.832}),(0,t.jsx)("circle",{cx:53.832,cy:104.832,r:2.832}),(0,t.jsx)("circle",{cx:2.832,cy:121.832,r:2.832}),(0,t.jsx)("circle",{cx:70.832,cy:121.832,r:2.832}),(0,t.jsx)("circle",{cx:36.832,cy:121.832,r:2.832}),(0,t.jsx)("circle",{cx:104.832,cy:121.832,r:2.832}),(0,t.jsx)("circle",{cx:19.832,cy:121.832,r:2.832}),(0,t.jsx)("circle",{cx:87.832,cy:121.832,r:2.832}),(0,t.jsx)("circle",{cx:53.832,cy:121.832,r:2.832}),(0,t.jsx)("circle",{cx:2.832,cy:138.832,r:2.832}),(0,t.jsx)("circle",{cx:70.832,cy:138.832,r:2.832}),(0,t.jsx)("circle",{cx:36.832,cy:138.832,r:2.832}),(0,t.jsx)("circle",{cx:104.832,cy:138.832,r:2.832}),(0,t.jsx)("circle",{cx:19.832,cy:138.832,r:2.832}),(0,t.jsx)("circle",{cx:87.832,cy:138.832,r:2.832}),(0,t.jsx)("circle",{cx:53.832,cy:138.832,r:2.832}),(0,t.jsx)("circle",{cx:121.832,cy:138.832,r:2.832}),(0,t.jsx)("circle",{cx:121.832,cy:121.832,r:2.832,transform:"rotate(-180 121.832 121.832)"}),(0,t.jsx)("circle",{cx:121.832,cy:104.832,r:2.832,transform:"rotate(-180 121.832 104.832)"}),(0,t.jsx)("circle",{cx:104.832,cy:104.832,r:2.832,transform:"rotate(-180 104.832 104.832)"}),(0,t.jsx)("circle",{cx:121.832,cy:87.832,r:2.832,transform:"rotate(-180 121.832 87.832)"}),(0,t.jsx)("circle",{cx:87.832,cy:87.832,r:2.832,transform:"rotate(-180 87.832 87.832)"}),(0,t.jsx)("circle",{cx:104.832,cy:87.832,r:2.832,transform:"rotate(-180 104.832 87.832)"}),(0,t.jsx)("circle",{cx:121.832,cy:53.832,r:2.832,transform:"rotate(-180 121.832 53.832)"}),(0,t.jsx)("circle",{cx:53.832,cy:53.832,r:2.832,transform:"rotate(-180 53.832 53.832)"}),(0,t.jsx)("circle",{cx:87.832,cy:53.832,r:2.832,transform:"rotate(-180 87.832 53.832)"}),(0,t.jsx)("circle",{cx:104.832,cy:53.832,r:2.832,transform:"rotate(-180 104.832 53.832)"}),(0,t.jsx)("circle",{cx:70.832,cy:53.832,r:2.832,transform:"rotate(-180 70.832 53.832)"}),(0,t.jsx)("circle",{cx:121.832,cy:70.832,r:2.832,transform:"rotate(-180 121.832 70.832)"}),(0,t.jsx)("circle",{cx:87.832,cy:70.832,r:2.832,transform:"rotate(-180 87.832 70.832)"}),(0,t.jsx)("circle",{cx:104.832,cy:70.832,r:2.832,transform:"rotate(-180 104.832 70.832)"}),(0,t.jsx)("circle",{cx:70.832,cy:70.832,r:2.832,transform:"rotate(-180 70.832 70.832)"}),(0,t.jsx)("circle",{cx:121.832,cy:36.832,r:2.832,transform:"rotate(-180 121.832 36.832)"}),(0,t.jsx)("circle",{cx:53.832,cy:36.832,r:2.832,transform:"rotate(-180 53.832 36.832)"}),(0,t.jsx)("circle",{cx:87.832,cy:36.832,r:2.832,transform:"rotate(-180 87.832 36.832)"}),(0,t.jsx)("circle",{cx:104.832,cy:36.832,r:2.832,transform:"rotate(-180 104.832 36.832)"}),(0,t.jsx)("circle",{cx:36.832,cy:36.832,r:2.832,transform:"rotate(-180 36.832 36.832)"}),(0,t.jsx)("circle",{cx:70.832,cy:36.832,r:2.832,transform:"rotate(-180 70.832 36.832)"}),(0,t.jsx)("circle",{cx:121.832,cy:19.832,r:2.832,transform:"rotate(-180 121.832 19.832)"}),(0,t.jsx)("circle",{cx:53.832,cy:19.832,r:2.832,transform:"rotate(-180 53.832 19.832)"}),(0,t.jsx)("circle",{cx:87.832,cy:19.832,r:2.832,transform:"rotate(-180 87.832 19.832)"}),(0,t.jsx)("circle",{cx:19.832,cy:19.832,r:2.832,transform:"rotate(-180 19.832 19.832)"}),(0,t.jsx)("circle",{cx:104.832,cy:19.832,r:2.832,transform:"rotate(-180 104.832 19.832)"}),(0,t.jsx)("circle",{cx:36.832,cy:19.832,r:2.832,transform:"rotate(-180 36.832 19.832)"}),(0,t.jsx)("circle",{cx:70.832,cy:19.832,r:2.832,transform:"rotate(-180 70.832 19.832)"}),(0,t.jsx)("circle",{cx:121.832,cy:2.832,r:2.832,transform:"rotate(-180 121.832 2.832)"}),(0,t.jsx)("circle",{cx:53.832,cy:2.832,r:2.832,transform:"rotate(-180 53.832 2.832)"}),(0,t.jsx)("circle",{cx:87.832,cy:2.832,r:2.832,transform:"rotate(-180 87.832 2.832)"}),(0,t.jsx)("circle",{cx:19.832,cy:2.832,r:2.832,transform:"rotate(-180 19.832 2.832)"}),(0,t.jsx)("circle",{cx:104.832,cy:2.832,r:2.832,transform:"rotate(-180 104.832 2.832)"}),(0,t.jsx)("circle",{cx:36.832,cy:2.832,r:2.832,transform:"rotate(-180 36.832 2.832)"}),(0,t.jsx)("circle",{cx:70.832,cy:2.832,r:2.832,transform:"rotate(-180 70.832 2.832)"}),(0,t.jsx)("circle",{cx:2.832,cy:2.832,r:2.832,transform:"rotate(-180 2.832 2.832)"})]})],28409),e.s(["DecorationDottedTriangle11",0,e=>(0,t.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",width:159,height:159,fill:"#FDCE0D",...e,children:[(0,t.jsx)("circle",{cx:2.563,cy:2.563,r:2.563}),(0,t.jsx)("circle",{cx:2.563,cy:17.951,r:2.563}),(0,t.jsx)("circle",{cx:17.951,cy:17.951,r:2.563}),(0,t.jsx)("circle",{cx:2.563,cy:48.725,r:2.563}),(0,t.jsx)("circle",{cx:33.338,cy:48.725,r:2.563}),(0,t.jsx)("circle",{cx:17.951,cy:48.725,r:2.563}),(0,t.jsx)("circle",{cx:48.726,cy:48.725,r:2.563}),(0,t.jsx)("circle",{cx:2.563,cy:33.338,r:2.563}),(0,t.jsx)("circle",{cx:33.338,cy:33.338,r:2.563}),(0,t.jsx)("circle",{cx:17.951,cy:33.338,r:2.563}),(0,t.jsx)("circle",{cx:2.563,cy:64.113,r:2.563}),(0,t.jsx)("circle",{cx:64.113,cy:64.113,r:2.563}),(0,t.jsx)("circle",{cx:33.338,cy:64.113,r:2.563}),(0,t.jsx)("circle",{cx:17.951,cy:64.113,r:2.563}),(0,t.jsx)("circle",{cx:48.726,cy:64.113,r:2.563}),(0,t.jsx)("circle",{cx:2.563,cy:79.5,r:2.563}),(0,t.jsx)("circle",{cx:64.113,cy:79.5,r:2.563}),(0,t.jsx)("circle",{cx:33.338,cy:79.5,r:2.563}),(0,t.jsx)("circle",{cx:17.951,cy:79.5,r:2.563}),(0,t.jsx)("circle",{cx:79.5,cy:79.5,r:2.563}),(0,t.jsx)("circle",{cx:48.726,cy:79.5,r:2.563}),(0,t.jsx)("circle",{cx:2.563,cy:110.275,r:2.563}),(0,t.jsx)("circle",{cx:64.113,cy:110.275,r:2.563}),(0,t.jsx)("circle",{cx:33.338,cy:110.275,r:2.563}),(0,t.jsx)("circle",{cx:94.887,cy:110.275,r:2.563}),(0,t.jsx)("circle",{cx:17.951,cy:110.275,r:2.563}),(0,t.jsx)("circle",{cx:79.5,cy:110.275,r:2.563}),(0,t.jsx)("circle",{cx:48.726,cy:110.275,r:2.563}),(0,t.jsx)("circle",{cx:110.274,cy:110.275,r:2.563}),(0,t.jsx)("circle",{cx:2.563,cy:94.887,r:2.563}),(0,t.jsx)("circle",{cx:64.113,cy:94.887,r:2.563}),(0,t.jsx)("circle",{cx:33.338,cy:94.887,r:2.563}),(0,t.jsx)("circle",{cx:94.887,cy:94.887,r:2.563}),(0,t.jsx)("circle",{cx:17.951,cy:94.887,r:2.563}),(0,t.jsx)("circle",{cx:79.5,cy:94.887,r:2.563}),(0,t.jsx)("circle",{cx:48.726,cy:94.887,r:2.563}),(0,t.jsx)("circle",{cx:2.563,cy:125.662,r:2.563}),(0,t.jsx)("circle",{cx:125.662,cy:125.662,r:2.563}),(0,t.jsx)("circle",{cx:64.113,cy:125.662,r:2.563}),(0,t.jsx)("circle",{cx:33.338,cy:125.662,r:2.563}),(0,t.jsx)("circle",{cx:94.887,cy:125.662,r:2.563}),(0,t.jsx)("circle",{cx:17.951,cy:125.662,r:2.563}),(0,t.jsx)("circle",{cx:79.5,cy:125.662,r:2.563}),(0,t.jsx)("circle",{cx:48.726,cy:125.662,r:2.563}),(0,t.jsx)("circle",{cx:110.274,cy:125.662,r:2.563}),(0,t.jsx)("circle",{cx:2.563,cy:141.049,r:2.563}),(0,t.jsx)("circle",{cx:125.662,cy:141.049,r:2.563}),(0,t.jsx)("circle",{cx:64.113,cy:141.049,r:2.563}),(0,t.jsx)("circle",{cx:33.338,cy:141.049,r:2.563}),(0,t.jsx)("circle",{cx:94.887,cy:141.049,r:2.563}),(0,t.jsx)("circle",{cx:17.951,cy:141.049,r:2.563}),(0,t.jsx)("circle",{cx:141.049,cy:141.049,r:2.563}),(0,t.jsx)("circle",{cx:79.5,cy:141.049,r:2.563}),(0,t.jsx)("circle",{cx:48.726,cy:141.049,r:2.563}),(0,t.jsx)("circle",{cx:110.274,cy:141.049,r:2.563}),(0,t.jsx)("circle",{cx:2.563,cy:156.437,r:2.563}),(0,t.jsx)("circle",{cx:125.662,cy:156.437,r:2.563}),(0,t.jsx)("circle",{cx:64.113,cy:156.437,r:2.563}),(0,t.jsx)("circle",{cx:33.338,cy:156.437,r:2.563}),(0,t.jsx)("circle",{cx:156.437,cy:156.437,r:2.563}),(0,t.jsx)("circle",{cx:94.887,cy:156.437,r:2.563}),(0,t.jsx)("circle",{cx:17.951,cy:156.437,r:2.563}),(0,t.jsx)("circle",{cx:141.049,cy:156.437,r:2.563}),(0,t.jsx)("circle",{cx:79.5,cy:156.437,r:2.563}),(0,t.jsx)("circle",{cx:48.726,cy:156.437,r:2.563}),(0,t.jsx)("circle",{cx:110.274,cy:156.437,r:2.563})]})],12857),e.s(["IconStar",0,e=>(0,t.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",width:16,height:15,fill:"#FBBC05",...e,children:(0,t.jsx)("path",{d:"m8 0 2.351 4.764 5.257.764-3.804 3.708.898 5.236L8 12l-4.702 2.472.898-5.236L.392 5.528l5.257-.764L8 0Z"})})],8636),e.s(["IconExternalLink",0,e=>(0,t.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",width:17,height:17,viewBox:"0 0 17 17",fill:"#4265B2",...e,children:[(0,t.jsx)("path",{fillRule:"evenodd",d:"M10.929 0h5.464c.335 0 .607.272.607.607v5.464a.607.607 0 1 1-1.214 0V2.073L7.108 10.75a.607.607 0 0 1-.859-.859l8.678-8.678H10.93a.607.607 0 0 1 0-1.214Z",clipRule:"evenodd"}
1),(0,t.jsx)("path",{fillRule:"evenodd",d:"M3.39 3.643c-1.2 0-2.176.975-2.176 2.175v7.792c0 1.2.975 2.176 2.176 2.176h7.791c1.201 0 2.176-.975 2.176-2.176V8.045a.607.607 0 0 1 1.214 0v5.565a3.39 3.39 0 0 1-3.39 3.39H3.39A3.39 3.39 0 0 1 0 13.61V5.818a3.39 3.39 0 0 1 3.39-3.39h5.565a.607.607 0 0 1 0 1.215H3.39Z",clipRule:"evenodd"})]})],6480),e.s(["IconThinArrowShort",0,e=>(0,t.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",width:6,height:25,fill:"#fff",...e,children:(0,t.jsx)("path",{d:"m3 25 2.887-5H.113L3 25ZM2.5 0v20.5h1V0h-1Z"})})],15837),e.s(["IconThinArrowRightLong",0,e=>(0,t.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",width:86,height:6,viewBox:"0 0 86 6",fill:"#fff",...e,children:(0,t.jsx)("path",{d:"m85.5 3-5-2.887v5.774L85.5 3Zm-85 .5H81v-1H.5v1Z"})})],20893),e.s(["IconCheckMark",0,e=>(0,t.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",width:31,height:31,viewBox:"0 0 31 31",fill:"none",stroke:"#FDCE0D",...e,children:(0,t.jsx)("path",{strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:5,d:"m3 17 12 11L28.5 3"})})],35481),e.s(["IconPhone",0,e=>(0,t.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",width:23,height:23,fill:"#112033",...e,children:(0,t.jsx)("path",{d:"M21.896 15.919 17.98 13.74a2.433 2.433 0 0 0-2.836.31l-.034.03c-.297.262-.593.525-.888.788l-.73.65a12.506 12.506 0 0 1-3.527-2.483A12.518 12.518 0 0 1 7.484 9.51a1037.853 1037.853 0 0 0 1.42-1.6l.049-.052c.706-.797.828-1.911.311-2.84L8.597 3.82C8.094 2.914 7.59 2.01 7.087 1.1A2.14 2.14 0 0 0 4.478.131a6.782 6.782 0 0 0-3.83 3.444 6.6 6.6 0 0 0-.236 5.153c1.192 3.271 2.996 6.13 5.362 8.497 2.374 2.369 5.231 4.173 8.495 5.363.753.273 1.529.412 2.306.412.988 0 1.946-.216 2.848-.644 1.596-.762 2.819-2.12 3.442-3.825a2.13 2.13 0 0 0-.97-2.612h.001ZM7.686 6.735l-.049.059c-.294.333-.59.664-.885.996-.298.334-.596.668-.892 1.004l-.35.395.199.49c1.393 3.385 4.24 6.233 7.618 7.62l.488.198.397-.351 1.005-.896 1.014-.902.033-.029a.745.745 0 0 1 .887-.098l3.92 2.18c.195.105.28.332.201.543-.978 2.671-3.8 4.012-6.424 3.053-3.036-1.108-5.686-2.78-7.877-4.972-2.188-2.184-3.86-4.835-4.97-7.878-.955-2.628.388-5.45 3.057-6.427l.01-.004a.446.446 0 0 1 .54.213l.676 1.218 1.5 2.7c.167.298.13.63-.098.887Z"})})],59279),e.s(["IconUser",0,e=>(0,t.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 15 17",width:"16",height:"20",...e,children:(0,t.jsx)("path",{d:"M10.2 8.3c1.1-.8 1.8-2.1 1.8-3.6C12 2.3 10 .3 7.5.3S3 2.3 3 4.8s.7 2.7 1.8 3.6C2.2 9.4.5 11.9.5 14.8v1.3c0 .4.3.8.8.8s.8-.3.8-.8v-1.3c0-3 2.5-5.5 5.5-5.5s5.5 2.5 5.5 5.5v1.3c0 .4.3.8.8.8s.8-.3.8-.8v-1.3c0-2.9-1.8-5.4-4.3-6.5ZM4.5 4.8c0-1.7 1.4-3 3-3s3 1.4 3 3-1.4 3-3 3-3-1.4-3-3Z"})})],5600),e.s(["IconUser2",0,e=>(0,t.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",width:22,height:21,viewBox:"0 0 22 21",fill:"#0d1f35",...e,children:(0,t.jsx)("path",{d:"M14.7,12.9h-1c1.6-1.3,2.6-3.7,2.6-6.3,0-3.8-2.3-6.6-5.4-6.6s-5.4,2.8-5.4,6.6,1,5,2.6,6.3h-1c-4,0-7.3,3.5-7.3,7.7v.4h2.1v-.4c0-3,2.3-5.5,5.2-5.5h7.5c2.8,0,5.2,2.5,5.2,5.5v.4h2.1v-.4c0-4.3-3.3-7.7-7.3-7.7ZM14.3,6.6c0,2.8-1.5,5.1-3.3,5.1s-3.3-2.3-3.3-5.1,1.3-4.4,3.3-4.4,3.3,1.8,3.3,4.4Z"})})],55114),e.s(["IconExcel",0,e=>(0,t.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 23",width:18,height:22,...e,children:[(0,t.jsx)("path",{d:"M18.2 1.6h-5.8v-.2c0-.3-.2-.6-.4-.8s-.6-.3-.9-.2L1.5 3.3c-.4.1-.8.5-.8 1v14.5c0 .5.3.9.8 1l9.6 2.8h.3c.2 0 .4 0 .6-.2.3-.2.4-.5.4-.8v-.2h5.8c.6 0 1-.5 1-1.1V2.7c0-.6-.5-1.1-1-1.1Zm-2 16.3h-3.7v-1.6h3.7c.3 0 .6-.3.6-.6s-.3-.6-.6-.6h-3.7v-1.6h3.7c.3 0 .6-.3.6-.6s-.3-.6-.6-.6h-3.7v-1.6h3.7c.3 0 .6-.3.6-.6s-.3-.6-.6-.6h-3.7V7.9h3.7c.3 0 .6-.3.6-.6s-.3-.6-.6-.6h-3.7V5.1h3.7c.3 0 .6-.3.6-.6s-.3-.6-.6-.6h-3.7V2.8h5.7v17.3h-5.7V19h3.7c.3 0 .6-.3.6-.6s-.3-.6-.6-.6Zm-5-16.3v19.7l-9.3-2.7V4.4l9.3-2.8Z"}),(0,t.jsx)("path",{d:"m5.8 11.5-1 1.2c-.2.2-.2.6 0 .8.1 0 .2.1.4.1s.3 0 .4-.2l1-1.1 1 1.1c.2.2.6.2.8 0 .2-.2.2-.6 0-.8l-1.1-1.1 1-1.2c.2-.3.2-.6 0-.8-.1-.1-.3-.2-.4-.1-.2 0-.3 0-.4.2l-1 1.1-1-1.1c-.1-.1-.3-.2-.4-.2-.1 0-.3 0-.4.2-.2.2-.2.6 0 .8l1.1 1.1Z"})]})],53797),e.s(["IconArrowRight",0,e=>(0,t.jsx)("svg",{width:23,height:15,viewBox:"0 0 23 15",fill:"#0D1F35",xmlns:"http://www.w3.org/2000/svg",...e,children:(0,t.jsx)("path",{d:"M1 6.36401C0.447715 6.36401 -4.82823e-08 6.81173 0 7.36401C4.82823e-08 7.9163 0.447715 8.36401 1 8.36401L1 7.36401L1 6.36401ZM22.7071 8.07112C23.0976 7.68059 23.0976 7.04743 22.7071 6.65691L16.3431 0.292945C15.9526 -0.0975798 15.3195 -0.0975798 14.9289 0.292945C14.5384 0.683469 14.5384 1.31663 14.9289 1.70716L20.5858 7.36401L14.9289 13.0209C14.5384 13.4114 14.5384 14.0446 14.9289 14.4351C15.3195 14.8256 15.9526 14.8256 16.3431 14.4351L22.7071 8.07112ZM1 7.36401L1 8.36401L22 8.36401L22 7.36401L22 6.36401L1 6.36401L1 7.36401Z"})})],63702),e.s([],41484)},64046,94065,8081,88490,e=>{"use strict";var t=e.i(91398),i=e.i(60814);e.i(24690);var r=e.i(26200);e.i(71587);var a=e.i(71179);let n=i.default.button.withConfig({displayName:"ResetFiltersButton__StyledResetButton",componentId:"sc-8a4148d4-0"})` 2 display: inline-block; 3 background: none; 4 border: 0; 5 border-radius: 0; 6 padding: 0; 7 color: var(--color-dark); 8 opacity: 0.4; 9 margin: 16px 0; 10 font-size: 16px; 11 ${(0,r.media)("tablet")} { 12 height: 46px; 13 margin: 0; 14 font-size: 18px; 15 } 16 17 &:hover { 18 background: none; 19 color: var(--color-dark); 20 opacity: 1; 21 } 22`;e.s(["ResetFiltersButton",0,({handleFiltersReset:e})=>{let{t:i}=(0,a.useTranslation)();return(0,t.jsx)(n,{type:"button",onClick:e,children:i("filtersResetLabel")})}],94065),e.s([],64046);let o=i.default.div.withConfig({displayName:"Toggle__StyledToggleSwitch",componentId:"sc-a542eab4-0"})` 23 position: relative; 24 width: 62px; 25 display: inline-block; 26 vertical-align: middle; 27 user-select: none; 28 text-align: left; 29 30 .toggle-switch-checkbox { 31 display: none; 32 } 33 34 .toggle-switch-label { 35 display: block; 36 overflow: hidden; 37 cursor: pointer; 38 border-radius: 12px; 39 margin: 0; 40 height: 32px; 41 42 &:after { 43 content: ""; 44 position: absolute; 45 top: 0; 46 left: 0; 47 width: 60px; 48 height: 28px; 49 border: 2px solid #fff; // outer border 50 border-radius: 15px; 51 pointer-events: none; 52 } 53 } 54 55 .toggle-switch-inner { 56 display: block; 57 width: 200%; 58 margin-left: -100%; 59 transition: margin 0.1s ease-in 0s; 60 } 61 62 .toggle-switch-inner:before, 63 .toggle-switch-inner:after { 64 display: block; 65 float: left; 66 width: 50%; 67 height: 32px; 68 padding: 0; 69 line-height: 24px; 70 font-size: 14px; 71 color: white; 72 font-weight: bold; 73 border-radius: 12px; 74 } 75 76 .toggle-switch-inner:before { 77 content: ""; 78 text-transform: uppercase; 79 background-color: transparent; // change if bg color needed for toggle 80 color: #fff; 81 } 82 83 .toggle-switch-disabled { 84 background-color: #ddd;
85 cursor: not-allowed; 86 } 87 88 .toggle-switch-disabled:before { 89 background-color: #ddd; 90 cursor: not-allowed; 91 } 92 93 .toggle-switch-inner:after { 94 content: ""; 95 background-color: none; 96 text-transform: uppercase; 97 color: #fff; 98 text-align: right; 99 } 100 101 .toggle-switch-switch { 102 display: block; 103 width: 24px; 104 height: 24px; 105 margin: 0; 106 background: var(--color-yellow); 107 position: absolute; 108 top: 4px; 109 bottom: 0; 110 right: 34px; 111 border-radius: 12px; 112 transition: all 0.1s ease-in 0s; 113 } 114 115 .toggle-switch-checkbox:checked + .toggle-switch-label .toggle-switch-inner { 116 margin-left: 0; 117 } 118 119 .toggle-switch-checkbox:checked + .toggle-switch-label .toggle-switch-switch { 120 right: 2px; 121 } 122`;e.s(["Toggle",0,({name:e,isToggleChecked:i,onChange:r=e=>{},className:a=""})=>(0,t.jsxs)(o,{className:a,children:[(0,t.jsx)("input",{type:"checkbox",className:"toggle-switch-checkbox",name:e,id:e,onChange:r,checked:i}),(0,t.jsxs)("label",{className:"toggle-switch-label",htmlFor:e,children:[(0,t.jsx)("span",{className:"toggle-switch-inner"}),(0,t.jsx)("span",{className:"toggle-switch-switch"})]})]})],8081),e.s([],88490)},51766,(e,t,i)=>{var i=t.exports=function(e){e||(e={}),"string"==typeof e&&(e={cookie:e}),void 0===e.cookie&&(e.cookie="");var t={};return t.get=function(t){for(var i=e.cookie.split(/;\s*/),r=0;r<i.length;r++){var a=i[r].split("=");if(unescape(a[0])===t)return unescape(a[1])}},t.set=function(t,i,r){r||(r={});var a=escape(t)+"="+escape(i);return r.expires&&(a+="; expires="+r.expires),r.path&&(a+="; path="+escape(r.path)),r.domain&&(a+="; domain="+escape(r.domain)),r.secure&&(a+="; secure"),e.cookie=a,a},t};if("u">typeof document){var r=i(document);i.get=r.get,i.set=r.set}},40406,(e,t,i)=>{"use strict";t.exports=TypeError},88661,(e,t,i)=>{var r="function"==typeof Map&&Map.prototype,a=Object.getOwnPropertyDescriptor&&r?Object.getOwnPropertyDescriptor(Map.prototype,"size"):null,n=r&&a&&"function"==typeof a.get?a.get:null,o=r&&Map.prototype.forEach,s="function"==typeof Set&&Set.prototype,l=Object.getOwnPropertyDescriptor&&s?Object.getOwnPropertyDescriptor(Set.prototype,"size"):null,c=s&&l&&"function"==typeof l.get?l.get:null,d=s&&Set.prototype.forEach,u="function"==typeof WeakMap&&WeakMap.prototype?WeakMap.prototype.has:null,p="function"==typeof WeakSet&&WeakSet.prototype?WeakSet.prototype.has:null,m="function"==typeof WeakRef&&WeakRef.prototype?WeakRef.prototype.deref:null,h=Boolean.prototype.valueOf,f=Object.prototype.toString,g=Function.prototype.toString,x=String.prototype.match,y=String.prototype.slice,v=String.prototype.replace,b=String.prototype.toUpperCase,w=String.prototype.toLowerCase,_=RegExp.prototype.test,k=Array.prototype.concat,S=Array.prototype.join,j=Array.prototype.slice,C=Math.floor,T="function"==typeof BigInt?BigInt.prototype.valueOf:null,N=Object.getOwnPropertySymbols,I="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?Symbol.prototype.toString:null,E="function"==typeof Symbol&&"object"==typeof Symbol.iterator,L="function"==typeof Symbol&&Symbol.toStringTag&&(typeof Symbol.toStringTag===E?"object":"symbol")?Symbol.toStringTag:null,R=Object.prototype.propertyIsEnumerable,F=("function"==typeof Reflect?Reflect.getPrototypeOf:Object.getPrototypeOf)||([].__proto__===Array.prototype?function(e){return e.__proto__}:null);function O(e,t){if(e===1/0||e===-1/0||e!=e||e&&e>-1e3&&e<1e3||_.call(/e/,t))return t;var i=/[0-9](?=(?:[0-9]{3})+(?![0-9]))/g;if("number"==typeof e){var r=e<0?-C(-e):C(e);if(r!==e){var a=String(r),n=y.call(t,a.length+1);return v.call(a,i,"$&_")+"."+v.call(v.call(n,/([0-9]{3})/g,"$&_"),/_$/,"")}}return v.call(t,i,"$&_")}var $={},A=$.custom,P=q(A)?A:null,M={__proto__:null,double:'"',single:"'"},D={__proto__:null,double:/(["\\])/g,single:/(['\\])/g};function z(e,t,i){var r=M[i.quoteStyle||t];return r+e+r}function H(e){return!L||!("object"==typeof e&&(L in e||void 0!==e[L]))}function W(e){return"[object Array]"===G(e)&&H(e)}function B(e){return"[object RegExp]"===G(e)&&H(e)}function q(e){if(E)return e&&"object"==typeof e&&e instanceof Symbol;if("symbol"==typeof e)return!0;
122if(!e||"object"!=typeof e||!I)return!1;try{return I.call(e),!0}catch(e){}return!1}t.exports=function t(i,r,a,s){var l,f,b,_,C,N=r||{};if(U(N,"quoteStyle")&&!U(M,N.quoteStyle))throw TypeError('option "quoteStyle" must be "single" or "double"');if(U(N,"maxStringLength")&&("number"==typeof N.maxStringLength?N.maxStringLength<0&&N.maxStringLength!==1/0:null!==N.maxStringLength))throw TypeError('option "maxStringLength", if provided, must be a positive integer, Infinity, or `null`');var A=!U(N,"customInspect")||N.customInspect;if("boolean"!=typeof A&&"symbol"!==A)throw TypeError("option \"customInspect\", if provided, must be `true`, `false`, or `'symbol'`");if(U(N,"indent")&&null!==N.indent&&" "!==N.indent&&!(parseInt(N.indent,10)===N.indent&&N.indent>0))throw TypeError('option "indent" must be "\\t", an integer > 0, or `null`');if(U(N,"numericSeparator")&&"boolean"!=typeof N.numericSeparator)throw TypeError('option "numericSeparator", if provided, must be `true` or `false`');var V=N.numericSeparator;if(void 0===i)return"undefined";if(null===i)return"null";if("boolean"==typeof i)return i?"true":"false";if("string"==typeof i)return function e(t,i){if(t.length>i.maxStringLength){var r=t.length-i.maxStringLength;return e(y.call(t,0,i.maxStringLength),i)+("... "+r)+" more character"+(r>1?"s":"")}var a=D[i.quoteStyle||"single"];return a.lastIndex=0,z(v.call(v.call(t,a,"\\$1"),/[\x00-\x1f]/g,Y),"single",i)}(i,N);if("number"==typeof i){if(0===i)return 1/0/i>0?"0":"-0";var et=String(i);return V?O(i,et):et}if("bigint"==typeof i){var ei=String(i)+"n";return V?O(i,ei):ei}var er=void 0===N.depth?5:N.depth;if(void 0===a&&(a=0),a>=er&&er>0&&"object"==typeof i)return W(i)?"[Array]":"[Object]";var ea=function(e,t){var i;if(" "===e.indent)i=" ";else{if("number"!=typeof e.indent||!(e.indent>0))return null;i=S.call(Array(e.indent+1)," ")}return{base:i,prev:S.call(Array(t+1),i)}}(N,a);if(void 0===s)s=[];else if(Q(s,i)>=0)return"[Circular]";function en(e,i,r){if(i&&(s=j.call(s)).push(i),r){var n={depth:N.depth};return U(N,"quoteStyle")&&(n.quoteStyle=N.quoteStyle),t(e,n,a+1,s)}return t(e,N,a+1,s)}if("function"==typeof i&&!B(i)){var eo=function(e){if(e.name)return e.name;var t=x.call(g.call(e),/^function\s*([\w$]+)/);return t?t[1]:null}(i),es=ee(i,en);return"[Function"+(eo?": "+eo:" (anonymous)")+"]"+(es.length>0?" { "+S.call(es,", ")+" }":"")}if(q(i)){var el=E?v.call(String(i),/^(Symbol\(.*\))_[^)]*$/,"$1"):I.call(i);return"object"!=typeof i||E?el:Z(el)}if((ec=i)&&"object"==typeof ec&&("u">typeof HTMLElement&&ec instanceof HTMLElement||"string"==typeof ec.nodeName&&"function"==typeof ec.getAttribute)){for(var ec,ed,eu="<"+w.call(String(i.nodeName)),ep=i.attributes||[],em=0;em<ep.length;em++){eu+=" "+ep[em].name+"="+z((ed=ep[em].value,v.call(String(ed),/"/g,""")),"double",N)}return eu+=">",i.childNodes&&i.childNodes.length&&(eu+="..."),eu+="</"+w.call(String(i.nodeName))+">"}if(W(i)){if(0===i.length)return"[]";var eh=ee(i,en);return ea&&!function(e){for(var t=0;t<e.length;t++)if(Q(e[t],"\n")>=0)return!1;return!0}(eh)?"["+K(eh,ea)+"]":"[ "+S.call(eh,", ")+" ]"}if("[object Error]"===G(l=i)&&H(l)){var ef=ee(i,en);return"cause"in Error.prototype||!("cause"in i)||R.call(i,"cause")?0===ef.length?"["+String(i)+"]":"{ ["+String(i)+"] "+S.call(ef,", ")+" }":"{ ["+String(i)+"] "+S.call(k.call("[cause]: "+en(i.cause),ef),", ")+" }"}if("object"==typeof i&&A){if(P&&"function"==typeof i[P]&&$)return $(i,{depth:er-a});else if("symbol"!==A&&"function"==typeof i.inspect)return i.inspect()}if(function(e){if(!n||!e||"object"!=typeof e)return!1;try{n.call(e);try{c.call(e)}catch(e){return!0}return e instanceof Map}catch(e){}return!1}(i)){var eg=[];return o&&o.call(i,function(e,t){eg.push(en(t,i,!0)+" => "+en(e,i))}),X("Map",n.call(i),eg,ea)}if(function(e){if(!c||!e||"object"!=typeof e)return!1;try{c.call(e);try{n.call(e)}catch(e){return!0}return e instanceof Set}catch(e){}return!1}(i)){var ex=[];return d&&d.call(i,function(e){ex.push(en(e,i))}),X("Set",c.call(i),ex,ea)}if(function(e){if(!u||!e||"object"!=typeof e)return!1;try{u.call(e,u);try{p.call(e,p)}catch(e){return!0}return e instanceof WeakMap}catch(e){}return!1}(i))return J("WeakMap");if(function(e){if(!p||!e||"object"!=typeof e)return!1;try{p.call(e,p);try{u.call(e,u)}catch(e){return!0}return e instanceof WeakSet}catch(e){}return!1}(i))return J("WeakSet");if(function(e){if(!m||!e||"object"!=typeof e)return!1;try{return m.call(e),!0}catch(e){}return!1}(i))return J("WeakRef");if("[object Number]"===G(f=i)&&H(f))return Z(en(Number(i)));if(function(e){if(!e||"object"!=typeof e||!T)return!1;try{return T.call(e),!0}catch(e){}return!1}(i))return Z(en(T.call(i)));if("[object Boolean]"===G(b=i)&&H(b))return Z(h.call(i));if("[object String]"===G(_=i)&&H(_))return Z(en(String(i)));if("u">typeof window&&i===window)return"{ [object Window] }";if("u">typeof globalThis&&i===globalThis||i===e.g)return"{ [object globalThis] }";if(!("[object Date]"===G(C=i)&&H(C))&&!B(i)){var ey=ee(i,en),ev=F?F(i)===Object.prototype:i instanceof Object||i.constructor===Object,eb=i instanceof Object?"":"null prototype",ew=!ev&&L&&Object(i)===i&&L in i?y.c
122all(G(i),8,-1):eb?"Object":"",e_=(ev||"function"!=typeof i.constructor?"":i.constructor.name?i.constructor.name+" ":"")+(ew||eb?"["+S.call(k.call([],ew||[],eb||[]),": ")+"] ":"");return 0===ey.length?e_+"{}":ea?e_+"{"+K(ey,ea)+"}":e_+"{ "+S.call(ey,", ")+" }"}return String(i)};var V=Object.prototype.hasOwnProperty||function(e){return e in this};function U(e,t){return V.call(e,t)}function G(e){return f.call(e)}function Q(e,t){if(e.indexOf)return e.indexOf(t);for(var i=0,r=e.length;i<r;i++)if(e[i]===t)return i;return -1}function Y(e){var t=e.charCodeAt(0),i={8:"b",9:"t",10:"n",12:"f",13:"r"}[t];return i?"\\"+i:"\\x"+(t<16?"0":"")+b.call(t.toString(16))}function Z(e){return"Object("+e+")"}function J(e){return e+" { ? }"}function X(e,t,i,r){return e+" ("+t+") {"+(r?K(i,r):S.call(i,", "))+"}"}function K(e,t){if(0===e.length)return"";var i="\n"+t.prev+t.base;return i+S.call(e,","+i)+"\n"+t.prev}function ee(e,t){var i,r=W(e),a=[];if(r){a.length=e.length;for(var n=0;n<e.length;n++)a[n]=U(e,n)?t(e[n],e):""}var o="function"==typeof N?N(e):[];if(E){i={};for(var s=0;s<o.length;s++)i["$"+o[s]]=o[s]}for(var l in e)if(U(e,l)&&(!r||String(Number(l))!==l||!(l<e.length)))if(E&&i["$"+l]instanceof Symbol)continue;else _.call(/[^\w$]/,l)?a.push(t(l,e)+": "+t(e[l],e)):a.push(l+": "+t(e[l],e));if("function"==typeof N)for(var c=0;c<o.length;c++)R.call(e,o[c])&&a.push("["+t(o[c])+"]: "+t(e[o[c]],e));return a}},89809,(e,t,i)=>{"use strict";var r=e.r(88661),a=e.r(40406),n=function(e,t,i){for(var r,a=e;null!=(r=a.next);a=r)if(r.key===t)return a.next=r.next,i||(r.next=e.next,e.next=r),r},o=function(e,t){if(e){var i=n(e,t);return i&&i.value}},s=function(e,t,i){var r=n(e,t);r?r.value=i:e.next={key:t,next:e.next,value:i}},l=function(e,t){if(e)return n(e,t,!0)};t.exports=function(){var e,t={assert:function(e){if(!t.has(e))throw new a("Side channel does not contain "+r(e))},delete:function(t){var i=e&&e.next,r=l(e,t);return r&&i&&i===r&&(e=void 0),!!r},get:function(t){return o(e,t)},has:function(t){var i;return!!(i=e)&&!!n(i,t)},set:function(t,i){e||(e={next:void 0}),s(e,t,i)}};return t}},55669,(e,t,i)=>{"use strict";t.exports=Object},84277,(e,t,i)=>{"use strict";t.exports=Error},95513,(e,t,i)=>{"use strict";t.exports=EvalError},9995,(e,t,i)=>{"use strict";t.exports=RangeError},58767,(e,t,i)=>{"use strict";t.exports=ReferenceError},9066,(e,t,i)=>{"use strict";t.exports=SyntaxError},79079,(e,t,i)=>{"use strict";t.exports=URIError},7276,(e,t,i)=>{"use strict";t.exports=Math.abs},54979,(e,t,i)=>{"use strict";t.exports=Math.floor},81332,(e,t,i)=>{"use strict";t.exports=Math.max},6406,(e,t,i)=>{"use strict";t.exports=Math.min},47128,(e,t,i)=>{"use strict";t.exports=Math.pow},49853,(e,t,i)=>{"use strict";t.exports=Math.round},2122,(e,t,i)=>{"use strict";t.exports=Number.isNaN||function(e){return e!=e}},96203,(e,t,i)=>{"use strict";var r=e.r(2122);t.exports=function(e){return r(e)||0===e?e:e<0?-1:1}},49230,(e,t,i)=>{"use strict";t.exports=Object.getOwnPropertyDescriptor},27241,(e,t,i)=>{"use strict";var r=e.r(49230);if(r)try{r([],"length")}catch(e){r=null}t.exports=r},70011,(e,t,i)=>{"use strict";var r=Object.defineProperty||!1;if(r)try{r({},"a",{value:1})}catch(e){r=!1}t.exports=r},68494,(e,t,i)=>{"use strict";t.exports=function(){if("function"!=typeof Symbol||"function"!=typeof Object.getOwnPropertySymbols)return!1;if("symbol"==typeof Symbol.iterator)return!0;var e={},t=Symbol("test"),i=Object(t);if("string"==typeof t||"[object Symbol]"!==Object.prototype.toString.call(t)||"[object Symbol]"!==Object.prototype.toString.call(i))return!1;for(var r in e[t]=42,e)return!1;if("function"==typeof Object.keys&&0!==Object.keys(e).length||"function"==typeof Object.getOwnPropertyNames&&0!==Object.getOwnPropertyNames(e).length)return!1;var a=Object.getOwnPropertySymbols(e);if(1!==a.length||a[0]!==t||!Object.prototype.propertyIsEnumerable.call(e,t))return!1;if("function"==typeof Object.getOwnPropertyDescriptor){var n=Object.getOwnPropertyDescriptor(e,t);if(42!==n.value||!0!==n.enumerable)return!1}return!0}},90650,(e,t,i)=>{"use strict";var r="u">typeof Symbol&&Symbol,a=e.r(68494);t.exports=function(){return"function"==typeof r&&"function"==typeof Symbol&&"symbol"==typeof r("foo")&&"symbol"==typeof Symbol("bar")&&a()}},38058,(e,t,i)=>{"use strict";
122t.exports="u">typeof Reflect&&Reflect.getPrototypeOf||null},76503,(e,t,i)=>{"use strict";t.exports=e.r(55669).getPrototypeOf||null},64894,(e,t,i)=>{"use strict";var r=Object.prototype.toString,a=Math.max,n=function(e,t){for(var i=[],r=0;r<e.length;r+=1)i[r]=e[r];for(var a=0;a<t.length;a+=1)i[a+e.length]=t[a];return i},o=function(e,t){for(var i=[],r=t||0,a=0;r<e.length;r+=1,a+=1)i[a]=e[r];return i},s=function(e,t){for(var i="",r=0;r<e.length;r+=1)i+=e[r],r+1<e.length&&(i+=t);return i};t.exports=function(e){var t,i=this;if("function"!=typeof i||"[object Function]"!==r.apply(i))throw TypeError("Function.prototype.bind called on incompatible "+i);for(var l=o(arguments,1),c=a(0,i.length-l.length),d=[],u=0;u<c;u++)d[u]="$"+u;if(t=Function("binder","return function ("+s(d,",")+"){ return binder.apply(this,arguments); }")(function(){if(this instanceof t){var r=i.apply(this,n(l,arguments));return Object(r)===r?r:this}return i.apply(e,n(l,arguments))}),i.prototype){var p=function(){};p.prototype=i.prototype,t.prototype=new p,p.prototype=null}return t}},62432,(e,t,i)=>{"use strict";var r=e.r(64894);t.exports=Function.prototype.bind||r},7082,(e,t,i)=>{"use strict";t.exports=Function.prototype.call},621,(e,t,i)=>{"use strict";t.exports=Function.prototype.apply},56803,(e,t,i)=>{"use strict";t.exports="u">typeof Reflect&&Reflect&&Reflect.apply},46716,(e,t,i)=>{"use strict";var r=e.r(62432),a=e.r(621),n=e.r(7082);t.exports=e.r(56803)||r.call(n,a)},98204,(e,t,i)=>{"use strict";var r=e.r(62432),a=e.r(40406),n=e.r(7082),o=e.r(46716);t.exports=function(e){if(e.length<1||"function"!=typeof e[0])throw new a("a function is required");return o(r,n,e)}},61352,(e,t,i)=>{"use strict";var r,a=e.r(98204),n=e.r(27241);try{r=[].__proto__===Array.prototype}catch(e){if(!e||"object"!=typeof e||!("code"in e)||"ERR_PROTO_ACCESS"!==e.code)throw e}var o=!!r&&n&&n(Object.prototype,"__proto__"),s=Object,l=s.getPrototypeOf;t.exports=o&&"function"==typeof o.get?a([o.get]):"function"==typeof l&&function(e){return l(null==e?e:s(e))}},17414,(e,t,i)=>{"use strict";var r=e.r(38058),a=e.r(76503),n=e.r(61352);t.exports=r?function(e){return r(e)}:a?function(e){if(!e||"object"!=typeof e&&"function"!=typeof e)throw TypeError("getProto: not an object");return a(e)}:n?function(e){return n(e)}:null},32305,(e,t,i)=>{"use strict";var r=Function.prototype.call,a=Object.prototype.hasOwnProperty;t.exports=e.r(62432).call(r,a)},558,(e,t,i)=>{"use strict";var r=e.r(55669),a=e.r(84277),n=e.r(95513),o=e.r(9995),s=e.r(58767),l=e.r(9066),c=e.r(40406),d=e.r(79079),u=e.r(7276),p=e.r(54979),m=e.r(81332),h=e.r(6406),f=e.r(47128),g=e.r(49853),x=e.r(96203),y=Function,v=function(e){try{return y('"use strict"; return ('+e+").constructor;")()}catch(e){}},b=e.r(27241),w=e.r(70011),_=function(){throw new c},k=b?function(){try{return arguments.callee,_}catch(e){try{return b(arguments,"callee").get}catch(e){return _}}}():_,S=e.r(90650)(),j=e.r(17414),C=e.r(76503),T=e.r(38058),N=e.r(621),I=e.r(7082),E={},L="u">typeof Uint8Array&&j?j(Uint8Array):void 0,R={__proto__:null,"%AggregateError%":"u"<typeof AggregateError?void 0:AggregateError,"%Array%":Array,"%ArrayBuffer%":"u"<typeof ArrayBuffer?void 0:ArrayBuffer,"%ArrayIteratorPrototype%":S&&j?j([][Symbol.iterator]()):void 0,"%AsyncFromSyncIteratorPrototype%":void 0,"%AsyncFunction%":E,"%AsyncGenerator%":E,"%AsyncGeneratorFunction%":E,"%AsyncIteratorPrototype%":E,"%Atomics%":"u"<typeof Atomics?void 0:Atomics,"%BigInt%":"u"<typeof BigInt?void 0:BigInt,"%BigInt64Array%":"u"<typeof BigInt64Array?void 0:BigInt64Array,"%BigUint64Array%":"u"<typeof BigUint64Array?void 0:BigUint64Array,"%Boolean%":Boolean,"%DataView%":"u"<typeof DataView?void 0:DataView,"%Date%":Date,"%decodeURI%":decodeURI,"%decodeURIComponent%":decodeURIComponent,"%encodeURI%":encodeURI,"%encodeURIComponent%":encodeURIComponent,"%Error%":a,"%eval%":eval,"%EvalError%":n,"%Float16Array%":"u"<typeof Float16Array?void 0:Float16Array,"%Float32Array%":"u"<typeof Float32Array?void 0:Float32Array,"%Float64Array%":"u"<typeof Float64Array?void 0:Float64Array,"%FinalizationRegistry%":"u"<typeof FinalizationRegistry?void 0:FinalizationRegistry,"%Function%":y,"%GeneratorFunction%":E,"%Int8Array%":"u"<typeof Int8Array?void 0:Int8Array,"%Int16Array%":"u"<typeof Int16Array?void 0:Int16Array,"%Int32Array%":"u"<typeof Int32Array?void 0:Int32Array,"%isFinite%":isFinite,"%isNaN%":isNaN,"%
122IteratorPrototype%":S&&j?j(j([][Symbol.iterator]())):void 0,"%JSON%":"object"==typeof JSON?JSON:void 0,"%Map%":"u"<typeof Map?void 0:Map,"%MapIteratorPrototype%":"u">typeof Map&&S&&j?j(new Map()[Symbol.iterator]()):void 0,"%Math%":Math,"%Number%":Number,"%Object%":r,"%Object.getOwnPropertyDescriptor%":b,"%parseFloat%":parseFloat,"%parseInt%":parseInt,"%Promise%":"u"<typeof Promise?void 0:Promise,"%Proxy%":"u"<typeof Proxy?void 0:Proxy,"%RangeError%":o,"%ReferenceError%":s,"%Reflect%":"u"<typeof Reflect?void 0:Reflect,"%RegExp%":RegExp,"%Set%":"u"<typeof Set?void 0:Set,"%SetIteratorPrototype%":"u">typeof Set&&S&&j?j(new Set()[Symbol.iterator]()):void 0,"%SharedArrayBuffer%":"u"<typeof SharedArrayBuffer?void 0:SharedArrayBuffer,"%String%":String,"%StringIteratorPrototype%":S&&j?j(""[Symbol.iterator]()):void 0,"%Symbol%":S?Symbol:void 0,"%SyntaxError%":l,"%ThrowTypeError%":k,"%TypedArray%":L,"%TypeError%":c,"%Uint8Array%":"u"<typeof Uint8Array?void 0:Uint8Array,"%Uint8ClampedArray%":"u"<typeof Uint8ClampedArray?void 0:Uint8ClampedArray,"%Uint16Array%":"u"<typeof Uint16Array?void 0:Uint16Array,"%Uint32Array%":"u"<typeof Uint32Array?void 0:Uint32Array,"%URIError%":d,"%WeakMap%":"u"<typeof WeakMap?void 0:WeakMap,"%WeakRef%":"u"<typeof WeakRef?void 0:WeakRef,"%WeakSet%":"u"<typeof WeakSet?void 0:WeakSet,"%Function.prototype.call%":I,"%Function.prototype.apply%":N,"%Object.defineProperty%":w,"%Object.getPrototypeOf%":C,"%Math.abs%":u,"%Math.floor%":p,"%Math.max%":m,"%Math.min%":h,"%Math.pow%":f,"%Math.round%":g,"%Math.sign%":x,"%Reflect.getPrototypeOf%":T};if(j)try{null.error}catch(e){var F=j(j(e));R["%Error.prototype%"]=F}var O=function e(t){var i;if("%AsyncFunction%"===t)i=v("async function () {}");else if("%GeneratorFunction%"===t)i=v("function* () {}");else if("%AsyncGeneratorFunction%"===t)i=v("async function* () {}");else if("%AsyncGenerator%"===t){var r=e("%AsyncGeneratorFunction%");r&&(i=r.prototype)}else if("%AsyncIteratorPrototype%"===t){var a=e("%AsyncGenerator%");a&&j&&(i=j(a.prototype))}return R[t]=i,i},$={__proto__:null,"%ArrayBufferPrototype%":["ArrayBuffer","prototype"],"%ArrayPrototype%":["Array","prototype"],"%ArrayProto_entries%":["Array","prototype","entries"],"%ArrayProto_forEach%":["Array","prototype","forEach"],"%ArrayProto_keys%":["Array","prototype","keys"],"%ArrayProto_values%":["Array","prototype","values"],"%AsyncFunctionPrototype%":["AsyncFunction","prototype"],"%AsyncGenerator%":["AsyncGeneratorFunction","prototype"],"%AsyncGeneratorPrototype%":["AsyncGeneratorFunction","prototype","prototype"],"%BooleanPrototype%":["Boolean","prototype"],"%DataViewPrototype%":["DataView","prototype"],"%DatePrototype%":["Date","prototype"],"%ErrorPrototype%":["Error","prototype"],"%EvalErrorPrototype%":["EvalError","prototype"],"%Float32ArrayPrototype%":["Float32Array","prototype"],"%Float64ArrayPrototype%":["Float64Array","prototype"],"%FunctionPrototype%":["Function","prototype"],"%Generator%":["GeneratorFunction","prototype"],"%GeneratorPrototype%":["GeneratorFunction","prototype","prototype"],"%Int8ArrayPrototype%":["Int8Array","prototype"],"%Int16ArrayPrototype%":["Int16Array","prototype"],"%Int32ArrayPrototype%":["Int32Array","prototype"],"%JSONParse%":["JSON","parse"],"%JSONStringify%":["JSON","stringify"],"%MapPrototype%":["Map","prototype"],"%NumberPrototype%":["Number","prototype"],"%ObjectPrototype%":["Object","prototype"],"%ObjProto_toString%":["Object","prototype","toString"],"%ObjProto_valueOf%":["Object","prototype","valueOf"],"%PromisePrototype%":["Promise","prototype"],"%PromiseProto_then%":["Promise","prototype","then"],"%Promise_all%":["Promise","all"],"%Promise_reject%":["Promise","reject"],"%Promise_resolve%":["Promise","resolve"],"%RangeErrorPrototype%":["RangeError","prototype"],"%ReferenceErrorPrototype%":["ReferenceError","prototype"],"%RegExpPrototype%":["RegExp","prototype"],"%SetPrototype%":["Set","prototype"],"%SharedArrayBufferPrototype%":["SharedArrayBuffer","prototype"],"%StringPrototype%":["String","prototype"],"%SymbolPrototype%":["Symbol","prototype"],"%SyntaxErrorPrototype%":["SyntaxError","prototype"],"%TypedArrayPrototype%":["TypedArray","prototype"],"%TypeErrorPrototype%":["TypeError","prototype"],"%Uint8ArrayPrototype%":["Uint8Array","prototype"],"%Uint8ClampedArrayPrototype%":["Uint8ClampedArray","prototype"],"%Uint16ArrayPrototype%":["Uint16Array","prototype"],"%Uint32ArrayPrototype%":["Uint32Array","prototype"],"%URIErrorPrototype%":["URIError","prototype"],"%WeakMapPrototype%":["WeakMap","prototype"],"%WeakSetPrototype%":["WeakSet","prototype"]},A=e.r(62432),P=e.r(32305),M=A.call(I,Array.prototype.concat),D=A.call(N,Array.prototype.splice),z=A.call(I,String.prototype.replace),H=A.call(I,String.prototype.slice),W=A.call(I,RegExp.prototype.exec),B=/[^%.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|%$))/g,q=/\\(\\)?/g,V=function(e){var t=H(e,0,1),i=H(e,-1);if("%"===t&&"%"!==i)throw new l("invalid intrinsic syntax, expected closing `%`");if("%"===i&&"%"!==t)throw new l("invalid intrinsic syntax, expected opening `%`");var r=[];return z(e,B,function(e,t,i,a){r[r.length]=i?z(a,q,"$1"):t||e}),r},U=function(e,t){var i,r=e;if(P($,r)&&(r="%"+(i=$[r])[0]+"%"),P(R,r)){var a=R[r];if(a===E&&(a=O(r)),void 0===a&&!t)throw new c("intrinsic "+e+" exists, but is not available. Please file an issue!");return{alias:i,name:r,value:a}}throw new l("intrinsic "+e+" does not exist!")};t.exports=function(e,t){if("string"!=typeof e||0===e.length)throw new c("intrinsic name must be a non-empty string");if(arguments.length>1&&"boolean"!=typeof t)throw new c('"allowMissing" argument must be a boolean');if(null===W(/^%?[^%]*%?$/,e))throw new l("`%` may not be present anywhere but at the beginning and end of the intrinsic name");var i=V(e),r=i.length>0?i[0]:"",a=U("%"+r+"%",t),n=a.name,o=a.value,s=!1,d=a.alias;d&&(r=d[0],D(i,M([0,1],d)));for(var u=1,p=!0;u<i.length;u+=1){var m=i[u],h=H(m,0,1),f=H(m,-1);if(('"'===h||"'"===h||"`"===h||'"'===f||"'"===f||"`"===f)&&h!==f)throw new l("property names with quotes must have matching quotes");if("constructor"!==m&&p||(s=!0),r+="."+m,P(R,n="%"+r+"%"))o=R[n];
122else if(null!=o){if(!(m in o)){if(!t)throw new c("base intrinsic for "+e+" exists, but the property is not available.");return}if(b&&u+1>=i.length){var g=b(o,m);o=(p=!!g)&&"get"in g&&!("originalValue"in g.get)?g.get:o[m]}else p=P(o,m),o=o[m];p&&!s&&(R[n]=o)}}return o}},34787,(e,t,i)=>{"use strict";var r=e.r(558),a=e.r(98204),n=a([r("%String.prototype.indexOf%")]);t.exports=function(e,t){var i=r(e,!!t);return"function"==typeof i&&n(e,".prototype.")>-1?a([i]):i}},75875,(e,t,i)=>{"use strict";var r=e.r(558),a=e.r(34787),n=e.r(88661),o=e.r(40406),s=r("%Map%",!0),l=a("Map.prototype.get",!0),c=a("Map.prototype.set",!0),d=a("Map.prototype.has",!0),u=a("Map.prototype.delete",!0),p=a("Map.prototype.size",!0);t.exports=!!s&&function(){var e,t={assert:function(e){if(!t.has(e))throw new o("Side channel does not contain "+n(e))},delete:function(t){if(e){var i=u(e,t);return 0===p(e)&&(e=void 0),i}return!1},get:function(t){if(e)return l(e,t)},has:function(t){return!!e&&d(e,t)},set:function(t,i){e||(e=new s),c(e,t,i)}};return t}},7983,(e,t,i)=>{"use strict";var r=e.r(558),a=e.r(34787),n=e.r(88661),o=e.r(75875),s=e.r(40406),l=r("%WeakMap%",!0),c=a("WeakMap.prototype.get",!0),d=a("WeakMap.prototype.set",!0),u=a("WeakMap.prototype.has",!0),p=a("WeakMap.prototype.delete",!0);t.exports=l?function(){var e,t,i={assert:function(e){if(!i.has(e))throw new s("Side channel does not contain "+n(e))},delete:function(i){if(l&&i&&("object"==typeof i||"function"==typeof i)){if(e)return p(e,i)}else if(o&&t)return t.delete(i);return!1},get:function(i){return l&&i&&("object"==typeof i||"function"==typeof i)&&e?c(e,i):t&&t.get(i)},has:function(i){return l&&i&&("object"==typeof i||"function"==typeof i)&&e?u(e,i):!!t&&t.has(i)},set:function(i,r){l&&i&&("object"==typeof i||"function"==typeof i)?(e||(e=new l),d(e,i,r)):o&&(t||(t=o()),t.set(i,r))}};return i}:o},22101,(e,t,i)=>{"use strict";var r=e.r(40406),a=e.r(88661),n=e.r(89809),o=e.r(75875),s=e.r(7983)||o||n;t.exports=function(){var e,t={assert:function(e){if(!t.has(e))throw new r("Side channel does not contain "+a(e))},delete:function(t){return!!e&&e.delete(t)},get:function(t){return e&&e.get(t)},has:function(t){return!!e&&e.has(t)},set:function(t,i){e||(e=s()),e.set(t,i)}};return t}},55676,(e,t,i)=>{"use strict";var r=String.prototype.replace,a=/%20/g,n="RFC3986";t.exports={default:n,formatters:{RFC1738:function(e){return r.call(e,a,"+")},RFC3986:function(e){return String(e)}},RFC1738:"RFC1738",RFC3986:n}},38933,(e,t,i)=>{"use strict";var r=e.r(55676),a=e.r(22101),n=Object.prototype.hasOwnProperty,o=Array.isArray,s=a(),l=function(e,t){return s.set(e,t),e},c=function(e){return s.has(e)},d=function(e){return s.get(e)},u=function(e,t){s.set(e,t)},p=function(){for(var e=[],t=0;t<256;++t)e[e.length]="%"+((t<16?"0":"")+t.toString(16)).toUpperCase();return e}(),m=function(e){for(;e.length>1;){var t=e.pop(),i=t.obj[t.prop];if(o(i)){for(var r=[],a=0;a<i.length;++a)void 0!==i[a]&&(r[r.length]=i[a]);t.obj[t.prop]=r}}},h=function(e,t){for(var i=t&&t.plainObjects?{__proto__:null}:{},r=0;r<e.length;++r)void 0!==e[r]&&(i[r]=e[r]);return i};t.exports={arrayToObject:h,assign:function(e,t){return Object.keys(t).reduce(function(e,i){return e[i]=t[i],e},e)},combine:function(e,t,i,r){if(c(e)){var a=d(e)+1;return e[a]=t,u(e,a),e}var n=[].concat(e,t);return n.length>i?l(h(n,{plainObjects:r}),n.length-1):n},compact:function(e){for(var t=[{obj:{o:e},prop:"o"}],i=[],r=0;r<t.length;++r)for(var a=t[r],n=a.obj[a.prop],o=Object.keys(n),s=0;s<o.length;++s){var l=o[s],c=n[l];"object"==typeof c&&null!==c&&-1===i.indexOf(c)&&(t[t.length]={obj:n,prop:l},i[i.length]=c)}return m(t),e},decode:function(e,t,i){var r=e.replace(/\+/g," ");if("iso-8859-1"===i)return r.replace(/%[0-9a-f]{2}/gi,unescape);try{return decodeURIComponent(r)}catch(e){return r}},encode:function(e,t,i,a,n){if(0===e.length)return e;var o=e;if("symbol"==typeof e?o=Symbol.prototype.toString.call(e):"string"!=typeof e&&(o=String(e)),"iso-8859-1"===i)return escape(o).replace(/%u[0-9a-f]{4}/gi,function(e){return"%26%23"+parseInt(e.slice(2),16)+"%3B"});for(var s="",l=0;l<o.length;l+=1024){for(var c=o.length>=1024?o.slice(l,l+1024):o,d=[],u=0;u<c.length;++u){var m=c.charCodeAt(u);if(45===m||46===m||95===m||126===m||m>=48&&m<=57||m>=65&&m<=90||m>=97&&m<=122||n===r.RFC1738&&(40===m||41===m)){d[d.length]=c.charAt(u);continue}if(m<128){d[d.length]=p[m];continue}if(m<2048){d[d.length]=p[192|m>>6]+p[128|63&m];continue}if(m<55296||m>=57344){d[d.length]=p[224|m>>12]+p[128|m>>6&63]+p[128|63&m];continue}
122u+=1,m=65536+((1023&m)<<10|1023&c.charCodeAt(u)),d[d.length]=p[240|m>>18]+p[128|m>>12&63]+p[128|m>>6&63]+p[128|63&m]}s+=d.join("")}return s},isBuffer:function(e){return!!e&&"object"==typeof e&&!!(e.constructor&&e.constructor.isBuffer&&e.constructor.isBuffer(e))},isOverflow:c,isRegExp:function(e){return"[object RegExp]"===Object.prototype.toString.call(e)},markOverflow:l,maybeMap:function(e,t){if(o(e)){for(var i=[],r=0;r<e.length;r+=1)i[i.length]=t(e[r]);return i}return t(e)},merge:function e(t,i,r){if(!i)return t;if("object"!=typeof i&&"function"!=typeof i){if(o(t)){var a=t.length;if(r&&"number"==typeof r.arrayLimit&&a>r.arrayLimit)return l(h(t.concat(i),r),a);t[a]=i}else if(!t||"object"!=typeof t)return[t,i];else if(c(t)){var s=d(t)+1;t[s]=i,u(t,s)}else{if(r&&r.strictMerge)return[t,i];(r&&(r.plainObjects||r.allowPrototypes)||!n.call(Object.prototype,i))&&(t[i]=!0)}return t}if(!t||"object"!=typeof t){if(c(i)){for(var p=Object.keys(i),m=r&&r.plainObjects?{__proto__:null,0:t}:{0:t},f=0;f<p.length;f++)m[parseInt(p[f],10)+1]=i[p[f]];return l(m,d(i)+1)}var g=[t].concat(i);return r&&"number"==typeof r.arrayLimit&&g.length>r.arrayLimit?l(h(g,r),g.length-1):g}var x=t;return(o(t)&&!o(i)&&(x=h(t,r)),o(t)&&o(i))?(i.forEach(function(i,a){if(n.call(t,a)){var o=t[a];o&&"object"==typeof o&&i&&"object"==typeof i?t[a]=e(o,i,r):t[t.length]=i}else t[a]=i}),t):Object.keys(i).reduce(function(t,a){var o=i[a];if(n.call(t,a)?t[a]=e(t[a],o,r):t[a]=o,c(i)&&!c(t)&&l(t,d(i)),c(t)){var s=parseInt(a,10);String(s)===a&&s>=0&&s>d(t)&&u(t,s)}return t},x)}}},36367,(e,t,i)=>{"use strict";var r=e.r(22101),a=e.r(38933),n=e.r(55676),o=Object.prototype.hasOwnProperty,s={brackets:function(e){return e+"[]"},comma:"comma",indices:function(e,t){return e+"["+t+"]"},repeat:function(e){return e}},l=Array.isArray,c=Array.prototype.push,d=function(e,t){c.apply(e,l(t)?t:[t])},u=Date.prototype.toISOString,p=n.default,m={addQueryPrefix:!1,allowDots:!1,allowEmptyArrays:!1,arrayFormat:"indices",charset:"utf-8",charsetSentinel:!1,commaRoundTrip:!1,delimiter:"&",encode:!0,encodeDotInKeys:!1,encoder:a.encode,encodeValuesOnly:!1,filter:void 0,format:p,formatter:n.formatters[p],indices:!1,serializeDate:function(e){return u.call(e)},skipNulls:!1,strictNullHandling:!1},h={},f=function e(t,i,n,o,s,c,u,p,f,g,x,y,v,b,w,_,k,S){for(var j,C,T=t,N=S,I=0,E=!1;void 0!==(N=N.get(h))&&!E;){var L=N.get(t);if(I+=1,void 0!==L)if(L===I)throw RangeError("Cyclic object value");else E=!0;void 0===N.get(h)&&(I=0)}if("function"==typeof g?T=g(i,T):T instanceof Date?T=v(T):"comma"===n&&l(T)&&(T=a.maybeMap(T,function(e){return e instanceof Date?v(e):e})),null===T){if(c)return f&&!_?f(i,m.encoder,k,"key",b):i;T=""}if("string"==typeof(j=T)||"number"==typeof j||"boolean"==typeof j||"symbol"==typeof j||"bigint"==typeof j||a.isBuffer(T))return f?[w(_?i:f(i,m.encoder,k,"key",b))+"="+w(f(T,m.encoder,k,"value",b))]:[w(i)+"="+w(String(T))];var R=[];if(void 0===T)return R;if("comma"===n&&l(T))_&&f&&(T=a.maybeMap(T,f)),C=[{value:T.length>0?T.join(",")||null:void 0}];else if(l(g))C=g;else{var F=Object.keys(T);C=x?F.sort(x):F}var O=p?String(i).replace(/\./g,"%2E"):String(i),$=o&&l(T)&&1===T.length?O+"[]":O;if(s&&l(T)&&0===T.length)return $+"[]";for(var A=0;A<C.length;++A){var P=C[A],M="object"==typeof P&&P&&void 0!==P.value?P.value:T[P];if(!u||null!==M){var D=y&&p?String(P).replace(/\./g,"%2E"):String(P),z=l(T)?"function"==typeof n?n($,D):$:$+(y?"."+D:"["+D+"]");S.set(t,I);var H=r();H.set(h,S),d(R,e(M,z,n,o,s,c,u,p,"comma"===n&&_&&l(T)?null:f,g,x,y,v,b,w,_,k,H))}}return R},g=function(e){if(!e)return m;if(void 0!==e.allowEmptyArrays&&"boolean"!=typeof e.allowEmptyArrays)throw TypeError("`allowEmptyArrays` option can only be `true` or `false`, when provided");if(void 0!==e.encodeDotInKeys&&"boolean"!=typeof e.encodeDotInKeys)throw TypeError("`encodeDotInKeys` option can only be `true` or `false`, when provided");if(null!==e.encoder&&void 0!==e.encoder&&"function"!=typeof e.encoder)throw TypeError("Encoder has to be a function.");var t,i=e.charset||m.charset;if(void 0!==e.charset&&"utf-8"!==e.charset&&"iso-8859-1"!==e.charset)throw TypeError("The charset option must be either utf-8, iso-8859-1, or undefined");var r=n.default;if(void 0!==e.format){if(!o.call(n.formatters,e.format))throw TypeError("Unknown format option provided.");r=e.format}var a=n.formatters[r],c=m.filter;if(("function"==typeof e.filter||l(e.filter))&&(c=e.filter),t=e.arrayFormat in s?e.arrayFormat:"indices"in e?e.indices?"indices":"repeat":m.arrayFormat,"commaRoundTrip"in e&&"boolean"!=typeof e.commaRoundTrip)throw TypeError("`commaRoundTrip` must be a boolean, or absent");var d=void 0===e.allowDots?!0===e.encodeDotInKeys||m.allowDots:!!e.allowDots;return{addQueryPrefix:"boolean"==typeof e.addQueryPrefix?e.addQueryPrefix:m.addQueryPrefix,allowDots:d,allowEmptyArrays:"boolean"==typeof e.allowEmptyArrays?!!e.allowEmptyArrays:m.allowEmptyArrays,arrayFormat:t,charset
122:i,charsetSentinel:"boolean"==typeof e.charsetSentinel?e.charsetSentinel:m.charsetSentinel,commaRoundTrip:!!e.commaRoundTrip,delimiter:void 0===e.delimiter?m.delimiter:e.delimiter,encode:"boolean"==typeof e.encode?e.encode:m.encode,encodeDotInKeys:"boolean"==typeof e.encodeDotInKeys?e.encodeDotInKeys:m.encodeDotInKeys,encoder:"function"==typeof e.encoder?e.encoder:m.encoder,encodeValuesOnly:"boolean"==typeof e.encodeValuesOnly?e.encodeValuesOnly:m.encodeValuesOnly,filter:c,format:r,formatter:a,serializeDate:"function"==typeof e.serializeDate?e.serializeDate:m.serializeDate,skipNulls:"boolean"==typeof e.skipNulls?e.skipNulls:m.skipNulls,sort:"function"==typeof e.sort?e.sort:null,strictNullHandling:"boolean"==typeof e.strictNullHandling?e.strictNullHandling:m.strictNullHandling}};t.exports=function(e,t){var i,a=e,n=g(t);"function"==typeof n.filter?a=(0,n.filter)("",a):l(n.filter)&&(i=n.filter);var o=[];if("object"!=typeof a||null===a)return"";var c=s[n.arrayFormat],u="comma"===c&&n.commaRoundTrip;i||(i=Object.keys(a)),n.sort&&i.sort(n.sort);for(var p=r(),m=0;m<i.length;++m){var h=i[m],x=a[h];n.skipNulls&&null===x||d(o,f(x,h,c,u,n.allowEmptyArrays,n.strictNullHandling,n.skipNulls,n.encodeDotInKeys,n.encode?n.encoder:null,n.filter,n.sort,n.allowDots,n.serializeDate,n.format,n.formatter,n.encodeValuesOnly,n.charset,p))}var y=o.join(n.delimiter),v=!0===n.addQueryPrefix?"?":"";return n.charsetSentinel&&("iso-8859-1"===n.charset?v+="utf8=%26%2310003%3B&":v+="utf8=%E2%9C%93&"),y.length>0?v+y:""}},60892,(e,t,i)=>{"use strict";var r=e.r(38933),a=Object.prototype.hasOwnProperty,n=Array.isArray,o={allowDots:!1,allowEmptyArrays:!1,allowPrototypes:!1,allowSparse:!1,arrayLimit:20,charset:"utf-8",charsetSentinel:!1,comma:!1,decodeDotInKeys:!1,decoder:r.decode,delimiter:"&",depth:5,duplicates:"combine",ignoreQueryPrefix:!1,interpretNumericEntities:!1,parameterLimit:1e3,parseArrays:!0,plainObjects:!1,strictDepth:!1,strictMerge:!0,strictNullHandling:!1,throwOnLimitExceeded:!1},s=function(e,t,i){if(e&&"string"==typeof e&&t.comma&&e.indexOf(",")>-1)return e.split(",");if(t.throwOnLimitExceeded&&i>=t.arrayLimit)throw RangeError("Array limit exceeded. Only "+t.arrayLimit+" element"+(1===t.arrayLimit?"":"s")+" allowed in an array.");return e},l=function(e,t){var i={__proto__:null},l=t.ignoreQueryPrefix?e.replace(/^\?/,""):e;l=l.replace(/%5B/gi,"[").replace(/%5D/gi,"]");var c=t.parameterLimit===1/0?void 0:t.parameterLimit,d=l.split(t.delimiter,t.throwOnLimitExceeded?c+1:c);if(t.throwOnLimitExceeded&&d.length>c)throw RangeError("Parameter limit exceeded. Only "+c+" parameter"+(1===c?"":"s")+" allowed.");var u=-1,p=t.charset;if(t.charsetSentinel)for(m=0;m<d.length;++m)0===d[m].indexOf("utf8=")&&("utf8=%E2%9C%93"===d[m]?p="utf-8":"utf8=%26%2310003%3B"===d[m]&&(p="iso-8859-1"),u=m,m=d.length);for(m=0;m<d.length;++m)if(m!==u){var m,h,f,g=d[m],x=g.indexOf("]="),y=-1===x?g.indexOf("="):x+1;if(-1===y?(h=t.decoder(g,o.decoder,p,"key"),f=t.strictNullHandling?null:""):null!==(h=t.decoder(g.slice(0,y),o.decoder,p,"key"))&&(f=r.maybeMap(s(g.slice(y+1),t,n(i[h])?i[h].length:0),function(e){return t.decoder(e,o.decoder,p,"value")})),f&&t.interpretNumericEntities&&"iso-8859-1"===p&&(f=String(f).replace(/&#(\d+);/g,function(e,t){return String.fromCharCode(parseInt(t,10))})),g.indexOf("[]=")>-1&&(f=n(f)?[f]:f),t.comma&&n(f)&&f.length>t.arrayLimit){if(t.throwOnLimitExceeded)throw RangeError("Array limit exceeded. Only "+t.arrayLimit+" element"+(1===t.arrayLimit?"":"s")+" allowed in an array.");f=r.combine([],f,t.arrayLimit,t.plainObjects)}if(null!==h){var v=a.call(i,h);v&&("combine"===t.duplicates||g.indexOf("[]=")>-1)?i[h]=r.combine(i[h],f,t.arrayLimit,t.plainObjects):v&&"last"!==t.duplicates||(i[h]=f)}}return i},c=function(e,t,i,a){var n=0;if(e.length>0&&"[]"===e[e.length-1]){var o=e.slice(0,-1).join("");n=Array.isArray(t)&&t[o]?t[o].length:0}for(var l=a?t:s(t,i,n),c=e.length-1;c>=0;--c){var d,u=e[c];if("[]"===u&&i.parseArrays)d=r.isOverflow(l)?l:i.allowEmptyArrays&&(""===l||i.strictNullHandling&&null===l)?[]:r.combine([],l,i.arrayLimit,i.plainObjects);else{d=i.plainObjects?{__proto__:null}:{};var p="["===u.charAt(0)&&"]"===u.charAt(u.length-1)?u.slice(1,-1):u,m=i.decodeDotInKeys?p.replace(/%2E/g,"."):p,h=parseInt(m,10),f=!isNaN(h)&&u!==m&&String(h)===m&&h>=0&&i.parseArrays;if(i.parseArrays||""!==m)if(f&&h<i.arrayLimit)(d=[])[h]=l;else if(f&&i.throwOnLimitExceeded)throw RangeError("Array limit exceeded. Only "+i.arrayLimit+" element"+(1===i.arrayLimit?"":"s")+" allowed in an array.");
122else f?(d[h]=l,r.markOverflow(d,h)):"__proto__"!==m&&(d[m]=l);else d={0:l}}l=d}return l},d=function(e,t){var i=t.allowDots?e.replace(/\.([^.[]+)/g,"[$1]"):e;if(t.depth<=0){if(!t.plainObjects&&a.call(Object.prototype,i)&&!t.allowPrototypes)return;return[i]}var r=/(\[[^[\]]*])/g,n=/(\[[^[\]]*])/.exec(i),o=n?i.slice(0,n.index):i,s=[];if(o){if(!t.plainObjects&&a.call(Object.prototype,o)&&!t.allowPrototypes)return;s[s.length]=o}for(var l=0;null!==(n=r.exec(i))&&l<t.depth;){l+=1;var c=n[1].slice(1,-1);if(!t.plainObjects&&a.call(Object.prototype,c)&&!t.allowPrototypes)return;s[s.length]=n[1]}if(n){if(!0===t.strictDepth)throw RangeError("Input depth exceeded depth option of "+t.depth+" and strictDepth is true");s[s.length]="["+i.slice(n.index)+"]"}return s},u=function(e,t,i,r){if(e){var a=d(e,i);if(a)return c(a,t,i,r)}},p=function(e){if(!e)return o;if(void 0!==e.allowEmptyArrays&&"boolean"!=typeof e.allowEmptyArrays)throw TypeError("`allowEmptyArrays` option can only be `true` or `false`, when provided");if(void 0!==e.decodeDotInKeys&&"boolean"!=typeof e.decodeDotInKeys)throw TypeError("`decodeDotInKeys` option can only be `true` or `false`, when provided");if(null!==e.decoder&&void 0!==e.decoder&&"function"!=typeof e.decoder)throw TypeError("Decoder has to be a function.");if(void 0!==e.charset&&"utf-8"!==e.charset&&"iso-8859-1"!==e.charset)throw TypeError("The charset option must be either utf-8, iso-8859-1, or undefined");if(void 0!==e.throwOnLimitExceeded&&"boolean"!=typeof e.throwOnLimitExceeded)throw TypeError("`throwOnLimitExceeded` option must be a boolean");var t=void 0===e.charset?o.charset:e.charset,i=void 0===e.duplicates?o.duplicates:e.duplicates;if("combine"!==i&&"first"!==i&&"last"!==i)throw TypeError("The duplicates option must be either combine, first, or last");return{allowDots:void 0===e.allowDots?!0===e.decodeDotInKeys||o.allowDots:!!e.allowDots,allowEmptyArrays:"boolean"==typeof e.allowEmptyArrays?!!e.allowEmptyArrays:o.allowEmptyArrays,allowPrototypes:"boolean"==typeof e.allowPrototypes?e.allowPrototypes:o.allowPrototypes,allowSparse:"boolean"==typeof e.allowSparse?e.allowSparse:o.allowSparse,arrayLimit:"number"==typeof e.arrayLimit?e.arrayLimit:o.arrayLimit,charset:t,charsetSentinel:"boolean"==typeof e.charsetSentinel?e.charsetSentinel:o.charsetSentinel,comma:"boolean"==typeof e.comma?e.comma:o.comma,decodeDotInKeys:"boolean"==typeof e.decodeDotInKeys?e.decodeDotInKeys:o.decodeDotInKeys,decoder:"function"==typeof e.decoder?e.decoder:o.decoder,delimiter:"string"==typeof e.delimiter||r.isRegExp(e.delimiter)?e.delimiter:o.delimiter,depth:"number"==typeof e.depth||!1===e.depth?+e.depth:o.depth,duplicates:i,ignoreQueryPrefix:!0===e.ignoreQueryPrefix,interpretNumericEntities:"boolean"==typeof e.interpretNumericEntities?e.interpretNumericEntities:o.interpretNumericEntities,parameterLimit:"number"==typeof e.parameterLimit?e.parameterLimit:o.parameterLimit,parseArrays:!1!==e.parseArrays,plainObjects:"boolean"==typeof e.plainObjects?e.plainObjects:o.plainObjects,strictDepth:"boolean"==typeof e.strictDepth?!!e.strictDepth:o.strictDepth,strictMerge:"boolean"==typeof e.strictMerge?!!e.strictMerge:o.strictMerge,strictNullHandling:"boolean"==typeof e.strictNullHandling?e.strictNullHandling:o.strictNullHandling,throwOnLimitExceeded:"boolean"==typeof e.throwOnLimitExceeded&&e.throwOnLimitExceeded}};t.exports=function(e,t){var i=p(t);if(""===e||null==e)return i.plainObjects?{__proto__:null}:{};for(var a="string"==typeof e?l(e,i):e,n=i.plainObjects?{__proto__:null}:{},o=Object.keys(a),s=0;s<o.length;++s){var c=o[s],d=u(c,a[c],i,"string"==typeof e);n=r.merge(n,d,i)}return!0===i.allowSparse?n:r.compact(n)}},28948,(e,t,i)=>{"use strict";var r=e.r(36367),a=e.r(60892);t.exports={formats:e.r(55676),parse:a,stringify:r}},92241,(e,t,i)=>{"use strict";Object.defineProperty(i,"__esModule",{value:!0}),i.DrupalJsonApiParams=void 0;let r=e.r(28948);i.DrupalJsonApiParams=class{constructor(e,t){this.data={filter:{},include:[],page:void 0,sort:[],fields:{}},this.qsOptions={},this.config={useShortCutForQueryGeneration:!0,alwaysUseFieldNameForKeys:!1},void 0!==t&&(this.config=t),this.initialize(e)}addCustomParam(e){return this.data=Object.assign(Object.assign({},this.data),e),this}addFields(e,t){return this.data.fields[e]=t.join(","),this}addSort(e,t){let i="";return void 0!==t&&"DESC"===t&&(i="-"),this.data.sort=this.data.sort.concat(i+e),this}addPageLimit(e){return void 0===this.data.page?this.data.page={limit:e}:this.data.page.limit=e,this}addPageOffset(e){return void 0===this.data.page?this.data.page={offset:e}:this.data.page.offset=e,this}addInclude(e){return this.data.include=this.data.include.concat(e),this}addGroup(e,t="OR",i){return this.data.filter[e]={group:Object.assign({conjunction:t},void 0!==i&&{memberOf:i})},this}addFilter(e,t,i="=",r,a){let n=this.getIndexId(this.data.filter,a||e,!!a);if(("IS NULL"===i||"IS NOT NULL"===i)&&(t=null),null===t){if("IS NULL"!==i&&"IS NOT NULL"!==i)throw TypeError(`Value cannot be null for the operator "${i}"`);return this.data.filter[n]={condition:Object.assign(Object.assign({path:e},{operator:i}),void 0!==r&&{memberOf:r})},this}if(Array.isArray(t)){switch(i){case"BETWEEN":case"NOT BETWEEN":if(2!==t.length)throw TypeError(`Value must consists of 2 items for the "${i}"`);break;case"IN":case"NOT IN":break;default:throw TypeError(`Value cannot be an array for the operator "${i}"`)}return this.data.filter[n]={condition:Object.assign(Object.assign({path:e,value:t},{operator:i}),void 0!==r&&{memberOf:r})},this}return this.config.useShortCutForQueryGeneration&&void 0===r&&e===n&&void 0===this.data.filter[e]?"="===i?this.data.filter[n]=t:this.data.filter[n]={value:t,operator:i}:this.data.filter[n]={condition:Object.assign(Object.assign({path:e,value:t},this.config.useShortCutForQueryGeneration?"="!==i&&{operator:i}:{operator:i}),void 0!==r&&{memberOf:r})},this}getIndexId(e,t,i){return i=i||this.config.alwaysUseFieldNameForKeys,void 0===e[t]?t:this.generateKeyName(e,t,i)}generateKeyName(e,t,i=!1){let r=Object.keys(e).length;if(i)for(let i=1;i<=r;i++){let r=`${t}--${i}`;if(void 0===e[r])return r}return r.toString()}getQueryObject(){let e=JSON.parse(JSON.stringify(this.data));return this.data.include.length&&(e.include=this.data.include.join(",")),this.data.sort.length&&(e.sort=this.data.sort.join(",")),e}getQueryString(e){let t=this.getQueryObject(),i=e||this.getQsOption();return r.stringify(t,i)}clear(){return this.data={filter:{},include:[],page:void 0,sort:[],fields:{}},this}initializeWithQueryObject(e){return this.clear(),Object.keys(e).forEach(t=>{switch(t){case"sort":e.sort.length&&(this.data.sort=e.sort.split(","));break;case"include":e.include.length&&(this.data.include=e.include.split(","));break;default:this.data[t]=e[t]}}),this}initializeWithQueryString(e,t){this.clear();let i=t||this.getQsOption();return this.initializeWithQueryObject(r.parse(e,i)),this}clone(e){let t=JSON.parse(JSON.stringify(e.getQueryObject()));return this.initializeWithQueryObject(t),this}setQsOption(e){return this.qsOptions=e,this}getQsOption(){return this.qsOptions}initialize(e){if(void 0===e)this.initializeWithQueryString("");else if("object"==typeof e)try{e.getQueryObject(),this.clone(e)}catch(t){this.initializeWithQueryObject(e)}else this.initializeWithQueryString(e);return this}}},9027,e=>{"use strict";e.i(92241),e.s([])},32933,98050,30555,47999,81156,56219,28030,36932,e=>{"use strict";let t;var i=e.i(91398),r=e.i(60814);e.i(24690);var a=e.i(26200),n=e.i(41158);e.i(50461);var o=e.i(51766);e.i(9027);
122class s extends Error{}class l extends s{constructor(e){super(`Invalid DateTime: ${e.toMessage()}`)}}class c extends s{constructor(e){super(`Invalid Interval: ${e.toMessage()}`)}}class d extends s{constructor(e){super(`Invalid Duration: ${e.toMessage()}`)}}class u extends s{}class p extends s{constructor(e){super(`Invalid unit ${e}`)}}class m extends s{}class h extends s{constructor(){super("Zone is an abstract class")}}let f="numeric",g="short",x="long",y={year:f,month:f,day:f},v={year:f,month:g,day:f},b={year:f,month:g,day:f,weekday:g},w={year:f,month:x,day:f},_={year:f,month:x,day:f,weekday:x},k={hour:f,minute:f},S={hour:f,minute:f,second:f},j={hour:f,minute:f,second:f,timeZoneName:g},C={hour:f,minute:f,second:f,timeZoneName:x},T={hour:f,minute:f,hourCycle:"h23"},N={hour:f,minute:f,second:f,hourCycle:"h23"},I={hour:f,minute:f,second:f,hourCycle:"h23",timeZoneName:g},E={hour:f,minute:f,second:f,hourCycle:"h23",timeZoneName:x},L={year:f,month:f,day:f,hour:f,minute:f},R={year:f,month:f,day:f,hour:f,minute:f,second:f},F={year:f,month:g,day:f,hour:f,minute:f},O={year:f,month:g,day:f,hour:f,minute:f,second:f},$={year:f,month:g,day:f,weekday:g,hour:f,minute:f},A={year:f,month:x,day:f,hour:f,minute:f,timeZoneName:g},P={year:f,month:x,day:f,hour:f,minute:f,second:f,timeZoneName:g},M={year:f,month:x,day:f,weekday:x,hour:f,minute:f,timeZoneName:x},D={year:f,month:x,day:f,weekday:x,hour:f,minute:f,second:f,timeZoneName:x};class z{get type(){throw new h}get name(){throw new h}get ianaName(){return this.name}get isUniversal(){throw new h}offsetName(e,t){throw new h}formatOffset(e,t){throw new h}offset(e){throw new h}equals(e){throw new h}get isValid(){throw new h}}let H=null;class W extends z{static get instance(){return null===H&&(H=new W),H}get type(){return"system"}get name(){return new Intl.DateTimeFormat().resolvedOptions().timeZone}get isUniversal(){return!1}offsetName(e,{format:t,locale:i}){return e4(e,t,i)}formatOffset(e,t){return tt(this.offset(e),t)}offset(e){return-new Date(e).getTimezoneOffset()}equals(e){return"system"===e.type}get isValid(){return!0}}let B=new Map,q={year:0,month:1,day:2,era:3,hour:4,minute:5,second:6},V=new Map;class U extends z{static create(e){let t=V.get(e);return void 0===t&&V.set(e,t=new U(e)),t}static resetCache(){V.clear(),B.clear()}static isValidSpecifier(e){return this.isValidZone(e)}static isValidZone(e){if(!e)return!1;try{return new Intl.DateTimeFormat("en-US",{timeZone:e}).format(),!0}catch(e){return!1}}constructor(e){super(),this.zoneName=e,this.valid=U.isValidZone(e)}get type(){return"iana"}get name(){return this.zoneName}get isUniversal(){return!1}offsetName(e,{format:t,locale:i}){return e4(e,t,i,this.name)}formatOffset(e,t){return tt(this.offset(e),t)}offset(e){var t;let i;if(!this.valid)return NaN;let r=new Date(e);if(isNaN(r))return NaN;let a=(t=this.name,void 0===(i=B.get(t))&&(i=new Intl.DateTimeFormat("en-US",{hour12:!1,timeZone:t,year:"numeric",month:"2-digit",day:"2-digit",hour:"2-digit",minute:"2-digit",second:"2-digit",era:"short"}),B.set(t,i)),i),[n,o,s,l,c,d,u]=a.formatToParts?function(e,t){let i=e.formatToParts(t),r=[];for(let e=0;e<i.length;e++){let{type:t,value:a}=i[e],n=q[t];"era"===t?r[n]=a:ez(n)||(r[n]=parseInt(a,10))}return r}(a,r):function(e,t){let i=e.format(t).replace(/\u200E/g,""),[,r,a,n,o,s,l,c]=/(\d+)\/(\d+)\/(\d+) (AD|BC),? (\d+):(\d+):(\d+)/.exec(i);return[n,r,a,o,s,l,c]}(a,r);"BC"===l&&(n=-Math.abs(n)+1);let p=e3({year:n,month:o,day:s,hour:24===c?0:c,minute:d,second:u,millisecond:0}),m=+r,h=m%1e3;return(p-(m-=h>=0?h:1e3+h))/6e4}equals(e){return"iana"===e.type&&e.name===this.name}get isValid(){return this.valid}}let G={},Q=new Map;function Y(e,t={}){let i=JSON.stringify([e,t]),r=Q.get(i);return void 0===r&&(r=new Intl.DateTimeFormat(e,t),Q.set(i,r)),r}let Z=new Map,J=new Map,X=null,K=new Map;function ee(e){let t=K.get(e);return void 0===t&&(t=new Intl.DateTimeFormat(e).resolvedOptions(),K.set(e,t)),t}let et=new Map;function ei(e,t,i,r){let a=e.listingMode();return"error"===a?null:"en"===a?i(t):r(t)}class er{constructor(e,t,i){this.padTo=i.padTo||0,this.floor=i.floor||!1;const{padTo:r,floor:a,...n}=i;if(!t||Object.keys(n).length>0){const t={useGrouping:!1,...i};i.padTo>0&&(t.minimumIntegerDigits=i.padTo),this.inf=function(e,t={}){let i=JSON.stringify([e,t]),r=Z.get(i);return void 0===r&&(r=new Intl.NumberFormat(e,t),Z.set(i,r)),r}(e,t)}}format(e){if(!this.inf)return eY(this.floor?Math.floor(e):eK(e,3),this.padTo);{let t=this.floor?Math.floor(e):e;return this.inf.format(t)}}}class ea{constructor(e,t,i){let r;if(this.opts=i,this.originalZone=void 0,this.opts.timeZone)this.dt=e;else if("fixed"===e.zone.type){const t=-1*(e.offset/60),i=t>=0?`Etc/GMT+${t}`:`Etc/GMT${t}`;0!==e.offset&&U.create(i).valid?(r=i,this.dt=e):(r="UTC",this.dt=0===e.offset?e:e.setZone("UTC").plus({minutes:e.offset}),this.originalZone=e.zone)}else"system"===e.zone.type?this.dt=e:"iana"===e.zone.type?(this.dt=e,r=e.zone.name):(r="UTC",this.dt=e.setZone("UTC").plus({minutes:e.offset}),this.originalZone=e.zone);const a={...this.opts};a.timeZone=a.timeZone||r,this.dtf=Y(t,a)}format(){return this.originalZone?this.formatToParts().map(({value:e})=>e).join(""):this.dtf.format(this.dt.toJSDate())}formatToParts(){let e=this.dtf.formatToParts(this.dt.toJSDate());return this.originalZone?e.map(e=>{if("timeZoneName"!==e.type)return e;{let t=this.originalZone.offsetName(this.dt.ts,{locale:this.dt.locale,format:this.opts.timeZoneName});return{...e,value:t}}}):e}resolvedOptions(){return this.dtf.resolvedOptions()}}class en{constructor(e,t,i){this.opts={style:"long",...i},!t&&eB()&&(this.rtf=function(e,t={}){let{base:i,...r}=t,a=JSON.stringify([e,r]),n=J.get(a);return void 0===n&&(n=new Intl.RelativeTimeFormat(e,t),J.set(a,n)),n}(e,i))}format(e,t){return this.rtf?this.rtf.format(e,t):function(e,t,i="always",r=!1){let a={years:["year","yr."],quarters:["quarter","qtr."],months:["month","mo."],weeks:["week","wk."],days:["day","day","days"],hours:["hour","hr."],minutes:["minute","min."],seconds:["second","sec."]},n=-1===["hours","minutes","seconds"].indexOf(e);if("auto"===i&&n){let i="days"===e;switch(t){case 1:return i?"tomorrow":`next ${a[e][0]}`;case -1:return i?"yesterday":`last ${a[e][0]}`;case 0:return i?"today":`this ${a[e][0]}`}}let o=Object.is(t,-0)||t<0,s=Math.abs(t),l=1===s,c=a[e],d=r?l?c[
1221]:c[2]||c[1]:l?a[e][0]:e;return o?`${s} ${d} ago`:`in ${s} ${d}`}(t,e,this.opts.numeric,"long"!==this.opts.style)}formatToParts(e,t){return this.rtf?this.rtf.formatToParts(e,t):[]}}let eo={firstDay:1,minimalDays:4,weekend:[6,7]};class es{static fromOpts(e){return es.create(e.locale,e.numberingSystem,e.outputCalendar,e.weekSettings,e.defaultToEN)}static create(e,t,i,r,a=!1){let n=e||ej.defaultLocale;return new es(n||(a?"en-US":X||(X=new Intl.DateTimeFormat().resolvedOptions().locale)),t||ej.defaultNumberingSystem,i||ej.defaultOutputCalendar,eG(r)||ej.defaultWeekSettings,n)}static resetCache(){X=null,Q.clear(),Z.clear(),J.clear(),K.clear(),et.clear()}static fromObject({locale:e,numberingSystem:t,outputCalendar:i,weekSettings:r}={}){return es.create(e,t,i,r)}constructor(e,t,i,r,a){const[n,o,s]=function(e){let t=e.indexOf("-x-");-1!==t&&(e=e.substring(0,t));let i=e.indexOf("-u-");if(-1===i)return[e];{let t,r;try{t=Y(e).resolvedOptions(),r=e}catch(n){let a=e.substring(0,i);t=Y(a).resolvedOptions(),r=a}let{numberingSystem:a,calendar:n}=t;return[r,a,n]}}(e);this.locale=n,this.numberingSystem=t||o||null,this.outputCalendar=i||s||null,this.weekSettings=r,this.intl=function(e,t,i){return(i||t)&&(e.includes("-u-")||(e+="-u"),i&&(e+=`-ca-${i}`),t&&(e+=`-nu-${t}`)),e}(this.locale,this.numberingSystem,this.outputCalendar),this.weekdaysCache={format:{},standalone:{}},this.monthsCache={format:{},standalone:{}},this.meridiemCache=null,this.eraCache={},this.specifiedLocale=a,this.fastNumbersCached=null}get fastNumbers(){return null==this.fastNumbersCached&&(this.fastNumbersCached=(!this.numberingSystem||"latn"===this.numberingSystem)&&("latn"===this.numberingSystem||!this.locale||this.locale.startsWith("en")||"latn"===ee(this.locale).numberingSystem)),this.fastNumbersCached}listingMode(){let e=this.isEnglish(),t=(null===this.numberingSystem||"latn"===this.numberingSystem)&&(null===this.outputCalendar||"gregory"===this.outputCalendar);return e&&t?"en":"intl"}clone(e){return e&&0!==Object.getOwnPropertyNames(e).length?es.create(e.locale||this.specifiedLocale,e.numberingSystem||this.numberingSystem,e.outputCalendar||this.outputCalendar,eG(e.weekSettings)||this.weekSettings,e.defaultToEN||!1):this}redefaultToEN(e={}){return this.clone({...e,defaultToEN:!0})}redefaultToSystem(e={}){return this.clone({...e,defaultToEN:!1})}months(e,t=!1){return ei(this,e,to,()=>{let i="ja"===this.intl||this.intl.startsWith("ja-"),r=(t&=!i)?{month:e,day:"numeric"}:{month:e},a=t?"format":"standalone";if(!this.monthsCache[a][e]){let t=i?e=>this.dtFormatter(e,r).format():e=>this.extract(e,r,"month");this.monthsCache[a][e]=function(e){let t=[];for(let i=1;i<=12;i++){let r=iK.utc(2009,i,1);t.push(e(r))}return t}(t)}return this.monthsCache[a][e]})}weekdays(e,t=!1){return ei(this,e,td,()=>{let i=t?{weekday:e,year:"numeric",month:"long",day:"numeric"}:{weekday:e},r=t?"format":"standalone";return this.weekdaysCache[r][e]||(this.weekdaysCache[r][e]=function(e){let t=[];for(let i=1;i<=7;i++){let r=iK.utc(2016,11,13+i);t.push(e(r))}return t}(e=>this.extract(e,i,"weekday"))),this.weekdaysCache[r][e]})}meridiems(){return ei(this,void 0,()=>tu,()=>{if(!this.meridiemCache){let e={hour:"numeric",hourCycle:"h12"};this.meridiemCache=[iK.utc(2016,11,13,9),iK.utc(2016,11,13,19)].map(t=>this.extract(t,e,"dayperiod"))}return this.meridiemCache})}eras(e){return ei(this,e,tf,()=>{let t={era:e};return this.eraCache[e]||(this.eraCache[e]=[iK.utc(-40,1,1),iK.utc(2017,1,1)].map(e=>this.extract(e,t,"era"))),this.eraCache[e]})}extract(e,t,i){let r=this.dtFormatter(e,t).formatToParts().find(e=>e.type.toLowerCase()===i);return r?r.value:null}numberFormatter(e={}){return new er(this.intl,e.forceSimple||this.fastNumbers,e)}dtFormatter(e,t={}){return new ea(e,this.intl,t)}relFormatter(e={}){return new en(this.intl,this.isEnglish(),e)}listFormatter(e={}){return function(e,t={}){let i=JSON.stringify([e,t]),r=G[i];return r||(r=new Intl.ListFormat(e,t),G[i]=r),r}(this.intl,e)}isEnglish(){return"en"===this.locale||"en-us"===this.locale.toLowerCase()||ee(this.intl).locale.startsWith("en-us")}getWeekSettings(){if(this.weekSettings)return this.weekSettings;if(!eq())return eo;var e=this.locale;let t=et.get(e);if(!t){let i=new Intl.Locale(e);"minimalDays"in(t="getWeekInfo"in i?i.getWeekInfo():i.weekInfo)||(t={...eo,...t}),et.set(e,t)}return t}getStartOfWeek(){return this.getWeekSettings().firstDay}getMinDaysInFirstWeek(){return this.getWeekSettings().minimalDays}getWeekendDays(){return this.getWeekSettings().weekend}equals(e){return this.locale===e.locale&&this.numberingSystem===e.numberingSystem&&this.outputCalendar===e.outputCalendar}toString(){return`Locale(${this.locale}, ${this.numberingSystem}, ${this.outputCalendar})`}}let el=null;class ec extends z{static get utcInstance(){return null===el&&(el=new ec(0)),el}static instance(e){return 0===e?ec.utcInstance:new ec(e)}static parseSpecifier(e){if(e){let t=e.match(/^utc(?:([+-]\d{1,2})(?::(\d{2}))?)?$/i);if(t)return new ec(e7(t[1],t[2]))}return null}constructor(e){super(),this.fixed=e}get type(){return"fixed"}get name(){return 0===this.fixed?"UTC":`UTC${tt(this.fixed,"narrow")}`}get ianaName(){return 0===this.fixed?"Etc/UTC":`Etc/GMT${tt(-this.fixed,"narrow")}`}offsetName(){return this.name}formatOffset(e,t){return tt(this.fixed,t)}get isUniversal(){return!0}offset(){return this.fixed}equals(e){return"fixed"===e.type&&e.fixed===this.fixed}get isValid(){return!0}}class ed extends z{constructor(e){super(),this.zoneName=e}get type(){return"invalid"}get name(){return this.zoneName}get isUniversal(){return!1}offsetName(){return null}formatOffset(){return""}offset(){return NaN}equals(){return!1}get isValid(){return!1}}function eu(e,t){if(ez(e)||null===e)return t;if(e instanceof z)return e;if("string"==typeof e){let i=e.toLowerCase();return"default"===i?t:"local"===i||"system"===i?W.instance:"utc"===i||"gmt"===i?ec.utcInstance:ec.parseSpecifier(i)||U.create(e)}if(eH(e))return ec.instance(e);if("object"==typeof e&&"offset"in e&&"function"==typeof e.offset)return e;else return new ed(e)}let ep={arab:"[Ù -Ù©]",arabext:"[Û°-Û¹]",bali:"[á-á]",beng:"[০-৯]",deva:"[०-९]",fullwide:"[ï¼-ï¼]",gujr:"[૦-૯]",hanidec:"[ã|ä¸|äº|ä¸|å|äº|å
|ä¸|å
«|ä¹]",khmr:"[á -á©]",knda:"[೦-೯]",laoo:"[à»-à»]",limb:"[á¥-á¥]",mlym:"[൦-൯]",mong:"[á -á ]",mymr:"[á-á]",orya:"[à¦-à¯]",tamldec:"[௦-௯]",telu:"[౦-౯]",thai:"[à¹-à¹]",t
122ibt:"[༠-༩]",latn:"\\d"},em={arab:[1632,1641],arabext:[1776,1785],bali:[6992,7001],beng:[2534,2543],deva:[2406,2415],fullwide:[65296,65303],gujr:[2790,2799],khmr:[6112,6121],knda:[3302,3311],laoo:[3792,3801],limb:[6470,6479],mlym:[3430,3439],mong:[6160,6169],mymr:[4160,4169],orya:[2918,2927],tamldec:[3046,3055],telu:[3174,3183],thai:[3664,3673],tibt:[3872,3881]},eh=ep.hanidec.replace(/[\[|\]]/g,"").split(""),ef=new Map;function eg({numberingSystem:e},t=""){let i=e||"latn",r=ef.get(i);void 0===r&&(r=new Map,ef.set(i,r));let a=r.get(t);return void 0===a&&(a=RegExp(`${ep[i]}${t}`),r.set(t,a)),a}let ex=()=>Date.now(),ey="system",ev=null,eb=null,ew=null,e_=60,ek,eS=null;class ej{static get now(){return ex}static set now(e){ex=e}static set defaultZone(e){ey=e}static get defaultZone(){return eu(ey,W.instance)}static get defaultLocale(){return ev}static set defaultLocale(e){ev=e}static get defaultNumberingSystem(){return eb}static set defaultNumberingSystem(e){eb=e}static get defaultOutputCalendar(){return ew}static set defaultOutputCalendar(e){ew=e}static get defaultWeekSettings(){return eS}static set defaultWeekSettings(e){eS=eG(e)}static get twoDigitCutoffYear(){return e_}static set twoDigitCutoffYear(e){e_=e%100}static get throwOnInvalid(){return ek}static set throwOnInvalid(e){ek=e}static resetCaches(){es.resetCache(),U.resetCache(),iK.resetCache(),ef.clear()}}class eC{constructor(e,t){this.reason=e,this.explanation=t}toMessage(){return this.explanation?`${this.reason}: ${this.explanation}`:this.reason}}let eT=[0,31,59,90,120,151,181,212,243,273,304,334],eN=[0,31,60,91,121,152,182,213,244,274,305,335];function eI(e,t){return new eC("unit out of range",`you specified ${t} (of type ${typeof t}) as a ${e}, which is invalid`)}function eE(e,t,i){let r=new Date(Date.UTC(e,t-1,i));e<100&&e>=0&&r.setUTCFullYear(r.getUTCFullYear()-1900);let a=r.getUTCDay();return 0===a?7:a}function eL(e,t){let i=e0(e)?eN:eT,r=i.findIndex(e=>e<t),a=t-i[r];return{month:r+1,day:a}}function eR(e,t){return(e-t+7)%7+1}function eF(e,t=4,i=1){let{year:r,month:a,day:n}=e,o=n+(e0(r)?eN:eT)[a-1],s=eR(eE(r,a,n),i),l=Math.floor((o-s+14-t)/7),c;return l<1?l=e8(c=r-1,t,i):l>e8(r,t,i)?(c=r+1,l=1):c=r,{weekYear:c,weekNumber:l,weekday:s,...ti(e)}}function eO(e,t=4,i=1){let{weekYear:r,weekNumber:a,weekday:n}=e,o=eR(eE(r,1,t),i),s=e1(r),l=7*a+n-o-7+t,c;l<1?l+=e1(c=r-1):l>s?(c=r+1,l-=e1(r)):c=r;let{month:d,day:u}=eL(c,l);return{year:c,month:d,day:u,...ti(e)}}function e$(e){let{year:t,month:i,day:r}=e,a=r+(e0(t)?eN:eT)[i-1];return{year:t,ordinal:a,...ti(e)}}function eA(e){let{year:t,ordinal:i}=e,{month:r,day:a}=eL(t,i);return{year:t,month:r,day:a,...ti(e)}}function eP(e,t){if(!(!ez(e.localWeekday)||!ez(e.localWeekNumber)||!ez(e.localWeekYear)))return{minDaysInFirstWeek:4,startOfWeek:1};if(!ez(e.weekday)||!ez(e.weekNumber)||!ez(e.weekYear))throw new u("Cannot mix locale-based week fields with ISO-based week fields");return ez(e.localWeekday)||(e.weekday=e.localWeekday),ez(e.localWeekNumber)||(e.weekNumber=e.localWeekNumber),ez(e.localWeekYear)||(e.weekYear=e.localWeekYear),delete e.localWeekday,delete e.localWeekNumber,delete e.localWeekYear,{minDaysInFirstWeek:t.getMinDaysInFirstWeek(),startOfWeek:t.getStartOfWeek()}}function eM(e){let t=eW(e.year),i=eQ(e.month,1,12),r=eQ(e.day,1,e2(e.year,e.month));return t?i?!r&&eI("day",e.day):eI("month",e.month):eI("year",e.year)}function eD(e){let{hour:t,minute:i,second:r,millisecond:a}=e,n=eQ(t,0,23)||24===t&&0===i&&0===r&&0===a,o=eQ(i,0,59),s=eQ(r,0,59),l=eQ(a,0,999);return n?o?s?!l&&eI("millisecond",a):eI("second",r):eI("minute",i):eI("hour",t)}function ez(e){return void 0===e}function eH(e){return"number"==typeof e}function eW(e){return"number"==typeof e&&e%1==0}function eB(){try{return"u">typeof Intl&&!!Intl.RelativeTimeFormat}catch(e){return!1}}function eq(){try{return"u">typeof Intl&&!!Intl.Locale&&("weekInfo"in Intl.Locale.prototype||"getWeekInfo"in Intl.Locale.prototype)}catch(e){return!1}}function eV(e,t,i){if(0!==e.length)return e.reduce((e,r)=>{let a=[t(r),r];return e&&i(e[0],a[0])===e[0]?e:a},null)[1]}function eU(e,t){return Object.prototype.hasOwnProperty.call(e,t)}function eG(e){if(null==e)return null;
122if("object"!=typeof e)throw new m("Week settings must be an object");if(!eQ(e.firstDay,1,7)||!eQ(e.minimalDays,1,7)||!Array.isArray(e.weekend)||e.weekend.some(e=>!eQ(e,1,7)))throw new m("Invalid week settings");return{firstDay:e.firstDay,minimalDays:e.minimalDays,weekend:Array.from(e.weekend)}}function eQ(e,t,i){return eW(e)&&e>=t&&e<=i}function eY(e,t=2){return e<0?"-"+(""+-e).padStart(t,"0"):(""+e).padStart(t,"0")}function eZ(e){if(!ez(e)&&null!==e&&""!==e)return parseInt(e,10)}function eJ(e){if(!ez(e)&&null!==e&&""!==e)return parseFloat(e)}function eX(e){if(!ez(e)&&null!==e&&""!==e)return Math.floor(1e3*parseFloat("0."+e))}function eK(e,t,i="round"){let r=10**t;switch(i){case"expand":return e>0?Math.ceil(e*r)/r:Math.floor(e*r)/r;case"trunc":return Math.trunc(e*r)/r;case"round":return Math.round(e*r)/r;case"floor":return Math.floor(e*r)/r;case"ceil":return Math.ceil(e*r)/r;default:throw RangeError(`Value rounding ${i} is out of range`)}}function e0(e){return e%4==0&&(e%100!=0||e%400==0)}function e1(e){return e0(e)?366:365}function e2(e,t){var i;let r=(i=t-1)-12*Math.floor(i/12)+1;return 2===r?e0(e+(t-r)/12)?29:28:[31,null,31,30,31,30,31,31,30,31,30,31][r-1]}function e3(e){let t=Date.UTC(e.year,e.month-1,e.day,e.hour,e.minute,e.second,e.millisecond);return e.year<100&&e.year>=0&&(t=new Date(t)).setUTCFullYear(e.year,e.month-1,e.day),+t}function e5(e,t,i){return-eR(eE(e,1,t),i)+t-1}function e8(e,t=4,i=1){let r=e5(e,t,i),a=e5(e+1,t,i);return(e1(e)-r+a)/7}function e6(e){return e>99?e:e>ej.twoDigitCutoffYear?1900+e:2e3+e}function e4(e,t,i,r=null){let a=new Date(e),n={hourCycle:"h23",year:"numeric",month:"2-digit",day:"2-digit",hour:"2-digit",minute:"2-digit"};r&&(n.timeZone=r);let o={timeZoneName:t,...n},s=new Intl.DateTimeFormat(i,o).formatToParts(a).find(e=>"timezonename"===e.type.toLowerCase());return s?s.value:null}function e7(e,t){let i=parseInt(e,10);Number.isNaN(i)&&(i=0);let r=parseInt(t,10)||0,a=i<0||Object.is(i,-0)?-r:r;return 60*i+a}function e9(e){let t=Number(e);if("boolean"==typeof e||""===e||!Number.isFinite(t))throw new m(`Invalid unit value ${e}`);return t}function te(e,t){let i={};for(let r in e)if(eU(e,r)){let a=e[r];if(null==a)continue;i[t(r)]=e9(a)}return i}function tt(e,t){let i=Math.trunc(Math.abs(e/60)),r=Math.trunc(Math.abs(e%60)),a=e>=0?"+":"-";switch(t){case"short":return`${a}${eY(i,2)}:${eY(r,2)}`;case"narrow":return`${a}${i}${r>0?`:${r}`:""}`;case"techie":return`${a}${eY(i,2)}${eY(r,2)}`;default:throw RangeError(`Value format ${t} is out of range for property format`)}}function ti(e){return["hour","minute","second","millisecond"].reduce((t,i)=>(t[i]=e[i],t),{})}let tr=["January","February","March","April","May","June","July","August","September","October","November","December"],ta=["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],tn=["J","F","M","A","M","J","J","A","S","O","N","D"];function to(e){switch(e){case"narrow":return[...tn];case"short":return[...ta];case"long":return[...tr];case"numeric":return["1","2","3","4","5","6","7","8","9","10","11","12"];case"2-digit":return["01","02","03","04","05","06","07","08","09","10","11","12"];default:return null}}let ts=["Monday","Tuesday","Wednesday","Thursday","Friday","Saturday","Sunday"],tl=["Mon","Tue","Wed","Thu","Fri","Sat","Sun"],tc=["M","T","W","T","F","S","S"];function td(e){switch(e){case"narrow":return[...tc];case"short":return[...tl];case"long":return[...ts];case"numeric":return["1","2","3","4","5","6","7"];default:return null}}let tu=["AM","PM"],tp=["Before Christ","Anno Domini"],tm=["BC","AD"],th=["B","A"];function tf(e){switch(e){case"narrow":return[...th];case"short":return[...tm];case"long":return[...tp];default:return null}}function tg(e,t){let i="";for(let r of e)r.literal?i+=r.val:i+=t(r.val);return i}let tx={D:y,DD:v,DDD:w,DDDD:_,t:k,tt:S,ttt:j,tttt:C,T:T,TT:N,TTT:I,TTTT:E,f:L,ff:F,fff:A,ffff:M,F:R,FF:O,FFF:P,FFFF:D};class ty{static create(e,t={}){return new ty(e,t)}static parseFormat(e){let t=null,i="",r=!1,a=[];for(let n=0;n<e.length;n++){let o=e.charAt(n);"'"===o?((i.length>0||r)&&a.push({literal:r||/^\s+$/.test(i),val:""===i?"'":i}),t=null,i="",r=!r):r||o===t?i+=o:(i.length>0&&a.push({literal:/^\s+$/.test(i),val:i}),i=o,t=o)}return i.length>0&&a.push({literal:r||/^\s+$/.test(i),val:i}),a}static macroTokenToFormatOpts(e){return tx[e]}constructor(e,t){this.opts=t,this.loc=e,this.systemLoc=null}formatWithSystemDefault(e,t){return null===this.systemLoc&&(this.systemLoc=this.loc.redefaultToSystem(
122)),this.systemLoc.dtFormatter(e,{...this.opts,...t}).format()}dtFormatter(e,t={}){return this.loc.dtFormatter(e,{...this.opts,...t})}formatDateTime(e,t){return this.dtFormatter(e,t).format()}formatDateTimeParts(e,t){return this.dtFormatter(e,t).formatToParts()}formatInterval(e,t){return this.dtFormatter(e.start,t).dtf.formatRange(e.start.toJSDate(),e.end.toJSDate())}resolvedOptions(e,t){return this.dtFormatter(e,t).resolvedOptions()}num(e,t=0,i){if(this.opts.forceSimple)return eY(e,t);let r={...this.opts};return t>0&&(r.padTo=t),i&&(r.signDisplay=i),this.loc.numberFormatter(r).format(e)}formatDateTimeFromString(e,t){let i="en"===this.loc.listingMode(),r=this.loc.outputCalendar&&"gregory"!==this.loc.outputCalendar,a=(t,i)=>this.loc.extract(e,t,i),n=t=>e.isOffsetFixed&&0===e.offset&&t.allowZ?"Z":e.isValid?e.zone.formatOffset(e.ts,t.format):"",o=(t,r)=>i?to(t)[e.month-1]:a(r?{month:t}:{month:t,day:"numeric"},"month"),s=(t,r)=>i?td(t)[e.weekday-1]:a(r?{weekday:t}:{weekday:t,month:"long",day:"numeric"},"weekday"),l=t=>{let i=ty.macroTokenToFormatOpts(t);return i?this.formatWithSystemDefault(e,i):t},c=t=>i?tf(t)[e.year<0?0:1]:a({era:t},"era"),d=t=>{switch(t){case"S":return this.num(e.millisecond);case"u":case"SSS":return this.num(e.millisecond,3);case"s":return this.num(e.second);case"ss":return this.num(e.second,2);case"uu":return this.num(Math.floor(e.millisecond/10),2);case"uuu":return this.num(Math.floor(e.millisecond/100));case"m":return this.num(e.minute);case"mm":return this.num(e.minute,2);case"h":return this.num(e.hour%12==0?12:e.hour%12);case"hh":return this.num(e.hour%12==0?12:e.hour%12,2);case"H":return this.num(e.hour);case"HH":return this.num(e.hour,2);case"Z":return n({format:"narrow",allowZ:this.opts.allowZ});case"ZZ":return n({format:"short",allowZ:this.opts.allowZ});case"ZZZ":return n({format:"techie",allowZ:this.opts.allowZ});case"ZZZZ":return e.zone.offsetName(e.ts,{format:"short",locale:this.loc.locale});case"ZZZZZ":return e.zone.offsetName(e.ts,{format:"long",locale:this.loc.locale});case"z":return e.zoneName;case"a":return i?tu[e.hour<12?0:1]:a({hour:"numeric",hourCycle:"h12"},"dayperiod");case"d":return r?a({day:"numeric"},"day"):this.num(e.day);case"dd":return r?a({day:"2-digit"},"day"):this.num(e.day,2);case"c":case"E":return this.num(e.weekday);case"ccc":return s("short",!0);case"cccc":return s("long",!0);case"ccccc":return s("narrow",!0);case"EEE":return s("short",!1);case"EEEE":return s("long",!1);case"EEEEE":return s("narrow",!1);case"L":return r?a({month:"numeric",day:"numeric"},"month"):this.num(e.month);case"LL":return r?a({month:"2-digit",day:"numeric"},"month"):this.num(e.month,2);case"LLL":return o("short",!0);case"LLLL":return o("long",!0);case"LLLLL":return o("narrow",!0);case"M":return r?a({month:"numeric"},"month"):this.num(e.month);case"MM":return r?a({month:"2-digit"},"month"):this.num(e.month,2);case"MMM":return o("short",!1);case"MMMM":return o("long",!1);case"MMMMM":return o("narrow",!1);case"y":return r?a({year:"numeric"},"year"):this.num(e.year);case"yy":return r?a({year:"2-digit"},"year"):this.num(e.year.toString().slice(-2),2);case"yyyy":return r?a({year:"numeric"},"year"):this.num(e.year,4);case"yyyyyy":return r?a({year:"numeric"},"year"):this.num(e.year,6);case"G":return c("short");case"GG":return c("long");case"GGGGG":return c("narrow");case"kk":return this.num(e.weekYear.toString().slice(-2),2);case"kkkk":return this.num(e.weekYear,4);case"W":return this.num(e.weekNumber);case"WW":return this.num(e.weekNumber,2);case"n":return this.num(e.localWeekNumber);case"nn":return this.num(e.localWeekNumber,2);case"ii":return this.num(e.localWeekYear.toString().slice(-2),2);case"iiii":return this.num(e.localWeekYear,4);case"o":return this.num(e.ordinal);case"ooo":return this.num(e.ordinal,3);case"q":return this.num(e.quarter);case"qq":return this.num(e.quarter,2);case"X":return this.num(Math.floor(e.ts/1e3));case"x":return this.num(e.ts);default:return l(t)}};return tg(ty.parseFormat(t),d)}formatDurationFromString(e,t){let i="negativeLargestOnly"===this.opts.signMode?-1:1,r=e=>{switch(e[0]){case"S":return"milliseconds";case"s":return"seconds";case"m":return"minutes";case"h":return"hours";case"d":return"days";
122case"w":return"weeks";case"M":return"months";case"y":return"years";default:return null}},a=(e,t)=>a=>{let n=r(a);if(!n)return a;{let r,o=t.isNegativeDuration&&n!==t.largestUnit?i:1;return r="negativeLargestOnly"===this.opts.signMode&&n!==t.largestUnit?"never":"all"===this.opts.signMode?"always":"auto",this.num(e.get(n)*o,a.length,r)}},n=ty.parseFormat(t),o=n.reduce((e,{literal:t,val:i})=>t?e:e.concat(i),[]),s=e.shiftTo(...o.map(r).filter(e=>e)),l={isNegativeDuration:s<0,largestUnit:Object.keys(s.values)[0]};return tg(n,a(s,l))}}let tv=/[A-Za-z_+-]{1,256}(?::?\/[A-Za-z0-9_+-]{1,256}(?:\/[A-Za-z0-9_+-]{1,256})?)?/;function tb(...e){let t=e.reduce((e,t)=>e+t.source,"");return RegExp(`^${t}$`)}function tw(...e){return t=>e.reduce(([e,i,r],a)=>{let[n,o,s]=a(t,r);return[{...e,...n},o||i,s]},[{},null,1]).slice(0,2)}function t_(e,...t){if(null==e)return[null,null];for(let[i,r]of t){let t=i.exec(e);if(t)return r(t)}return[null,null]}function tk(...e){return(t,i)=>{let r,a={};for(r=0;r<e.length;r++)a[e[r]]=eZ(t[i+r]);return[a,null,i+r]}}let tS=/(?:([Zz])|([+-]\d\d)(?::?(\d\d))?)/,tj=`(?:${tS.source}?(?:\\[(${tv.source})\\])?)?`,tC=/(\d\d)(?::?(\d\d)(?::?(\d\d)(?:[.,](\d{1,30}))?)?)?/,tT=RegExp(`${tC.source}${tj}`),tN=RegExp(`(?:[Tt]${tT.source})?`),tI=tk("weekYear","weekNumber","weekDay"),tE=tk("year","ordinal"),tL=RegExp(`${tC.source} ?(?:${tS.source}|(${tv.source}))?`),tR=RegExp(`(?: ${tL.source})?`);function tF(e,t,i){let r=e[t];return ez(r)?i:eZ(r)}function tO(e,t){return[{hours:tF(e,t,0),minutes:tF(e,t+1,0),seconds:tF(e,t+2,0),milliseconds:eX(e[t+3])},null,t+4]}function t$(e,t){let i=!e[t]&&!e[t+1],r=e7(e[t+1],e[t+2]);return[{},i?null:ec.instance(r),t+3]}function tA(e,t){return[{},e[t]?U.create(e[t]):null,t+1]}let tP=RegExp(`^T?${tC.source}$`),tM=/^-?P(?:(?:(-?\d{1,20}(?:\.\d{1,20})?)Y)?(?:(-?\d{1,20}(?:\.\d{1,20})?)M)?(?:(-?\d{1,20}(?:\.\d{1,20})?)W)?(?:(-?\d{1,20}(?:\.\d{1,20})?)D)?(?:T(?:(-?\d{1,20}(?:\.\d{1,20})?)H)?(?:(-?\d{1,20}(?:\.\d{1,20})?)M)?(?:(-?\d{1,20})(?:[.,](-?\d{1,20}))?S)?)?)$/;function tD(e){let[t,i,r,a,n,o,s,l,c]=e,d="-"===t[0],u=l&&"-"===l[0],p=(e,t=!1)=>void 0!==e&&(t||e&&d)?-e:e;return[{years:p(eJ(i)),months:p(eJ(r)),weeks:p(eJ(a)),days:p(eJ(n)),hours:p(eJ(o)),minutes:p(eJ(s)),seconds:p(eJ(l),"-0"===l),milliseconds:p(eX(c),u)}]}let tz={GMT:0,EDT:-240,EST:-300,CDT:-300,CST:-360,MDT:-360,MST:-420,PDT:-420,PST:-480};function tH(e,t,i,r,a,n,o){let s={year:2===t.length?e6(eZ(t)):eZ(t),month:ta.indexOf(i)+1,day:eZ(r),hour:eZ(a),minute:eZ(n)};return o&&(s.second=eZ(o)),e&&(s.weekday=e.length>3?ts.indexOf(e)+1:tl.indexOf(e)+1),s}let tW=/^(?:(Mon|Tue|Wed|Thu|Fri|Sat|Sun),\s)?(\d{1,2})\s(Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec)\s(\d{2,4})\s(\d\d):(\d\d)(?::(\d\d))?\s(?:(UT|GMT|[ECMP][SD]T)|([Zz])|(?:([+-]\d\d)(\d\d)))$/;function tB(e){let[,t,i,r,a,n,o,s,l,c,d,u]=e;return[tH(t,a,r,i,n,o,s),new ec(l?tz[l]:c?0:e7(d,u))]}let tq=/^(Mon|Tue|Wed|Thu|Fri|Sat|Sun), (\d\d) (Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec) (\d{4}) (\d\d):(\d\d):(\d\d) GMT$/,tV=/^(Monday|Tuesday|Wednesday|Thursday|Friday|Saturday|Sunday), (\d\d)-(Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec)-(\d\d) (\d\d):(\d\d):(\d\d) GMT$/,tU=/^(Mon|Tue|Wed|Thu|Fri|Sat|Sun) (Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec) ( \d|\d\d) (\d\d):(\d\d):(\d\d) (\d{4})$/;function tG(e){let[,t,i,r,a,n,o,s]=e;return[tH(t,a,r,i,n,o,s),ec.utcInstance]}function tQ(e){let[,t,i,r,a,n,o,s]=e;return[tH(t,s,i,r,a,n,o),ec.utcInstance]}let tY=tb(/([+-]\d{6}|\d{4})(?:-?(\d\d)(?:-?(\d\d))?)?/,tN),tZ=tb(/(\d{4})-?W(\d\d)(?:-?(\d))?/,tN),tJ=tb(/(\d{4})-?(\d{3})/,tN),tX=tb(tT),tK=tw(function(e,t){return[{year:tF(e,t),month:tF(e,t+1,1),day:tF(e,t+2,1)},null,t+3]},tO,t$,tA),t0=tw(tI,tO,t$,tA),t1=tw(tE,tO,t$,tA),t2=tw(tO,t$,tA),t3=tw(tO),t5=tb(/(\d{4})-(\d\d)-(\d\d)/,tR),t8=tb(tL),t6=tw(tO,t$,tA),t4="Invalid Duration",t7={weeks:{days:7,hours:168,minutes:10080,seconds:604800,milliseconds:6048e5},days:{hours:24,minutes:1440,seconds:86400,milliseconds:864e5},hours:{minutes:60,seconds:3600,milliseconds:36e5},minutes:{seconds:60,milliseconds:6e4},seconds:{milliseconds:1e3}},t9={years:{quarters:4,months:12,weeks:52,days:365,hours:8760,minutes:525600,seconds:31536e3,milliseconds:31536e6},quarters:{months:3,weeks:13,days:91,hours:2184,minutes:131040,seconds:7862400,milliseconds:78624e5},months:{weeks:4,days:30,hours:720,minutes:43200,seconds:2592e3,milliseconds:2592e6},...t7},ie={years:{quarters:4,months:12,weeks:52.1775,days:365.2425,hours:8765.82,minutes:525949.2,seconds:0x1e18558,milliseconds:31556952e3},quarters:{months:3,weeks:13.044375,days:91.310625,hours:2191.455,minutes:131487.3,seconds:7889238,milliseconds:7889238e3},months:{weeks:30.436875/7,days:30.436875,hours:730.485,minutes:43829.1,seconds:2629746,milliseconds:2629746e3},...t7},it=["years","quarters","months","weeks","days","hours","minutes","seconds","milliseconds"],ii=it.slice(0).reverse();function ir(e,t,i=!1){return new il({values:i?t.values:{...e.values,...t.values||{}},loc:e.loc.clone(t.loc),conversionAccuracy:t.conversionAccuracy||e.conversionAccuracy,matrix:t.matrix||e.matrix})}function ia(e,t){let i=t.milliseconds??0;for(let r of ii.slice(1))t[r]&&(i+=t[r]*e[r].milliseconds);return i}function io(e,t){let i=0>ia(e,t)?-1:1;it.reduceRight((r,a)=>{if(ez(t[a]))return r;if(r){let n=t[r]*i,o=e[a][r],s=Math.floor(n/o);t[a]+=s*i,t[r]-=s*o*i}return a},null),it.reduce((i,r)=>{if(ez(t[r]))return i;if(i){let a=t[i]%1;t[i]-=a,t[r]+=a*e[i][r]}return r},null)}function is(e){let t={};for(let[i,r]of Object.entries(e))0!==r&&(t[i]=r);return t}class il{constructor(e){const t="longterm"===e.conversionAccuracy;let i=t?ie:t9;e.matrix&&(i=e.matrix),this.values=e.values,this.loc=e.loc||es.create(),this.conversionAccuracy=t?"longterm":"casual",this.invalid=e.invalid||null,this.matrix=i,this.isLuxonDuration=!0}static fromMillis(e,t){return il.fromObject({milliseconds:e},t)}static fromObject(e,t={}
122){if(null==e||"object"!=typeof e)throw new m(`Duration.fromObject: argument expected to be an object, got ${null===e?"null":typeof e}`);return new il({values:te(e,il.normalizeUnit),loc:es.fromObject(t),conversionAccuracy:t.conversionAccuracy,matrix:t.matrix})}static fromDurationLike(e){if(eH(e))return il.fromMillis(e);if(il.isDuration(e))return e;if("object"==typeof e)return il.fromObject(e);throw new m(`Unknown duration argument ${e} of type ${typeof e}`)}static fromISO(e,t){let[i]=t_(e,[tM,tD]);return i?il.fromObject(i,t):il.invalid("unparsable",`the input "${e}" can't be parsed as ISO 8601`)}static fromISOTime(e,t){let[i]=t_(e,[tP,t3]);return i?il.fromObject(i,t):il.invalid("unparsable",`the input "${e}" can't be parsed as ISO 8601`)}static invalid(e,t=null){if(!e)throw new m("need to specify a reason the Duration is invalid");let i=e instanceof eC?e:new eC(e,t);if(!ej.throwOnInvalid)return new il({invalid:i});throw new d(i)}static normalizeUnit(e){let t={year:"years",years:"years",quarter:"quarters",quarters:"quarters",month:"months",months:"months",week:"weeks",weeks:"weeks",day:"days",days:"days",hour:"hours",hours:"hours",minute:"minutes",minutes:"minutes",second:"seconds",seconds:"seconds",millisecond:"milliseconds",milliseconds:"milliseconds"}[e?e.toLowerCase():e];if(!t)throw new p(e);return t}static isDuration(e){return e&&e.isLuxonDuration||!1}get locale(){return this.isValid?this.loc.locale:null}get numberingSystem(){return this.isValid?this.loc.numberingSystem:null}toFormat(e,t={}){let i={...t,floor:!1!==t.round&&!1!==t.floor};return this.isValid?ty.create(this.loc,i).formatDurationFromString(this,e):t4}toHuman(e={}){if(!this.isValid)return t4;let t=!1!==e.showZeros,i=it.map(i=>{let r=this.values[i];return ez(r)||0===r&&!t?null:this.loc.numberFormatter({style:"unit",unitDisplay:"long",...e,unit:i.slice(0,-1)}).format(r)}).filter(e=>e);return this.loc.listFormatter({type:"conjunction",style:e.listStyle||"narrow",...e}).format(i)}toObject(){return this.isValid?{...this.values}:{}}toISO(){if(!this.isValid)return null;let e="P";return 0!==this.years&&(e+=this.years+"Y"),(0!==this.months||0!==this.quarters)&&(e+=this.months+3*this.quarters+"M"),0!==this.weeks&&(e+=this.weeks+"W"),0!==this.days&&(e+=this.days+"D"),(0!==this.hours||0!==this.minutes||0!==this.seconds||0!==this.milliseconds)&&(e+="T"),0!==this.hours&&(e+=this.hours+"H"),0!==this.minutes&&(e+=this.minutes+"M"),(0!==this.seconds||0!==this.milliseconds)&&(e+=eK(this.seconds+this.milliseconds/1e3,3)+"S"),"P"===e&&(e+="T0S"),e}toISOTime(e={}){if(!this.isValid)return null;let t=this.toMillis();return t<0||t>=864e5?null:(e={suppressMilliseconds:!1,suppressSeconds:!1,includePrefix:!1,format:"extended",...e,includeOffset:!1},iK.fromMillis(t,{zone:"UTC"}).toISOTime(e))}toJSON(){return this.toISO()}toString(){return this.toISO()}[Symbol.for("nodejs.util.inspect.custom")](){return this.isValid?`Duration { values: ${JSON.stringify(this.values)} }`:`Duration { Invalid, reason: ${this.invalidReason} }`}toMillis(){return this.isValid?ia(this.matrix,this.values):NaN}valueOf(){return this.toMillis()}plus(e){if(!this.isValid)return this;let t=il.fromDurationLike(e),i={};for(let e of it)(eU(t.values,e)||eU(this.values,e))&&(i[e]=t.get(e)+this.get(e));return ir(this,{values:i},!0)}minus(e){if(!this.isValid)return this;let t=il.fromDurationLike(e);return this.plus(t.negate())}mapUnits(e){if(!this.isValid)return this;let t={};for(let i of Object.keys(this.values))t[i]=e9(e(this.values[i],i));return ir(this,{values:t},!0)}get(e){return this[il.normalizeUnit(e)]}set(e){return this.isValid?ir(this,{values:{...this.values,...te(e,il.normalizeUnit)}}):this}reconfigure({locale:e,numberingSystem:t,conversionAccuracy:i,matrix:r}={}){return ir(this,{loc:this.loc.clone({locale:e,numberingSystem:t}),matrix:r,conversionAccuracy:i})}as(e){return this.isValid?this.shiftTo(e).get(e):NaN}normalize(){if(!this.isValid)return this;let e=this.toObject();return io(this.matrix,e),ir(this,{values:e},!0)}rescale(){return this.isValid?ir(this,{values:is(this.normalize().shiftToAll().toObject())},!0):this}shiftTo(...e){let t;if(!this.isValid||0===e.length)return this;e=e.map(e=>il.normalizeUnit(e));let i={},r={},a=this.toObject();for(let n of it)if(e.indexOf(n)>=0){t=n;let e=0;for(let t in r)e+=this.matrix[t][n]*r[t],r[t]=0;eH(a[n])&&(e+=a[n]);let o=Math.trunc(e);i[n]=o,r[n]=(1e3*e-1e3*o)/1e3}else eH(a[n])&&(r[n]=a[n]);for(let e in r)0!==r[e]&&(i[t]+=e===t?r[e]:r[e]/this.matrix[t][e]);return io(this.matrix,i),ir(this,{values:i},!0)}shiftToAll(){return this.isValid?this.shiftTo("years","months","weeks","days","hours","minutes","seconds","milliseconds"):this}negate(){if(!this.isValid)return this;let e={};for(let t of Object.keys(this.values))e[t]=0===this.values[t]?0:-this.values[t];return ir(this,{values:e},!0)}removeZeros(){return this.isValid?ir(this,{values:is(this.values)},!0):this}get years(){return this.isValid?this.values.years||0:NaN}get quarters(){return this.isValid?this.values.quarters||0:NaN}get months(){return this.isValid?this.values.months||0:NaN}get weeks(){return this.isValid?this.values.weeks||0:NaN}get days(){return this.isValid?this.values.days||0:NaN}get hours(){return this.isValid?this.values.hours||0:NaN}get minutes(){return this.isValid?this.values.minutes||0:NaN}get seconds(){return this.isValid?this.values.seconds||0:NaN}get milliseconds(){return this.isValid?this.values.milliseconds||0:NaN}get isValid(){return null===this.invalid}get invalidReason(){return this.invalid?this.invalid.reason:null}get invalidExplanation(){return this.invalid?this.invalid.explanation:null}equals(e){if(!this.isValid||!e.isValid||!this.loc.equals(e.loc))return!1;for(let r of it){var t,i;if(t=this.values[r],i=e.values[r],void 0===t||0===t?void 0!==i&&0!==i:t!==i)return!1}return!0}}let ic="Invalid Interval";class id{constructor(e){this.s=e.start,this.e=e.end,this.invalid=e.invalid||null,this.isLuxonInterval=!0}
122static invalid(e,t=null){if(!e)throw new m("need to specify a reason the Interval is invalid");let i=e instanceof eC?e:new eC(e,t);if(!ej.throwOnInvalid)return new id({invalid:i});throw new c(i)}static fromDateTimes(e,t){var i,r;let a=i0(e),n=i0(t),o=(i=a,r=n,i&&i.isValid?r&&r.isValid?r<i?id.invalid("end before start",`The end of an interval must be after its start, but you had start=${i.toISO()} and end=${r.toISO()}`):null:id.invalid("missing or invalid end"):id.invalid("missing or invalid start"));return null==o?new id({start:a,end:n}):o}static after(e,t){let i=il.fromDurationLike(t),r=i0(e);return id.fromDateTimes(r,r.plus(i))}static before(e,t){let i=il.fromDurationLike(t),r=i0(e);return id.fromDateTimes(r.minus(i),r)}static fromISO(e,t){let[i,r]=(e||"").split("/",2);if(i&&r){let e,a,n,o;try{a=(e=iK.fromISO(i,t)).isValid}catch(e){a=!1}try{o=(n=iK.fromISO(r,t)).isValid}catch(e){o=!1}if(a&&o)return id.fromDateTimes(e,n);if(a){let i=il.fromISO(r,t);if(i.isValid)return id.after(e,i)}else if(o){let e=il.fromISO(i,t);if(e.isValid)return id.before(n,e)}}return id.invalid("unparsable",`the input "${e}" can't be parsed as ISO 8601`)}static isInterval(e){return e&&e.isLuxonInterval||!1}get start(){return this.isValid?this.s:null}get end(){return this.isValid?this.e:null}get lastDateTime(){return this.isValid&&this.e?this.e.minus(1):null}get isValid(){return null===this.invalidReason}get invalidReason(){return this.invalid?this.invalid.reason:null}get invalidExplanation(){return this.invalid?this.invalid.explanation:null}length(e="milliseconds"){return this.isValid?this.toDuration(e).get(e):NaN}count(e="milliseconds",t){let i;if(!this.isValid)return NaN;let r=this.start.startOf(e,t);return Math.floor((i=(i=t?.useLocaleWeeks?this.end.reconfigure({locale:r.locale}):this.end).startOf(e,t)).diff(r,e).get(e))+(i.valueOf()!==this.end.valueOf())}hasSame(e){return!!this.isValid&&(this.isEmpty()||this.e.minus(1).hasSame(this.s,e))}isEmpty(){return this.s.valueOf()===this.e.valueOf()}isAfter(e){return!!this.isValid&&this.s>e}isBefore(e){return!!this.isValid&&this.e<=e}contains(e){return!!this.isValid&&this.s<=e&&this.e>e}set({start:e,end:t}={}){return this.isValid?id.fromDateTimes(e||this.s,t||this.e):this}splitAt(...e){if(!this.isValid)return[];let t=e.map(i0).filter(e=>this.contains(e)).sort((e,t)=>e.toMillis()-t.toMillis()),i=[],{s:r}=this,a=0;for(;r<this.e;){let e=t[a]||this.e,n=+e>+this.e?this.e:e;i.push(id.fromDateTimes(r,n)),r=n,a+=1}return i}splitBy(e){let t=il.fromDurationLike(e);if(!this.isValid||!t.isValid||0===t.as("milliseconds"))return[];let{s:i}=this,r=1,a,n=[];for(;i<this.e;){let e=this.start.plus(t.mapUnits(e=>e*r));a=+e>+this.e?this.e:e,n.push(id.fromDateTimes(i,a)),i=a,r+=1}return n}divideEqually(e){return this.isValid?this.splitBy(this.length()/e).slice(0,e):[]}overlaps(e){return this.e>e.s&&this.s<e.e}abutsStart(e){return!!this.isValid&&+this.e==+e.s}abutsEnd(e){return!!this.isValid&&+e.e==+this.s}engulfs(e){return!!this.isValid&&this.s<=e.s&&this.e>=e.e}equals(e){return!!this.isValid&&!!e.isValid&&this.s.equals(e.s)&&this.e.equals(e.e)}intersection(e){if(!this.isValid)return this;let t=this.s>e.s?this.s:e.s,i=this.e<e.e?this.e:e.e;return t>=i?null:id.fromDateTimes(t,i)}union(e){if(!this.isValid)return this;let t=this.s<e.s?this.s:e.s,i=this.e>e.e?this.e:e.e;return id.fromDateTimes(t,i)}static merge(e){let[t,i]=e.sort((e,t)=>e.s-t.s).reduce(([e,t],i)=>t?t.overlaps(i)||t.abutsStart(i)?[e,t.union(i)]:[e.concat([t]),i]:[e,i],[[],null]);return i&&t.push(i),t}static xor(e){let t=null,i=0,r=[],a=e.map(e=>[{time:e.s,type:"s"},{time:e.e,type:"e"}]);for(let e of Array.prototype.concat(...a).sort((e,t)=>e.time-t.time))1===(i+="s"===e.type?1:-1)?t=e.time:(t&&+t!=+e.time&&r.push(id.fromDateTimes(t,e.time)),t=null);return id.merge(r)}difference(...e){return id.xor([this].concat(e)).map(e=>this.intersection(e)).filter(e=>e&&!e.isEmpty())}toString(){return this.isValid?`[${this.s.toISO()} â ${this.e.toISO()})`:ic}[Symbol.for("nodejs.util.inspect.custom")](){return this.isValid?`Interval { start: ${this.s.toISO()}, end: ${this.e.toISO()} }`:`Interval { Invalid, reason: ${this.invalidReason} }`}
122toLocaleString(e=y,t={}){return this.isValid?ty.create(this.s.loc.clone(t),e).formatInterval(this):ic}toISO(e){return this.isValid?`${this.s.toISO(e)}/${this.e.toISO(e)}`:ic}toISODate(){return this.isValid?`${this.s.toISODate()}/${this.e.toISODate()}`:ic}toISOTime(e){return this.isValid?`${this.s.toISOTime(e)}/${this.e.toISOTime(e)}`:ic}toFormat(e,{separator:t=" â "}={}){return this.isValid?`${this.s.toFormat(e)}${t}${this.e.toFormat(e)}`:ic}toDuration(e,t){return this.isValid?this.e.diff(this.s,e,t):il.invalid(this.invalidReason)}mapEndpoints(e){return id.fromDateTimes(e(this.s),e(this.e))}}class iu{static hasDST(e=ej.defaultZone){let t=iK.now().setZone(e).set({month:12});return!e.isUniversal&&t.offset!==t.set({month:6}).offset}static isValidIANAZone(e){return U.isValidZone(e)}static normalizeZone(e){return eu(e,ej.defaultZone)}static getStartOfWeek({locale:e=null,locObj:t=null}={}){return(t||es.create(e)).getStartOfWeek()}static getMinimumDaysInFirstWeek({locale:e=null,locObj:t=null}={}){return(t||es.create(e)).getMinDaysInFirstWeek()}static getWeekendWeekdays({locale:e=null,locObj:t=null}={}){return(t||es.create(e)).getWeekendDays().slice()}static months(e="long",{locale:t=null,numberingSystem:i=null,locObj:r=null,outputCalendar:a="gregory"}={}){return(r||es.create(t,i,a)).months(e)}static monthsFormat(e="long",{locale:t=null,numberingSystem:i=null,locObj:r=null,outputCalendar:a="gregory"}={}){return(r||es.create(t,i,a)).months(e,!0)}static weekdays(e="long",{locale:t=null,numberingSystem:i=null,locObj:r=null}={}){return(r||es.create(t,i,null)).weekdays(e)}static weekdaysFormat(e="long",{locale:t=null,numberingSystem:i=null,locObj:r=null}={}){return(r||es.create(t,i,null)).weekdays(e,!0)}static meridiems({locale:e=null}={}){return es.create(e).meridiems()}static eras(e="short",{locale:t=null}={}){return es.create(t,null,"gregory").eras(e)}static features(){return{relative:eB(),localeWeek:eq()}}}function ip(e,t){let i=e=>e.toUTC(0,{keepLocalTime:!0}).startOf("day").valueOf(),r=i(t)-i(e);return Math.floor(il.fromMillis(r).as("days"))}function im(e,t=e=>e){return{regex:e,deser:([e])=>t(function(e){let t=parseInt(e,10);if(!isNaN(t))return t;t="";for(let i=0;i<e.length;i++){let r=e.charCodeAt(i);if(-1!==e[i].search(ep.hanidec))t+=eh.indexOf(e[i]);else for(let e in em){let[i,a]=em[e];r>=i&&r<=a&&(t+=r-i)}}return parseInt(t,10)}(e))}}let ih=String.fromCharCode(160),ig=`[ ${ih}]`,ix=RegExp(ig,"g");function iy(e){return e.replace(/\./g,"\\.?").replace(ix,ig)}function iv(e){return e.replace(/\./g,"").replace(ix," ").toLowerCase()}function ib(e,t){return null===e?null:{regex:RegExp(e.map(iy).join("|")),deser:([i])=>e.findIndex(e=>iv(i)===iv(e))+t}}function iw(e,t){return{regex:e,deser:([,e,t])=>e7(e,t),groups:t}}function i_(e){return{regex:e,deser:([e])=>e}}
122let ik={year:{"2-digit":"yy",numeric:"yyyyy"},month:{numeric:"M","2-digit":"MM",short:"MMM",long:"MMMM"},day:{numeric:"d","2-digit":"dd"},weekday:{short:"EEE",long:"EEEE"},dayperiod:"a",dayPeriod:"a",hour12:{numeric:"h","2-digit":"hh"},hour24:{numeric:"H","2-digit":"HH"},minute:{numeric:"m","2-digit":"mm"},second:{numeric:"s","2-digit":"ss"},timeZoneName:{long:"ZZZZZ",short:"ZZZ"}},iS=null;function ij(e,t){return Array.prototype.concat(...e.map(e=>(function(e,t){if(e.literal)return e;let i=iN(ty.macroTokenToFormatOpts(e.val),t);return null==i||i.includes(void 0)?e:i})(e,t)))}class iC{constructor(e,t){if(this.locale=e,this.format=t,this.tokens=ij(ty.parseFormat(t),e),this.units=this.tokens.map(t=>{let i,r,a,n,o,s,l,c,d,u,p,m,h;return i=eg(e),r=eg(e,"{2}"),a=eg(e,"{3}"),n=eg(e,"{4}"),o=eg(e,"{6}"),s=eg(e,"{1,2}"),l=eg(e,"{1,3}"),c=eg(e,"{1,6}"),d=eg(e,"{1,9}"),u=eg(e,"{2,4}"),p=eg(e,"{4,6}"),m=e=>({regex:RegExp(e.val.replace(/[\-\[\]{}()*+?.,\\\^$|#\s]/g,"\\$&")),deser:([e])=>e,literal:!0}),(h=(h=>{if(t.literal)return m(h);switch(h.val){case"G":return ib(e.eras("short"),0);case"GG":return ib(e.eras("long"),0);case"y":return im(c);case"yy":case"kk":return im(u,e6);case"yyyy":case"kkkk":return im(n);case"yyyyy":return im(p);case"yyyyyy":return im(o);case"M":case"L":case"d":case"H":case"h":case"m":case"q":case"s":case"W":return im(s);case"MM":case"LL":case"dd":case"HH":case"hh":case"mm":case"qq":case"ss":case"WW":return im(r);case"MMM":return ib(e.months("short",!0),1);case"MMMM":return ib(e.months("long",!0),1);case"LLL":return ib(e.months("short",!1),1);case"LLLL":return ib(e.months("long",!1),1);case"o":case"S":return im(l);case"ooo":case"SSS":return im(a);case"u":return i_(d);case"uu":return i_(s);case"uuu":case"E":case"c":return im(i);case"a":return ib(e.meridiems(),0);case"EEE":return ib(e.weekdays("short",!1),1);case"EEEE":return ib(e.weekdays("long",!1),1);case"ccc":return ib(e.weekdays("short",!0),1);case"cccc":return ib(e.weekdays("long",!0),1);case"Z":case"ZZ":return iw(RegExp(`([+-]${s.source})(?::(${r.source}))?`),2);case"ZZZ":return iw(RegExp(`([+-]${s.source})(${r.source})?`),2);case"z":return i_(/[a-z_+-/]{1,256}?/i);case" ":return i_(/[^\S\n\r]/);default:return m(h)}})(t)||{invalidReason:"missing Intl.DateTimeFormat.formatToParts support"}).token=t,h}),this.disqualifyingUnit=this.units.find(e=>e.invalidReason),!this.disqualifyingUnit){const[e,t]=function(e){let t=e.map(e=>e.regex).reduce((e,t)=>`${e}(${t.source})`,"");return[`^${t}$`,e]}(this.units);this.regex=RegExp(e,"i"),this.handlers=t}}explainFromTokens(e){if(!this.isValid)return{input:e,tokens:this.tokens,invalidReason:this.invalidReason};{let t,i,[r,a]=function(e,t,i){let r=e.match(t);if(!r)return[r,{}];{let e={},t=1;for(let a in i)if(eU(i,a)){let n=i[a],o=n.groups?n.groups+1:1;!n.literal&&n.token&&(e[n.token.val[0]]=n.deser(r.slice(t,t+o))),t+=o}return[r,e]}}(e,this.regex,this.handlers),[n,o,s]=a?(i=null,ez(a.z)||(i=U.create(a.z)),ez(a.Z)||(i||(i=new ec(a.Z)),t=a.Z),ez(a.q)||(a.M=(a.q-1)*3+1),ez(a.h)||(a.h<12&&1===a.a?a.h+=12:12===a.h&&0===a.a&&(a.h=0)),0===a.G&&a.y&&(a.y=-a.y),ez(a.u)||(a.S=eX(a.u)),[Object.keys(a).reduce((e,t)=>{let i=(e=>{switch(e){case"S":return"millisecond";case"s":return"second";case"m":return"minute";case"h":case"H":return"hour";case"d":return"day";case"o":return"ordinal";case"L":case"M":return"month";case"y":return"year";case"E":case"c":return"weekday";case"W":return"weekNumber";case"k":return"weekYear";case"q":return"quarter";default:return null}})(t);return i&&(e[i]=a[t]),e},{}),i,t]):[null,null,void 0];if(eU(a,"a")&&eU(a,"H"))throw new u("Can't include meridiem when specifying 24-hour format");return{input:e,tokens:this.tokens,regex:this.regex,rawMatches:r,matches:a,result:n,zone:o,specificOffset:s}}}get isValid(){return!this.disqualifyingUnit}get invalidReason(){return this.disqualifyingUnit?this.disqualifyingUnit.invali
122dReason:null}}function iT(e,t,i){return new iC(e,i).explainFromTokens(t)}function iN(e,t){if(!e)return null;let i=ty.create(t,e).dtFormatter((iS||(iS=iK.fromMillis(0x16a2e5618e3)),iS)),r=i.formatToParts(),a=i.resolvedOptions();return r.map(t=>(function(e,t,i){let{type:r,value:a}=e;if("literal"===r){let e=/^\s+$/.test(a);return{literal:!e,val:e?" ":a}}let n=t[r],o=r;"hour"===r&&(o=null!=t.hour12?t.hour12?"hour12":"hour24":null!=t.hourCycle?"h11"===t.hourCycle||"h12"===t.hourCycle?"hour12":"hour24":i.hour12?"hour12":"hour24");let s=ik[o];if("object"==typeof s&&(s=s[n]),s)return{literal:!1,val:s}})(t,e,a))}let iI="Invalid DateTime";function iE(e){return new eC("unsupported zone",`the zone "${e.name}" is not supported`)}function iL(e){return null===e.weekData&&(e.weekData=eF(e.c)),e.weekData}function iR(e){return null===e.localWeekData&&(e.localWeekData=eF(e.c,e.loc.getMinDaysInFirstWeek(),e.loc.getStartOfWeek())),e.localWeekData}function iF(e,t){let i={ts:e.ts,zone:e.zone,c:e.c,o:e.o,loc:e.loc,invalid:e.invalid};return new iK({...i,...t,old:i})}function iO(e,t,i){let r=e-60*t*1e3,a=i.offset(r);if(t===a)return[r,t];r-=(a-t)*6e4;let n=i.offset(r);return a===n?[r,a]:[e-60*Math.min(a,n)*1e3,Math.max(a,n)]}function i$(e,t){let i=new Date(e+=60*t*1e3);return{year:i.getUTCFullYear(),month:i.getUTCMonth()+1,day:i.getUTCDate(),hour:i.getUTCHours(),minute:i.getUTCMinutes(),second:i.getUTCSeconds(),millisecond:i.getUTCMilliseconds()}}function iA(e,t){let i=e.o,r=e.c.year+Math.trunc(t.years),a=e.c.month+Math.trunc(t.months)+3*Math.trunc(t.quarters),n={...e.c,year:r,month:a,day:Math.min(e.c.day,e2(r,a))+Math.trunc(t.days)+7*Math.trunc(t.weeks)},o=il.fromObject({years:t.years-Math.trunc(t.years),quarters:t.quarters-Math.trunc(t.quarters),months:t.months-Math.trunc(t.months),weeks:t.weeks-Math.trunc(t.weeks),days:t.days-Math.trunc(t.days),hours:t.hours,minutes:t.minutes,seconds:t.seconds,milliseconds:t.milliseconds}).as("milliseconds"),[s,l]=iO(e3(n),i,e.zone);return 0!==o&&(s+=o,l=e.zone.offset(s)),{ts:s,o:l}}function iP(e,t,i,r,a,n){let{setZone:o,zone:s}=i;if((!e||0===Object.keys(e).length)&&!t)return iK.invalid(new eC("unparsable",`the input "${a}" can't be parsed as ${r}`));{let r=iK.fromObject(e,{...i,zone:t||s,specificOffset:n});return o?r:r.setZone(s)}}function iM(e,t,i=!0){return e.isValid?ty.create(es.create("en-US"),{allowZ:i,forceSimple:!0}).formatDateTimeFromString(e,t):null}function iD(e,t,i){let r=e.c.year>9999||e.c.year<0,a="";if(r&&e.c.year>=0&&(a+="+"),a+=eY(e.c.year,r?6:4),"year"===i)return a;if(t){if(a+="-",a+=eY(e.c.month),"month"===i)return a;a+="-"}else if(a+=eY(e.c.month),"month"===i)return a;return a+eY(e.c.day)}function iz(e,t,i,r,a,n,o){let s=!i||0!==e.c.millisecond||0!==e.c.second,l="";switch(o){case"day":case"month":case"year":break;default:if(l+=eY(e.c.hour),"hour"===o)break;if(t){if(l+=":",l+=eY(e.c.minute),"minute"===o)break;s&&(l+=":",l+=eY(e.c.second))}else{if(l+=eY(e.c.minute),"minute"===o)break;s&&(l+=eY(e.c.second))}if("second"===o)break;s&&(!r||0!==e.c.millisecond)&&(l+=".",l+=eY(e.c.millisecond,3))}return a&&(e.isOffsetFixed&&0===e.offset&&!n?l+="Z":e.o<0?(l+="-",l+=eY(Math.trunc(-e.o/60)),l+=":",l+=eY(Math.trunc(-e.o%60))):(l+="+",l+=eY(Math.trunc(e.o/60)),l+=":",l+=eY(Math.trunc(e.o%60)))),n&&(l+="["+e.zone.ianaName+"]"),l}let iH={month:1,day:1,hour:0,minute:0,second:0,millisecond:0},iW={weekNumber:1,weekday:1,hour:0,minute:0,second:0,millisecond:0},iB={ordinal:1,hour:0,minute:0,second:0,millisecond:0},iq=["year","month","day","hour","minute","second","millisecond"],iV=["weekYear","weekNumber","weekday","hour","minute","second","millisecond"],iU=["year","ordinal","hour","minute","second","millisecond"];function iG(e){let t={year:"year",years:"year",month:"month",months:"month",day:"day",days:"day",hour:"hour",hours:"hour",minute:"minute",minutes:"minute",quarter:"quarter",quarters:"quarter",second:"second",seconds:"second",millisecond:"millisecond",milliseconds:"millisecond",weekday:"weekday",weekdays:"weekday",weeknumber:"weekNumber",weeksnumber:"weekNumber",weeknumbers:"weekNumber",weekyear:"weekYear",weekyears:"weekYear",ordinal:"ordinal"}[e.toLowerCase()];if(!t)throw new p(e);return t}function iQ(e){switch(e.toLowerCase()){case"localweekday":case"localweekdays":return"localWeekday";case"localweeknumber":case"localweeknumbers":return"localWeekNumber";case"localweekyear":case"localweekyears":return"localWeekYear";default:return iG(e)}}function iY(e,i){let r,a,n=eu(i.zone,ej.defaultZone);if(!n.isValid)return iK.invalid(iE(n));let o=es.fromObject(i);if(ez(e.year))r=ej.now();else{for(let t of iq)ez(e[t])&&(e[t]=iH[t]);let i=eM(e)||eD(e);if(i)return iK.invalid(i);let o=function(e){if(void 0===t&&(t=ej.now()),"iana"!==e.type)return e.offset(t);let i=e.name,r=iX.get(i);return void 0===r&&(r=e.offset(t),iX.set(i,r)),r}(n);[r,a]=iO(e3(e),o,n)}
122return new iK({ts:r,zone:n,loc:o,o:a})}function iZ(e,t,i){let r=!!ez(i.round)||i.round,a=ez(i.rounding)?"trunc":i.rounding,n=(e,n)=>(e=eK(e,r||i.calendary?0:2,i.calendary?"round":a),t.loc.clone(i).relFormatter(i).format(e,n)),o=r=>i.calendary?t.hasSame(e,r)?0:t.startOf(r).diff(e.startOf(r),r).get(r):t.diff(e,r).get(r);if(i.unit)return n(o(i.unit),i.unit);for(let e of i.units){let t=o(e);if(Math.abs(t)>=1)return n(t,e)}return n(e>t?-0:0,i.units[i.units.length-1])}function iJ(e){let t={},i;return e.length>0&&"object"==typeof e[e.length-1]?(t=e[e.length-1],i=Array.from(e).slice(0,e.length-1)):i=Array.from(e),[t,i]}let iX=new Map;class iK{constructor(e){const t=e.zone||ej.defaultZone;let i=e.invalid||(Number.isNaN(e.ts)?new eC("invalid input"):null)||(t.isValid?null:iE(t));this.ts=ez(e.ts)?ej.now():e.ts;let r=null,a=null;if(!i)if(e.old&&e.old.ts===this.ts&&e.old.zone.equals(t))[r,a]=[e.old.c,e.old.o];else{const n=eH(e.o)&&!e.old?e.o:t.offset(this.ts);r=(i=Number.isNaN((r=i$(this.ts,n)).year)?new eC("invalid input"):null)?null:r,a=i?null:n}this._zone=t,this.loc=e.loc||es.create(),this.invalid=i,this.weekData=null,this.localWeekData=null,this.c=r,this.o=a,this.isLuxonDateTime=!0}static now(){return new iK({})}static local(){let[e,t]=iJ(arguments),[i,r,a,n,o,s,l]=t;return iY({year:i,month:r,day:a,hour:n,minute:o,second:s,millisecond:l},e)}static utc(){let[e,t]=iJ(arguments),[i,r,a,n,o,s,l]=t;return e.zone=ec.utcInstance,iY({year:i,month:r,day:a,hour:n,minute:o,second:s,millisecond:l},e)}static fromJSDate(e,t={}){let i="[object Date]"===Object.prototype.toString.call(e)?e.valueOf():NaN;if(Number.isNaN(i))return iK.invalid("invalid input");let r=eu(t.zone,ej.defaultZone);return r.isValid?new iK({ts:i,zone:r,loc:es.fromObject(t)}):iK.invalid(iE(r))}static fromMillis(e,t={}){if(eH(e))if(e<-864e13||e>864e13)return iK.invalid("Timestamp out of range");else return new iK({ts:e,zone:eu(t.zone,ej.defaultZone),loc:es.fromObject(t)});throw new m(`fromMillis requires a numerical input, but received a ${typeof e} with value ${e}`)}static fromSeconds(e,t={}){if(eH(e))return new iK({ts:1e3*e,zone:eu(t.zone,ej.defaultZone),loc:es.fromObject(t)});throw new m("fromSeconds requires a numerical input")}static fromObject(e,t={}){var i;let r,a;e=e||{};let n=eu(t.zone,ej.defaultZone);if(!n.isValid)return iK.invalid(iE(n));let o=es.fromObject(t),s=te(e,iQ),{minDaysInFirstWeek:l,startOfWeek:c}=eP(s,o),d=ej.now(),p=ez(t.specificOffset)?n.offset(d):t.specificOffset,m=!ez(s.ordinal),h=!ez(s.year),f=!ez(s.month)||!ez(s.day),g=h||f,x=s.weekYear||s.weekNumber;if((g||m)&&x)throw new u("Can't mix weekYear/weekNumber units with year/month/day or ordinals");if(f&&m)throw new u("Can't mix ordinal dates with month/day");let y=x||s.weekday&&!g,v,b,w=i$(d,p);y?(v=iV,b=iW,w=eF(w,l,c)):m?(v=iU,b=iB,w=e$(w)):(v=iq,b=iH);let _=!1;for(let e of v)ez(s[e])?_?s[e]=b[e]:s[e]=w[e]:_=!0;let k=(y?function(e,t=4,i=1){let r=eW(e.weekYear),a=eQ(e.weekNumber,1,e8(e.weekYear,t,i)),n=eQ(e.weekday,1,7);return r?a?!n&&eI("weekday",e.weekday):eI("week",e.weekNumber):eI("weekYear",e.weekYear)}(s,l,c):m?(r=eW(s.year),a=eQ(s.ordinal,1,e1(s.year)),r?!a&&eI("ordinal",s.ordinal):eI("year",s.year)):eM(s))||eD(s);if(k)return iK.invalid(k);let[S,j]=(i=y?eO(s,l,c):m?eA(s):s,iO(e3(i),p,n)),C=new iK({ts:S,zone:n,o:j,loc:o});return s.weekday&&g&&e.weekday!==C.weekday?iK.invalid("mismatched weekday",`you can't specify both a weekday of ${s.weekday} and a date of ${C.toISO()}`):C.isValid?C:iK.invalid(C.invalid)}static fromISO(e,t={}){let[i,r]=t_(e,[tY,tK],[tZ,t0],[tJ,t1],[tX,t2]);return iP(i,r,t,"ISO 8601",e)}static fromRFC2822(e,t={}){let[i,r]=t_(e.replace(/\([^()]*\)|[\n\t]/g," ").replace(/(\s\s+)/g," ").trim(),[tW,tB]);return iP(i,r,t,"RFC 2822",e)}static fromHTTP(e,t={}){let[i,r]=t_(e,[tq,tG],[tV,tG],[tU,tQ]);return iP(i,r,t,"HTTP",t)}static fromFormat(e,t,i={}){if(ez(e)||ez(t))throw new m("fromFormat requires an input string and a format");let{locale:r=null,numberingSystem:a=null}=i,[n,o,s,l]=function(e,t,i){let{result:r,zone:a,specificOffset:n,invalidReason:o}=iT(e,t,i);return[r,a,n,o]}(es.fromOpts({locale:r,numberingSystem:a,defaultToEN:!0}),e,t);return l?iK.invalid(l):iP(n,o,i,`format ${t}`,e,s)}static fromString(e,t,i={}){return iK.fromFormat(e,t,i)}static fromSQL(e,t={}){let[i,r]=t_(e,[t5,tK],[t8,t6]);return iP(i,r,t,"SQL",e)}
122static invalid(e,t=null){if(!e)throw new m("need to specify a reason the DateTime is invalid");let i=e instanceof eC?e:new eC(e,t);if(!ej.throwOnInvalid)return new iK({invalid:i});throw new l(i)}static isDateTime(e){return e&&e.isLuxonDateTime||!1}static parseFormatForOpts(e,t={}){let i=iN(e,es.fromObject(t));return i?i.map(e=>e?e.val:null).join(""):null}static expandFormat(e,t={}){return ij(ty.parseFormat(e),es.fromObject(t)).map(e=>e.val).join("")}static resetCache(){t=void 0,iX.clear()}get(e){return this[e]}get isValid(){return null===this.invalid}get invalidReason(){return this.invalid?this.invalid.reason:null}get invalidExplanation(){return this.invalid?this.invalid.explanation:null}get locale(){return this.isValid?this.loc.locale:null}get numberingSystem(){return this.isValid?this.loc.numberingSystem:null}get outputCalendar(){return this.isValid?this.loc.outputCalendar:null}get zone(){return this._zone}get zoneName(){return this.isValid?this.zone.name:null}get year(){return this.isValid?this.c.year:NaN}get quarter(){return this.isValid?Math.ceil(this.c.month/3):NaN}get month(){return this.isValid?this.c.month:NaN}get day(){return this.isValid?this.c.day:NaN}get hour(){return this.isValid?this.c.hour:NaN}get minute(){return this.isValid?this.c.minute:NaN}get second(){return this.isValid?this.c.second:NaN}get millisecond(){return this.isValid?this.c.millisecond:NaN}get weekYear(){return this.isValid?iL(this).weekYear:NaN}get weekNumber(){return this.isValid?iL(this).weekNumber:NaN}get weekday(){return this.isValid?iL(this).weekday:NaN}get isWeekend(){return this.isValid&&this.loc.getWeekendDays().includes(this.weekday)}get localWeekday(){return this.isValid?iR(this).weekday:NaN}get localWeekNumber(){return this.isValid?iR(this).weekNumber:NaN}get localWeekYear(){return this.isValid?iR(this).weekYear:NaN}get ordinal(){return this.isValid?e$(this.c).ordinal:NaN}get monthShort(){return this.isValid?iu.months("short",{locObj:this.loc})[this.month-1]:null}get monthLong(){return this.isValid?iu.months("long",{locObj:this.loc})[this.month-1]:null}get weekdayShort(){return this.isValid?iu.weekdays("short",{locObj:this.loc})[this.weekday-1]:null}get weekdayLong(){return this.isValid?iu.weekdays("long",{locObj:this.loc})[this.weekday-1]:null}get offset(){return this.isValid?+this.o:NaN}get offsetNameShort(){return this.isValid?this.zone.offsetName(this.ts,{format:"short",locale:this.locale}):null}get offsetNameLong(){return this.isValid?this.zone.offsetName(this.ts,{format:"long",locale:this.locale}):null}get isOffsetFixed(){return this.isValid?this.zone.isUniversal:null}get isInDST(){return!this.isOffsetFixed&&(this.offset>this.set({month:1,day:1}).offset||this.offset>this.set({month:5}).offset)}getPossibleOffsets(){if(!this.isValid||this.isOffsetFixed)return[this];let e=e3(this.c),t=this.zone.offset(e-864e5),i=this.zone.offset(e+864e5),r=this.zone.offset(e-6e4*t),a=this.zone.offset(e-6e4*i);if(r===a)return[this];let n=e-6e4*r,o=e-6e4*a,s=i$(n,r),l=i$(o,a);return s.hour===l.hour&&s.minute===l.minute&&s.second===l.second&&s.millisecond===l.millisecond?[iF(this,{ts:n}),iF(this,{ts:o})]:[this]}get isInLeapYear(){return e0(this.year)}get daysInMonth(){return e2(this.year,this.month)}get daysInYear(){return this.isValid?e1(this.year):NaN}get weeksInWeekYear(){return this.isValid?e8(this.weekYear):NaN}get weeksInLocalWeekYear(){return this.isValid?e8(this.localWeekYear,this.loc.getMinDaysInFirstWeek(),this.loc.getStartOfWeek()):NaN}resolvedLocaleOptions(e={}){let{locale:t,numberingSystem:i,calendar:r}=ty.create(this.loc.clone(e),e).resolvedOptions(this);return{locale:t,numberingSystem:i,outputCalendar:r}}toUTC(e=0,t={}){return this.setZone(ec.instance(e),t)}toLocal(){return this.setZone(ej.defaultZone)}setZone(e,{keepLocalTime:t=!1,keepCalendarTime:i=!1}={}){if((e=eu(e,ej.defaultZone)).equals(this.zone))return this;{if(!e.isValid)return iK.invalid(iE(e));let a=this.ts;if(t||i){var r;let t=e.offset(this.ts),i=this.toObject();[a]=(r=e,iO(e3(i),t,r))}return iF(this,{ts:a,zone:e})}}reconfigure({locale:e,numberingSystem:t,outputCalendar:i}={}){return iF(this,{loc:this.loc.clone({locale:e,numberingSystem:t,outputCalendar:i})})}setLocale(e){return this.reconfigure({locale:e})}set(e){var t,i,r;let a;if(!this.isValid)return this;let n=te(e,iQ),{minDaysInFirstWeek:o,startOfWeek:s}=eP(n,this.loc),l=!ez(n.weekYear)||!ez(n.weekNumber)||!ez(n.weekday),c=!ez(n.ordinal),d=!ez(n.year),p=!ez(n.month)||!ez(n.day),m=n.weekYear||n.weekNumber;if((d||p||c)&&m)throw new u("Can't mix weekYear/weekNumber units with year/month/day or ordinals");if(p&&c)throw new u("Can't mix ordinal dates with month/day");l?a=eO({...eF(this.c,o,s),...n},o,s):ez(n.ordinal)?(a={...this.toObject(),...n},ez(n.day)&&(a.day=Math.min(e2(a.year,a.month),a.day))):a=eA({...e$(this.c),...n});let[h,f]=(t=a,i=this.o,r=this.zone,iO(e3(t),i,r));return iF(this,{ts:h,o:f})}plus(e){return this.isValid?iF(this,iA(this,il.fromDurationLike(e))):this}minus(e){return this.isValid?iF(this,iA(this,il.fromDurationLike(e).negate())):this}startOf(e,{useLocaleWeeks:t=!1}={}){if(!this.isValid)return this;let i={},r=il.normalizeUnit(e);switch(r){case"years":i.month=1;case"quarters":case"months":i.day=1;case"weeks":case"days":i.hour=0;case"hours":i.minute=0;case"minutes":i.second=0;case"seconds":i.millisecond=0}if("weeks"===r)if(t){let e=this.loc.getStartOfWeek(),{weekday:t}=this;t<e&&(i.weekNumber=this.weekNumber-1),i.weekday=e}else i.weekday=1;return"quarters"===r&&(i.month=(Math.ceil(this.month/3)-1)*3+1),this.set(i)}endOf(e,t){return this.isValid?this.plus({[e]:1}).startOf(e,t).minus(1):this}toFormat(e,t={}){return this.isValid?ty.create(this.loc.redefaultToEN(t)).formatDateTimeFromString(this,e):iI}
122toLocaleString(e=y,t={}){return this.isValid?ty.create(this.loc.clone(t),e).formatDateTime(this):iI}toLocaleParts(e={}){return this.isValid?ty.create(this.loc.clone(e),e).formatDateTimeParts(this):[]}toISO({format:e="extended",suppressSeconds:t=!1,suppressMilliseconds:i=!1,includeOffset:r=!0,extendedZone:a=!1,precision:n="milliseconds"}={}){if(!this.isValid)return null;n=iG(n);let o="extended"===e,s=iD(this,o,n);return iq.indexOf(n)>=3&&(s+="T"),s+=iz(this,o,t,i,r,a,n)}toISODate({format:e="extended",precision:t="day"}={}){return this.isValid?iD(this,"extended"===e,iG(t)):null}toISOWeekDate(){return iM(this,"kkkk-'W'WW-c")}toISOTime({suppressMilliseconds:e=!1,suppressSeconds:t=!1,includeOffset:i=!0,includePrefix:r=!1,extendedZone:a=!1,format:n="extended",precision:o="milliseconds"}={}){return this.isValid?(o=iG(o),(r&&iq.indexOf(o)>=3?"T":"")+iz(this,"extended"===n,t,e,i,a,o)):null}toRFC2822(){return iM(this,"EEE, dd LLL yyyy HH:mm:ss ZZZ",!1)}toHTTP(){return iM(this.toUTC(),"EEE, dd LLL yyyy HH:mm:ss 'GMT'")}toSQLDate(){return this.isValid?iD(this,!0):null}toSQLTime({includeOffset:e=!0,includeZone:t=!1,includeOffsetSpace:i=!0}={}){let r="HH:mm:ss.SSS";return(t||e)&&(i&&(r+=" "),t?r+="z":e&&(r+="ZZ")),iM(this,r,!0)}toSQL(e={}){return this.isValid?`${this.toSQLDate()} ${this.toSQLTime(e)}`:null}toString(){return this.isValid?this.toISO():iI}[Symbol.for("nodejs.util.inspect.custom")](){return this.isValid?`DateTime { ts: ${this.toISO()}, zone: ${this.zone.name}, locale: ${this.locale} }`:`DateTime { Invalid, reason: ${this.invalidReason} }`}valueOf(){return this.toMillis()}toMillis(){return this.isValid?this.ts:NaN}toSeconds(){return this.isValid?this.ts/1e3:NaN}toUnixInteger(){return this.isValid?Math.floor(this.ts/1e3):NaN}toJSON(){return this.toISO()}toBSON(){return this.toJSDate()}toObject(e={}){if(!this.isValid)return{};let t={...this.c};return e.includeConfig&&(t.outputCalendar=this.outputCalendar,t.numberingSystem=this.loc.numberingSystem,t.locale=this.loc.locale),t}toJSDate(){return new Date(this.isValid?this.ts:NaN)}diff(e,t="milliseconds",i={}){if(!this.isValid||!e.isValid)return il.invalid("created by diffing an invalid DateTime");let r={locale:this.locale,numberingSystem:this.numberingSystem,...i},a=(Array.isArray(t)?t:[t]).map(il.normalizeUnit),n=e.valueOf()>this.valueOf(),o=function(e,t,i,r){let[a,n,o,s]=function(e,t,i){let r,a,n={},o=e;for(let[s,l]of[["years",(e,t)=>t.year-e.year],["quarters",(e,t)=>t.quarter-e.quarter+(t.year-e.year)*4],["months",(e,t)=>t.month-e.month+(t.year-e.year)*12],["weeks",(e,t)=>{let i=ip(e,t);return(i-i%7)/7}],["days",ip]])i.indexOf(s)>=0&&(r=s,n[s]=l(e,t),(a=o.plus(n))>t?(n[s]--,(e=o.plus(n))>t&&(a=e,n[s]--,e=o.plus(n))):e=a);return[e,n,a,r]}(e,t,i),l=t-a,c=i.filter(e=>["hours","minutes","seconds","milliseconds"].indexOf(e)>=0);0===c.length&&(o<t&&(o=a.plus({[s]:1})),o!==a&&(n[s]=(n[s]||0)+l/(o-a)));let d=il.fromObject(n,r);return c.length>0?il.fromMillis(l,r).shiftTo(...c).plus(d):d}(n?this:e,n?e:this,a,r);return n?o.negate():o}diffNow(e="milliseconds",t={}){return this.diff(iK.now(),e,t)}until(e){return this.isValid?id.fromDateTimes(this,e):this}hasSame(e,t,i){if(!this.isValid)return!1;let r=e.valueOf(),a=this.setZone(e.zone,{keepLocalTime:!0});return a.startOf(t,i)<=r&&r<=a.endOf(t,i)}equals(e){return this.isValid&&e.isValid&&this.valueOf()===e.valueOf()&&this.zone.equals(e.zone)&&this.loc.equals(e.loc)}toRelative(e={}){if(!this.isValid)return null;let t=e.base||iK.fromObject({},{zone:this.zone}),i=e.padding?this<t?-e.padding:e.padding:0,r=["years","months","days","hours","minutes","seconds"],a=e.unit;return Array.isArray(e.unit)&&(r=e.unit,a=void 0),iZ(t,this.plus(i),{...e,numeric:"always",units:r,unit:a})}toRelativeCalendar(e={}){return this.isValid?iZ(e.base||iK.fromObject({},{zone:this.zone}),this,{...e,numeric:"auto",units:["years","months","days"],calendary:!0}):null}static min(...e){if(!e.every(iK.isDateTime))throw new m("min requires all arguments be DateTimes");return eV(e,e=>e.valueOf(),Math.min)}static max(...e){if(!e.every(iK.isDateTime))throw new m("max requires all arguments be DateTimes");return eV(e,e=>e.valueOf(),Math.max)}static fromFormatExplain(e,t,i={}){let{locale:r=null,numberingSystem:a=null}=i;return iT(es.fromOpts({locale:r,numberingSystem:a,defaultToEN:!0}),e,t)}static fromStringExplain(e,t,i={}){return iK.fromFormatExplain(e,t,i)}static buildFormatParser(e,t={}){let{locale:i=null,numberingSystem:r=null}=t;return new iC(es.fromOpts({locale:i,numberingSystem:r,defaultToEN:!0}),e)}static fromFormatParser(e,t,i={}
122){if(ez(e)||ez(t))throw new m("fromFormatParser requires an input string and a format parser");let{locale:r=null,numberingSystem:a=null}=i,n=es.fromOpts({locale:r,numberingSystem:a,defaultToEN:!0});if(!n.equals(t.locale))throw new m(`fromFormatParser called with a locale of ${n}, but the format parser was created for ${t.locale}`);let{result:o,zone:s,specificOffset:l,invalidReason:c}=t.explainFromTokens(e);return c?iK.invalid(c):iP(o,s,i,`format ${t.format}`,e,l)}static get DATE_SHORT(){return y}static get DATE_MED(){return v}static get DATE_MED_WITH_WEEKDAY(){return b}static get DATE_FULL(){return w}static get DATE_HUGE(){return _}static get TIME_SIMPLE(){return k}static get TIME_WITH_SECONDS(){return S}static get TIME_WITH_SHORT_OFFSET(){return j}static get TIME_WITH_LONG_OFFSET(){return C}static get TIME_24_SIMPLE(){return T}static get TIME_24_WITH_SECONDS(){return N}static get TIME_24_WITH_SHORT_OFFSET(){return I}static get TIME_24_WITH_LONG_OFFSET(){return E}static get DATETIME_SHORT(){return L}static get DATETIME_SHORT_WITH_SECONDS(){return R}static get DATETIME_MED(){return F}static get DATETIME_MED_WITH_SECONDS(){return O}static get DATETIME_MED_WITH_WEEKDAY(){return $}static get DATETIME_FULL(){return A}static get DATETIME_FULL_WITH_SECONDS(){return P}static get DATETIME_HUGE(){return M}static get DATETIME_HUGE_WITH_SECONDS(){return D}}function i0(e){if(iK.isDateTime(e))return e;if(e&&e.valueOf&&eH(e.valueOf()))return iK.fromJSDate(e);if(e&&"object"==typeof e)return iK.fromObject(e);throw new m(`Unknown datetime argument: ${e}, of type ${typeof e}`)}e.s(["DateTime",()=>iK],98050),e.s(["formatDate",0,(e,t="en")=>{let i=iK.fromISO(e);return i.isValid?i.toLocaleString(iK.DATE_MED,{locale:t}):(console.error("Invalid date"),null)}],30555);let i1=null;e.s(["isFreeEmail",0,(e,t,i)=>{let r=i?.length?i:(i1||(i1=void 0),i1);if("string"!=typeof e||!0===t||!e||!e?.includes("@"))return!1;let a=e.split("@")[1]?.toLowerCase().trim();return!!a&&r?.includes(a)}],47999);let i2=["erpplanner"],i3=(e,t,i)=>{if("string"!=typeof e)return"";if(!t||"object"!=typeof t||Array.isArray(t)||0===Object.keys(t).length||"erpplanner"!==i.id)return e;try{let i=new URL(e,window.location.origin);if(!["https://app.erpplanner.com","https://app.develop-sr3snxi-y7a7cziozfwgs.eu.platform.sh","http://localhost:4210"].includes(i.origin))return e;return Object.entries(t).forEach(([e,t])=>{"string"==typeof t&&t&&i.searchParams.set(e,t)}),i.toString()}catch{return e}};function i5(...e){return e.join(" ").toLowerCase().replace(/[^a-z0-9 ]/g,"").replace(/ /g,"-")}function i8(e,t,i){let r=["AED","AFN","ALL","AMD","ANG","AOA","ARS","AUD","AWG","AZN","BAM","BBD","BDT","BGN","BHD","BIF","BMD","BND","BOB","BRL","BSD","BTC","BTN","BWP","BYN","BYR","BZD","CAD","CDF","CHF","CLF","CLP","CNY","COP","CRC","CUC","CUP","CVE","CZK","DJF","DKK","DOP","DZD","EGP","ERN","ETB","EUR","FJD","FKP","GBP","GEL","GGP","GHS","GIP","GMD","GNF","GTQ","GYD","HKD","HNL","HRK","HTG","HUF","IDR","ILS","IMP","INR","IQD","IRR","ISK","JEP","JMD","JOD","JPY","KES","KGS","KHR","KMF","KPW","KRW","KWD","KYD","KZT","LAK","LBP","LKR","LRD","LSL","LTL","LVL","LYD","MAD","MDL","MGA","MKD","MMK","MNT","MOP","MRO","MUR","MVR","MWK","MXN","MYR","MZN","NAD","NGN","NIO","NOK","NPR","NZD","OMR","PAB","PEN","PGK","PHP","PKR","PLN","PYG","QAR","RON","RSD","RUB","RWF","SAR","SBD","SCR","SDG","SEK","SGD","SHP","SLL","SOS","SRD","STD","SVC","SYP","SZL","THB","TJS","TMT","TND","TOP","TRY","TTD","TWD","TZS","UAH","UGX","USD","UYU","UZS","VEF","VND","VUV","WST","XAF","XAG","XAU","XCD","XDR","XOF","XPF","YER","ZAR","ZMK","ZMW","ZWL"].includes(i),a=new Intl.NumberFormat(t,{style:"currency",currency:r?i:"EUR"}).formatToParts(e),n=a?.find(e=>"currency"===e.type)?.value;return 0===e?{price:"0",currency:r?n:"",priceWithFormatting:"0"}:{price:a.filter(e=>["integer","decimal","fraction"].includes(e.type)).map(e=>e.value).join(""),currency:r?n:"",priceWithFormatting:a.filter(e=>["integer"].includes(e.type)).map(e=>e.value).join("")+"<span>"+a.filter(e=>["decimal","fraction"].includes(e.type)).map(e=>e.value).join("")+"</span>"}}function i6(e=[],t=""){let i={};for(let r=0;r<e.length;r++){let a=e[r][t];i[a]?i[a]++:i[a]=1}return Object.keys(i).sort((e,t)=>
122i[t]-i[e])}async function i4(e){let t=new TextEncoder().encode(e);return Array.from(new Uint8Array(await crypto.subtle.digest("SHA-256",t))).map(e=>e.toString(16).padStart(2,"0")).join("").slice(0,16)}e.s(["UTM_ENABLED_SITES",0,i2,"decorateAppLink",0,i3],81156),e.s(["createTestID",()=>i5,"formatCurrency",()=>i8,"generateHash",()=>i4,"getSortedPropertyValuesByFrequency",()=>i6,"handleLanguageChange",0,(e,t,i)=>{i||(i="/");let r=new Date(new Date().setFullYear(new Date().getFullYear()+1));o.default.set("NEXT_LOCALE",e,{expires:r,path:"/",secure:!0}),t.push(i,i,{locale:e})}],56219);var i7=e.i(91788),i9=e.i(3828),re=e.i(93428);let rt=()=>{let e=(0,i9.useRouter)(),t=(0,re.useSiteVars)(),[i,r]=(0,i7.useState)({});return(0,i7.useEffect)(()=>{if(!e.isReady||!i2.includes(t.id))return;let i=sessionStorage.getItem("utm_data");if(i)try{r(JSON.parse(i))}catch{r({})}},[e.isReady,t.id]),i};e.s(["useUTMData",0,rt],28030);let ri=r.default.button.withConfig({displayName:"Button__StyledButton",componentId:"sc-a26b97bf-0"})` 123 display: inline-flex; 124 align-items: center; 125 text-align: center; 126 justify-content: center; 127 padding: 0; 128 background: none; 129 border: 0; 130 text-transform: uppercase; 131 font-weight: 600; 132 133 // Style: Button Link 134 &.link { 135 flex-direction: column; 136 border: 0; 137 color: var(--button-link-text-color); 138 font-size: 20px; 139 letter-spacing: 0.05em; 140 141 &:hover { 142 color: var(--hover-button-link-text-color); 143 background: none; 144 145 &:after { 146 animation: ButtonLinkAnimation 1.2s linear infinite; 147 } 148 } 149 150 &:after { 151 content: ""; 152 display: block; 153 height: 4px; 154 width: 100%; 155 background: red; 156 margin-top: 5px; 157 background: linear-gradient( 158 90deg, 159 rgba(66, 101, 178, 1) 0%, 160 rgba(33, 183, 179, 1) 20%, 161 rgba(253, 206, 13, 1) 40%, 162 rgba(66, 101, 178, 1) 60%, 163 rgba(33, 183, 179, 1) 80%, 164 rgba(253, 206, 13, 1) 100% 165 ); 166 background-size: 240% 100%; 167 background-position: 100% 0%; 168 } 169 } 170 171 // Style: Button Primary 172 &.primary { 173 border-radius: var(--border-radius-full); 174 background: none; 175 color: var(--button-primary-text-color); 176 text-align: center; 177 font-size: 16px; 178 padding: 16px 26px; 179 position: relative; 180 z-index: 1; 181 overflow: hidden; 182 ${(0,a.media)("tablet")} { 183 padding: 12px 40px; 184 min-height: 54px; 185 } 186 187 &:hover { 188 /* background-color: var(--hover-button-primary-background-color); */ 189 color: var(--hover-button-primary-text-color); 190 191 &:after { 192 scale: 1; 193 } 194 } 195 196 &:before { 197 content: ""; 198 display: block; 199 position: absolute; 200 z-index: -2; 201 top: 0; 202 left: 0; 203 width: 100%; 204 height: 100%; 205 background: var(--button-primary-background-color); 206 pointer-events: none; 207 } 208 209 &:after { 210 content: ""; 211 display: block; 212 position: absolute; 213 z-index: -1; 214 top: 50%; 215 left: 0; 216 margin-top: -50%; 217 width: 100%; 218 height: 0; 219 padding-bottom: 100%; 220 background: var(--hover-button-primary-background-color); 221 border-radius: 50%; 222 scale: 0; 223 transition: 0.2s all; 224 pointer-events: none; 225 } 226 227 // Header CTA has "color" option which adds following classes: 228 &.header-cta-yellow { 229 [data-theme="white"] & { 230 color: var(--color-black); 231 &:hover { 232 color: white; 233 &:after { 234 background: var(--hover-button-primary-background-color); 235 } 236 } 237 238 &:before { 239 background: var(--color-yellow); 240 } 241 } 242 } 243 } 244 245 // Style: Button Secondary 246 &.secondary { 247 color: var(--button-secondary-text-color); 248 border-radius: var(--border-radius-full); 249 background: none; 250 text-align: center; 251 font-size: 16px; 252 padding: 16px 26px; 253 position: relative; 254 z-index: 1; 255 overflow: hidden; 256 ${(0,a.media)("tablet")} { 257 padding: 12px 40px; 258 min-height: 54px; 259 } 260 261 &:hover { 262 /* background-color: var(--hover-button-primary-background-color); */ 263 color: var(--hover-button-primary-text-color); 264 265 &:before { 266 border-color: var(--hover-button-primary-background-color); 267 } 268 269 &:after { 270 scale: 1; 271 } 272 } 273 274 &:before { 275 content: ""; 276 display: block; 277 position: absolute; 278 z-index: -2; 279 top: 0; 280 left: 0; 281 width: calc(100% - 4px); 282 height: calc(100% - 4px); 283 border: 2px solid var(--button-secondary-border-color); 284 border-radius: var(--border-radius-full); 285 pointer-events: none; 286 } 287 288 &:after { 289 content: ""; 290 display: block; 291 position: absolute; 292 z-index: -1; 293 top: 50%; 294 left: 0; 295 margin-top: -50%; 296 width: 100%; 297 height: 0; 298 padding-bottom: 100%; 299 background: var(--hover-button-primary-background-color); 300 border-radius: 50%; 301 scale: 0; 302 transition: 0.2s all; 303 pointer-events: none; 304 } 305 } 306 307 // Class .full-width makes the element full width 308 &.full-width { 309 width: 100%; 310 } 311 312 // Class .cover makes the whole parent element clickable 313 &.cover { 314 &::before { 315 display: block; 316 content: ""; 317 position: absolute; 318 inset: 0; 319 } 320 } 321`;e.s(["Button",0,({id:e=null,href:t,type:r,target:a,onClick:o,"data-theme":s,"data-theme-secondary":l,className:c,style:d="link",fullWidth:u,cover:p,children:m,"aria-hidden":h,disabled:f})=>{let g=rt(),x=(0,re.useSiteVars)(),y=[d];return p&&y.push("cover"),u&&y.push("full-width"),c&&y.push(c),(0,i.jsx)(ri,{id:e,as:t?n.default:"button",href:t?i3(t,g,x):null,type:r||(t?null:"button"),target:t&&a?a:null,onClick:o,"data-theme":s,"data-theme-secondary":l,className:y.join(" "),"aria-hidden":h,disabled:f,...t&&{locale:!1},children:m})}],36932),e.s([],32933)},49396,22259,e=>{"use strict";e.s([],49396),e.i(41484),e.i(64046),e.i(88490),e.i(32933),e.s(["Select",()=>c],22259);var t=e.i(91398),i=e.i(60814),r=e.i(74515),a=e.i(91788);e.i(24690);var n=e.i(44343),o=e.i(6611);let s=i.default.div.withConfig({displayName:"Select__StyledSelectWrapper",componentId:"sc-9ef5d9c9-0"})` 322 display: inline-block; 323 position: relative; 324 width: auto; 325 height: 52px; 326 cursor: pointer; 327 margin: 0 6px 6px 0; 328 329 &:hover { 330 .select-label { 331 color: var(--color-indigo); 332 } 333 } 334 335 &.select-mobile { 336 .select-title { 337 pointer-events: none; 338 } 339 } 340 341 select { 342 background: var(--background-color); 343 margin: 0; 344 border: 0; 345 padding: 0; 346 position: absolute; 347 z-index: 0; 348 top: 0; 349 left: 0; 350 width: 100%; 351 height: 100%; 352 cursor: pointer; 353 max-width: none; 354 } 355 356 .select-title { 357 position: relative; 358 z-index: 1; 359 top: 0; 360 left: 0; 361 width: auto; 362 min-width: 150px; 363 max-width: 100%; 364 overflow: hidden; 365 height: 100%; 366 background: var(--background-color); 367 display: flex; 368 align-items: center; 369 justify-content: flex-start; 370 font-weight: 700; 371 font-size: 18px; 372 color: var(--text-color); 373 fill: var(--text-color); 374 white-space: nowrap; 375 } 376`,l=i.default.div.withConfig({displayName:"Select__StyledDropDown",componentId:"sc-9ef5d9c9-1"})` 377 position: absolute; 378 z-index: 2; 379 top: 0; 380 min-width: 100%; 381 font-size: 14px; 382 display: none; 383 justify-content: center; 384 385 .dd-open & { 386 display: flex; 387 } 388 389 &.show-scroll { 390 .outer-wrapper { 391 position: relative; 392 393 &:after { 394 display: block; 395 } 396 } 397 398 .inner-wrapper {
399 overflow-y: scroll; 400 } 401 } 402 403 .outer-wrapper { 404 background: var(--background-color); 405 box-shadow: 0 0 30px #00000025; 406 border-radius: 10px; 407 width: 100%; 408 padding: 11px; 409 410 &:after { 411 display: none; 412 content: ""; 413 position: absolute; 414 bottom: 11px; 415 left: 11px; 416 right: 36px; 417 height: 22px; 418 pointer-events: none; 419 background: linear-gradient( 420 to bottom, 421 transparent, 422 var(--background-color) 50% 423 ); 424 } 425 } 426 427 .inner-wrapper { 428 max-height: 180px; 429 scrollbar-color: var(--color-grey) var(--background-color); 430 431 [data-theme="grey"] & { 432 scrollbar-color: #ccc var(--background-color); 433 } 434 435 span { 436 display: block; 437 line-height: 22px; 438 font-weight: 700; 439 transition: color 0.3s; 440 min-width: 60px; 441 text-align: left; 442 color: var(--text-color); 443 444 &:hover { 445 color: var(--accent-text-color); 446 } 447 448 &:last-child { 449 margin-bottom: 16px; 450 } 451 452 &.is-selected { 453 color: var(--accent-text-color); 454 } 455 } 456 } 457`,c=({id:e,title:i,showTitleAlways:c=!1,options:d,value:u,onSelectChange:p})=>{let{width:m}=(0,n.useWindowSize)(),[h,f]=(0,a.useState)(u),g=d.find(e=>e.value==h),x=t=>{document.getElementById(`${e}-wrapper`).classList.remove("dd-open"),f(t),p&&p(t)},y=(e,t,i)=>{i?(e.classList.add("dd-open"),t&&t.classList.add("pagination-select-open")):(e&&e.classList.remove("dd-open"),t&&t.classList.remove("pagination-select-open"))};return(0,a.useEffect)(()=>{let t=document.getElementById(`${e}-wrapper`),i=t?t.closest(".pagination"):null;y(t,i,!1);let r=r=>{r.target.closest(`#${e}-wrapper`)||y(t,i,!1)},a=e=>{"Escape"==e.key&&t.classList.contains("dd-open")&&y(t,i,!1)};return document.addEventListener("keydown",a),document.addEventListener("click",r),()=>{document.removeEventListener("keydown",a),document.removeEventListener("click",r)}},[m]),(0,t.jsxs)(s,{id:`${e}-wrapper`,className:["select-wrapper",m>=o.breakpoints.desktop?"select-desktop":"select-mobile"].join(" "),children:[(0,t.jsx)("label",{htmlFor:e,className:"visually-hidden",children:"Page"}),(0,t.jsx)("select",{id:e,value:h,onChange:e=>x(e.target.value),children:d.map((i,r)=>(0,t.jsx)("option",{value:i.value,children:i.label},`${e}-${r}`))}),(0,t.jsxs)("div",{className:"select-title",onClick:()=>{let t=document.getElementById(`${e}-wrapper`),i=t?t.closest(".pagination"):null;t.classList.contains("dd-open")?y(t,i,!1):y(t,i,!0)},children:[(0,t.jsx)("span",{children:c?i:g?.label||i}),(0,t.jsx)(r.IconChevronDown,{})]}),(0,t.jsx)(l,{className:["select-dd",d?.length>8?"show-scroll":null].join(" "),children:(0,t.jsx)("div",{className:"outer-wrapper",children:(0,t.jsx)("div",{className:"inner-wrapper",children:d.map((i,r)=>(0,t.jsx)("span",{className:[i.value==h?"is-selected":null].join(" "),onClick:()=>x(i.value),children:i.label},`${e}-dd-${r}`))})})})]})}},17573,15470,11572,e=>{"use strict";var t=e.i(91398);e.i(49396);var i=e.i(36932),r=e.i(60814);let a=r.default.div.withConfig({displayName:"SubmenuItemSpecial__StyledSubmenuItemSpecial",componentId:"sc-17acb8f9-0"})` 458 border-radius: 10px; 459 padding: 20px 24px; 460 background: var(--color-yellow); 461 color: var(--color-black); 462 463 &.position-top { 464 margin-bottom: 24px; 465 } 466 467 &.position-bottom { 468 margin-top: 24px; 469 } 470 471 .text-wrapper { 472 font-size: 14px; 473 font-weight: 700; 474 margin-bottom: 15px; 475 } 476 477 .link-wrapper { 478 a.link { 479 color: var(--color-black); 480 display: inline-block; 481 white-space: nowrap; 482 font-size: 15px; 483 font-weight: 700; 484 text-transform: uppercase; 485 padding: 0; 486 } 487 } 488`;e.s(["SubmenuItemSpecial",0,({item_special:e})=>(0,t.jsxs)(a,{className:e.special_region_position_mobile?`position-${e.special_region_position_mobile}`:void 0,children:[e.description?(0,t.jsx)("div",{className:"text-wrapper",children:e.description}):null,(0,t.jsx)("div",{className:"link-wrapper",children:e.url&&(0,t.jsx)(i.Button,{href:e.url,target:e.options.attributes?.target,children:e.title})})]})],17573);var n=e.i(41158),o=e.i(3828);let s=(e,t,i)=>{if(!e.url)return!1;let r=`/${i}${t}`;return e.url==t||r==e.url||"/"!==e.url&&0===t.indexOf(e.url)};e.s(["isActive",0,s],15470);let l=r.default.ul.withConfig({displayName:"SubmenuGroupsDefault__StyledSubmenuGroups",componentId:"sc-d608f6a7-0"})` 489 &.submenu-groups-sidebar { 490 > li > span { 491 padding: 8px 0 10px 0; 492 } 493 } 494 495 > li { 496 border: 0; 497 498 > span { 499 display: flex; 500 align-items: center; 501 color: var(--color-menu-item); 502 padding: 24px 0 10px 0; 503 font-size: 20px; 504 text-transform: none; 505 font-weight: 300; 506 margin-top: 0; 507 } 508 } 509`,c=r.default.ul.withConfig({displayName:"SubmenuGroupsDefault__StyledSubmenuItems",componentId:"sc-d608f6a7-1"})` 510 li { 511 border: 0; 512 padding: 16px 0; 513 514 &:last-child { 515 padding-bottom: 16px; 516 } 517 518 > a, 519 > span { 520 display: flex; 521 align-items: center; 522 color: var(--color-menu-item); 523 text-transform: none; 524 padding: 0; 525 526 &.is-active { 527 .submenu-item-title { 528 text-decoration: underline; 529 } 530 } 531 532 .submenu-item-title { 533 display: block; 534 font-weight: 500; 535 font-size: 16px; 536 } 537 538 .submenu-item-description { 539 display: block; 540 text-transform: none; 541 font-weight: 400; 542 margin-top: 8px; 543 font-size: 14px; 544 } 545 } 546 } 547`,d=({items:e})=>{let i=(0,o.useRouter)();return(0,t.jsx)(c,{className:"submenu-items",children:e.map((e,r)=>(0,t.jsx)("li",{children:e.url?(0,t.jsx)(n.default,{href:e.url,locale:!1,className:`${s(e,i.asPath,i.locale)?"is-active":""}`,target:e.options?.attributes?.target,children:(0,t.jsxs)("span",{children:[(0,t.jsx)("span",{className:"submenu-item-title",children:e.title}),e.description&&(0,t.jsx)("span",{className:"submenu-item-description",children:e.description})]})}):(0,t.jsxs)("span",{children:[(0,t.jsx)("span",{className:"submenu-item-title",children:e.title}),e.description&&(0,t.jsx)("span",{className:"submenu-item-description",children:e.description})]})},`submenu-item-${r}`))})};e.s(["SubmenuGroupsDefault",0,({items:e,region:i})=>e.find(e=>!!e.children)?(0,t.jsx)(l,{className:`submenu-groups submenu-groups-${i}`,children:e.map(e=>(0,t.jsxs)("li",{children:[(0,t.jsx)("span",{children:e.title}),e.children?(0,t.jsx)(d,{items:e.children}):null]},`submenu-group-${e.id}`))}):(0,t.jsx)(d,{items:e})],11572)},27279,(e,t,i)=>{t.exports=function(){this.__data__=[],this.size=0}},98373,(e,t,i)=>{t.exports=function(e,t){return e===t||e!=e&&t!=t}},98053,(e,t,i)=>{var r=e.r(98373);t.exports=function(e,t){for(var i=e.length;i--;)if(r(e[i][0],t))return i;return -1}},79104,(e,t,i)=>{var r=e.r(98053),a=Array.prototype.splice;t.exports=function(e){var t=this.__data__,i=r(t,e);return!(i<0)&&(i==t.length-1?t.pop():a.call(t,i,1),--this.size,!0)}},95185,(e,t,i)=>{var r=e.r(98053);t.exports=function(e){var t=this.__data__,i=r(t,e);return i<0?void 0:t[i][1]}},33127,(e,t,i)=>{var r=e.r(98053);t.exports=function(e){return r(this.__data__,e)>-1}},82058,(e,t,i)=>{var r=e.r(98053);t.exports=function(e,t){var i=this.__data__,a=r(i,e);return a<0?(++this.size,i.push([e,t])):i[a][1]=t,this}},69644,(e,t,i)=>{var r=e.r(27279),a=e.r(79104),n=e.r(95185),o=e.r(33127),s=e.r(82058);function l(e){var t=-1,i=null==e?0:e.length;for(this.clear();++t<i;){var r=e[t];this.set(r[0],r[1])}}l.prototype.clear=r,l.prototype.delete=a,l.prototype.get=n,l.prototype.has=o,l.prototype.set=s,t.exp
547orts=l},28163,(e,t,i)=>{var r=e.r(69644);t.exports=function(){this.__data__=new r,this.size=0}},47546,(e,t,i)=>{t.exports=function(e){var t=this.__data__,i=t.delete(e);return this.size=t.size,i}},92815,(e,t,i)=>{t.exports=function(e){return this.__data__.get(e)}},85050,(e,t,i)=>{t.exports=function(e){return this.__data__.has(e)}},29380,(e,t,i)=>{t.exports=e.g&&e.g.Object===Object&&e.g},47663,(e,t,i)=>{var r=e.r(29380),a="object"==typeof self&&self&&self.Object===Object&&self;t.exports=r||a||Function("return this")()},80783,(e,t,i)=>{t.exports=e.r(47663).Symbol},40167,(e,t,i)=>{var r=e.r(80783),a=Object.prototype,n=a.hasOwnProperty,o=a.toString,s=r?r.toStringTag:void 0;t.exports=function(e){var t=n.call(e,s),i=e[s];try{e[s]=void 0;var r=!0}catch(e){}var a=o.call(e);return r&&(t?e[s]=i:delete e[s]),a}},43451,(e,t,i)=>{var r=Object.prototype.toString;t.exports=function(e){return r.call(e)}},12904,(e,t,i)=>{var r=e.r(80783),a=e.r(40167),n=e.r(43451),o=r?r.toStringTag:void 0;t.exports=function(e){return null==e?void 0===e?"[object Undefined]":"[object Null]":o&&o in Object(e)?a(e):n(e)}},3275,(e,t,i)=>{t.exports=function(e){var t=typeof e;return null!=e&&("object"==t||"function"==t)}},38299,(e,t,i)=>{var r=e.r(12904),a=e.r(3275);t.exports=function(e){if(!a(e))return!1;var t=r(e);return"[object Function]"==t||"[object GeneratorFunction]"==t||"[object AsyncFunction]"==t||"[object Proxy]"==t}},15986,(e,t,i)=>{t.exports=e.r(47663)["__core-js_shared__"]},52230,(e,t,i)=>{var r,a=e.r(15986),n=(r=/[^.]+$/.exec(a&&a.keys&&a.keys.IE_PROTO||""))?"Symbol(src)_1."+r:"";t.exports=function(e){return!!n&&n in e}},42186,(e,t,i)=>{var r=Function.prototype.toString;t.exports=function(e){if(null!=e){try{return r.call(e)}catch(e){}try{return e+""}catch(e){}}return""}},84539,(e,t,i)=>{var r=e.r(38299),a=e.r(52230),n=e.r(3275),o=e.r(42186),s=/^\[object .+?Constructor\]$/,l=Object.prototype,c=Function.prototype.toString,d=l.hasOwnProperty,u=RegExp("^"+c.call(d).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");t.exports=function(e){return!(!n(e)||a(e))&&(r(e)?u:s).test(o(e))}},6394,(e,t,i)=>{t.exports=function(e,t){return null==e?void 0:e[t]}},89346,(e,t,i)=>{var r=e.r(84539),a=e.r(6394);t.exports=function(e,t){var i=a(e,t);return r(i)?i:void 0}},96138,(e,t,i)=>{t.exports=e.r(89346)(e.r(47663),"Map")},98749,(e,t,i)=>{t.exports=e.r(89346)(Object,"create")},73931,(e,t,i)=>{var r=e.r(98749);t.exports=function(){this.__data__=r?r(null):{},this.size=0}},32358,(e,t,i)=>{t.exports=function(e){var t=this.has(e)&&delete this.__data__[e];return this.size-=!!t,t}},4400,(e,t,i)=>{var r=e.r(98749),a=Object.prototype.hasOwnProperty;t.exports=function(e){var t=this.__data__;if(r){var i=t[e];return"__lodash_hash_undefined__"===i?void 0:i}return a.call(t,e)?t[e]:void 0}},88170,(e,t,i)=>{var r=e.r(98749),a=Object.prototype.hasOwnProperty;t.exports=function(e){var t=this.__data__;return r?void 0!==t[e]:a.call(t,e)}},75942,(e,t,i)=>{var r=e.r(98749);t.exports=function(e,t){var i=this.__data__;return this.size+=+!this.has(e),i[e]=r&&void 0===t?"__lodash_hash_undefined__":t,this}},18832,(e,t,i)=>{var r=e.r(73931),a=e.r(32358),n=e.r(4400),o=e.r(88170),s=e.r(75942);function l(e){var t=-1,i=null==e?0:e.length;for(this.clear();++t<i;){var r=e[t];this.set(r[0],r[1])}}l.prototype.clear=r,l.prototype.delete=a,l.prototype.get=n,l.prototype.has=o,l.prototype.set=s,t.exports=l},79419,(e,t,i)=>{var r=e.r(18832),a=e.r(69644),n=e.r(96138);t.exports=function(){this.size=0,this.__data__={hash:new r,map:new(n||a),string:new r}}},95330,(e,t,i)=>{t.exports=function(e){var t=typeof e;return"string"==t||"number"==t||"symbol"==t||"boolean"==t?"__proto__"!==e:null===e}},3156,(e,t,i)=>{var r=e.r(95330);t.exports=function(e,t){var i=e.__data__;return r(t)?i["string"==typeof t?"string":"hash"]:i.map}},23788,(e,t,i)=>{var r=e.r(3156);t.exports=function(e){var t=r(this,e).delete(e);return this.size-=!!t,t}},70364,(e,t,i)=>{var r=e.r(3156);t.exports=function(e){return r(this,e).get(e)}},40138,(e,t,i)=>{var r=e.r(3156);t.exports=function(e){return r(this,e).has(e)}},32058,(e,t,i)=>{var r=e.r(3156);t.exports=function(e,t){var i=r(this,e),a=i.size;return i.set(e,t),this.size+=+(i.size!=a),this}},33571,(e,t,i)=>{var r=e.r(79419),a=e.r(23788),n=e.r(70364),o=e.r(40138),s=e.r(32058);function l(e){var t=-1,i=null==e?0:e.length;for(this.clear();++t<i;){var r=e[t];this.set(r[0],r[1])}}l.prototype.clear=r,l.prototype.delete=a,l.prototype.get=n,l.prototype.has=o,l.prototype.set=s,t.exp
547orts=l},14745,(e,t,i)=>{var r=e.r(69644),a=e.r(96138),n=e.r(33571);t.exports=function(e,t){var i=this.__data__;if(i instanceof r){var o=i.__data__;if(!a||o.length<199)return o.push([e,t]),this.size=++i.size,this;i=this.__data__=new n(o)}return i.set(e,t),this.size=i.size,this}},98620,(e,t,i)=>{var r=e.r(69644),a=e.r(28163),n=e.r(47546),o=e.r(92815),s=e.r(85050),l=e.r(14745);function c(e){var t=this.__data__=new r(e);this.size=t.size}c.prototype.clear=a,c.prototype.delete=n,c.prototype.get=o,c.prototype.has=s,c.prototype.set=l,t.exports=c},38742,(e,t,i)=>{t.exports=function(e,t){for(var i=-1,r=null==e?0:e.length;++i<r&&!1!==t(e[i],i,e););return e}},10015,(e,t,i)=>{var r=e.r(89346);t.exports=function(){try{var e=r(Object,"defineProperty");return e({},"",{}),e}catch(e){}}()},98629,(e,t,i)=>{var r=e.r(10015);t.exports=function(e,t,i){"__proto__"==t&&r?r(e,t,{configurable:!0,enumerable:!0,value:i,writable:!0}):e[t]=i}},93035,(e,t,i)=>{var r=e.r(98629),a=e.r(98373),n=Object.prototype.hasOwnProperty;t.exports=function(e,t,i){var o=e[t];n.call(e,t)&&a(o,i)&&(void 0!==i||t in e)||r(e,t,i)}},78649,(e,t,i)=>{var r=e.r(93035),a=e.r(98629);t.exports=function(e,t,i,n){var o=!i;i||(i={});for(var s=-1,l=t.length;++s<l;){var c=t[s],d=n?n(i[c],e[c],c,i,e):void 0;void 0===d&&(d=e[c]),o?a(i,c,d):r(i,c,d)}return i}},66726,(e,t,i)=>{t.exports=function(e,t){for(var i=-1,r=Array(e);++i<e;)r[i]=t(i);return r}},32836,(e,t,i)=>{t.exports=function(e){return null!=e&&"object"==typeof e}},66855,(e,t,i)=>{var r=e.r(12904),a=e.r(32836);t.exports=function(e){return a(e)&&"[object Arguments]"==r(e)}},13266,(e,t,i)=>{var r=e.r(66855),a=e.r(32836),n=Object.prototype,o=n.hasOwnProperty,s=n.propertyIsEnumerable;t.exports=r(function(){return arguments}())?r:function(e){return a(e)&&o.call(e,"callee")&&!s.call(e,"callee")}},48684,(e,t,i)=>{t.exports=Array.isArray},4974,(e,t,i)=>{t.exports=function(){return!1}},13272,(e,t,i)=>{var r=e.r(47663),a=e.r(4974),n=i&&!i.nodeType&&i,o=n&&t&&!t.nodeType&&t,s=o&&o.exports===n?r.Buffer:void 0;t.exports=(s?s.isBuffer:void 0)||a},5251,(e,t,i)=>{var r=/^(?:0|[1-9]\d*)$/;t.exports=function(e,t){var i=typeof e;return!!(t=null==t?0x1fffffffffffff:t)&&("number"==i||"symbol"!=i&&r.test(e))&&e>-1&&e%1==0&&e<t}},57279,(e,t,i)=>{t.exports=function(e){return"number"==typeof e&&e>-1&&e%1==0&&e<=0x1fffffffffffff}},19745,(e,t,i)=>{var r=e.r(12904),a=e.r(57279),n=e.r(32836),o={};o["[object Float32Array]"]=o["[object Float64Array]"]=o["[object Int8Array]"]=o["[object Int16Array]"]=o["[object Int32Array]"]=o["[object Uint8Array]"]=o["[object Uint8ClampedArray]"]=o["[object Uint16Array]"]=o["[object Uint32Array]"]=!0,o["[object Arguments]"]=o["[object Array]"]=o["[object ArrayBuffer]"]=o["[object Boolean]"]=o["[object DataView]"]=o["[object Date]"]=o["[object Error]"]=o["[object Function]"]=o["[object Map]"]=o["[object Number]"]=o["[object Object]"]=o["[object RegExp]"]=o["[object Set]"]=o["[object String]"]=o["[object WeakMap]"]=!1,t.exports=function(e){return n(e)&&a(e.length)&&!!o[r(e)]}},63115,(e,t,i)=>{t.exports=function(e){return function(t){return e(t)}}},95047,(e,t,i)=>{var r=e.r(29380),a=i&&!i.nodeType&&i,n=a&&t&&!t.nodeType&&t,o=n&&n.exports===a&&r.process;t.exports=function(){try{var e=n&&n.require&&n.require("util").types;if(e)return e;return o&&o.binding&&o.binding("util")}catch(e){}}()},75299,(e,t,i)=>{var r=e.r(19745),a=e.r(63115),n=e.r(95047),o=n&&n.isTypedArray;t.exports=o?a(o):r},19188,(e,t,i)=>{var r=e.r(66726),a=e.r(13266),n=e.r(48684),o=e.r(13272),s=e.r(5251),l=e.r(75299),c=Object.prototype.hasOwnProperty;t.exports=function(e,t){var i=n(e),d=!i&&a(e),u=!i&&!d&&o(e),p=!i&&!d&&!u&&l(e),m=i||d||u||p,h=m?r(e.length,String):[],f=h.length;for(var g in e)(t||c.call(e,g))&&!(m&&("length"==g||u&&("offset"==g||"parent"==g)||p&&("buffer"==g||"byteLength"==g||"byteOffset"==g)||s(g,f)))&&h.push(g);return h}},34274,(e,t,i)=>{var r=Object.prototype;t.exports=function(e){var t=e&&e.constructor;return e===("function"==typeof t&&t.prototype||r)}},58705,(e,t,i)=>{t.exports=function(e,t){return function(i){return e(t(i))}}},17059,(e,t,i)=>{t.exports=e.r(58705)(Object.keys,Object)},58629,(e,t,i)=>{var r=e.r(34274),a=e.r(17059),n=Object.prototype.hasOwnProperty;t.exports=function(e){if(!r(e))return a(e);var t=[];for(var i in Object(e))n.call(e,i)&&"constructor"!=i&&t.push(i);return t}},79858,(e,t,i)=>{var r=e.r(38299),a=e.r(57279);t.exports=function(e){return null!=e&&a(e.length)&&!r(e)}},22335,(e,t,i)=>{var r=e.r(19188),a=e.r(58629),n=e.r(79858);t.exports=function(e){return n(e)?r(e):a(e)}},4537,(e,t,i)=>{var r=e.r(78649),a=e.r(22335);t.exports=function(e,t){return e&&r(t,a(t),e)}},84288,(e,t,i)=>{t.exports=function(e){var t=[];if(null!=e)for(var i in Object(e))t.push(i);return t}},11824,(e,t,i)=>{var r=e.r(3275),a=e.r(34274),n=e.r(84288),o=Object.prototype.hasOwnProperty;t.exports=function(e){if(!r(e))return n(e);var t=a(e),i=[];for(var s in e)"constructor"==s&&(t||!o.call(e,s))||i.push(s);return i}},73140,(e,t,i)=>{var r=e.r(19188),a=e.r(11824),n=e.r(79858);t.exports=function(e){return n(e)?r(e,!0):a(e)}},41933,(e,t,i)=>{var r=e.r(78649),a=e.r(73140);t.exports=function(e,t){return e&&r(t,a(t),e)}},13278,(e,t,i)=>{var r=e.r(47663),a=i&&!i.nodeType&&i,n=a&&t&&!t.nodeType&&t,o=n&&n.exports===a?r.Buffer:void 0,s=o?o.allocUnsafe:void 0;t.exports=function(e,t){if(t)return e.slice();var i=e.length,r=s?s(i):new e.constructor(i);return e.copy(r),r}},38402,(e,t,i)=>{t.exports=function(e,t){var i=-1,r=e.length;for(t||(t=Array(r));++i<r;)t[i]=e[i];return t}},56408,(e,t,i)=>{t.exports=function(e,t){for(var i=-1,r=null==e?0:e.length,a=0,n=[];++i<r;){var o=e[i];t(o,i,e)&&(n[a++]=o)}return n}},1107,(e,t,i)=>{t.exports=function(){return[]}},40811,(e,t,i)=>{var r=e.r(56408),a=e.r(1107),n=Object.prototype.propertyIsEnumerable,o=Object.getOwnPropertySymbols;t.exports=o?function(e){return null==e?[]:r(o(e=Object(e)),function(t){return n.call(e,t)})}:a},68389,(e,t,i)=>{var r=e.r(78649),a=e.r(40811);t.exports=function(e,t){return r(e,a(e),t)}},76723,(e,t,i)=>{t.exports=function(e,t){for(var i=-1,r=t.length,a=e.length;++i<r;)e[a+i]=t[i];return e}},61978,(e,t,i)=>{t.exports=e.r(58705)(Object.getPrototypeOf,Object)},2491,(e,t,i)=>{var r=e.r(76723),a=e.r(61978),n=e.r(40811),o=e.r(1107);t.exports=Object.getOwnPropertySymbols?function(e){for(var t=[];e;)r(t,n(e)),e=a(e);return t}:o},38432,(e,t,i)=>{var r=e.r(78649),a=e.r(2491);t.exports=function(e,t){return r(e,a(e),t)}},38916,(e,t,i)=>{var r=e.r(76723),a=e.r(48684);t.exports=function(e,t,i){var n=t(e);return a(e)?n:r(n,i(e))}},77256,(e,t,i)=>{var r=e.r(38916),a=e.r(40811),n=e.r(22335);t.exports=function(e){return r(e,n,a)}},10845,(e,t,i)=>{var r=e.r(38916),a=e.r(2491),n=e.r(73140);t.exports=function(e){return r(e,n,a)}},25106,(e,t,i)=>{t.exports=e.r(89346)(e.r(47663),"DataView")},41298,(e,t,i)=>{t.exports=e.r(89346)(e.r(47663),"Promise")},40682,(e,t,i)=>{t.exports=e.r(89346)(e.r(47663),"Set")},78166,(e,t,i)=>{t.exports=e.r(89346)(e.r(47663),"WeakMap")},68829,(e,t,i)=>{var r=e.r(25106),a=e.r(96138),n=e.r(41298),o=e.r(40682),s=e.r(78166),l=e.r(12904),c=e.r(42186),d="[object Map]",u="[object Promise]",p="[object Set]",m="[object WeakMap]",h="[object DataView]",f=c(r),g=c(a),x=c(n),y=c(o),v=c(s),b=l;
547(r&&b(new r(new ArrayBuffer(1)))!=h||a&&b(new a)!=d||n&&b(n.resolve())!=u||o&&b(new o)!=p||s&&b(new s)!=m)&&(b=function(e){var t=l(e),i="[object Object]"==t?e.constructor:void 0,r=i?c(i):"";if(r)switch(r){case f:return h;case g:return d;case x:return u;case y:return p;case v:return m}return t}),t.exports=b},13634,(e,t,i)=>{var r=Object.prototype.hasOwnProperty;t.exports=function(e){var t=e.length,i=new e.constructor(t);return t&&"string"==typeof e[0]&&r.call(e,"index")&&(i.index=e.index,i.input=e.input),i}},84742,(e,t,i)=>{t.exports=e.r(47663).Uint8Array},96921,(e,t,i)=>{var r=e.r(84742);t.exports=function(e){var t=new e.constructor(e.byteLength);return new r(t).set(new r(e)),t}},99486,(e,t,i)=>{var r=e.r(96921);t.exports=function(e,t){var i=t?r(e.buffer):e.buffer;return new e.constructor(i,e.byteOffset,e.byteLength)}},68919,(e,t,i)=>{var r=/\w*$/;t.exports=function(e){var t=new e.constructor(e.source,r.exec(e));return t.lastIndex=e.lastIndex,t}},5815,(e,t,i)=>{var r=e.r(80783),a=r?r.prototype:void 0,n=a?a.valueOf:void 0;t.exports=function(e){return n?Object(n.call(e)):{}}},74935,(e,t,i)=>{var r=e.r(96921);t.exports=function(e,t){var i=t?r(e.buffer):e.buffer;return new e.constructor(i,e.byteOffset,e.length)}},44043,(e,t,i)=>{var r=e.r(96921),a=e.r(99486),n=e.r(68919),o=e.r(5815),s=e.r(74935);t.exports=function(e,t,i){var l=e.constructor;switch(t){case"[object ArrayBuffer]":return r(e);case"[object Boolean]":case"[object Date]":return new l(+e);case"[object DataView]":return a(e,i);case"[object Float32Array]":case"[object Float64Array]":case"[object Int8Array]":case"[object Int16Array]":case"[object Int32Array]":case"[object Uint8Array]":case"[object Uint8ClampedArray]":case"[object Uint16Array]":case"[object Uint32Array]":return s(e,i);case"[object Map]":case"[object Set]":return new l;case"[object Number]":case"[object String]":return new l(e);case"[object RegExp]":return n(e);case"[object Symbol]":return o(e)}}},13043,(e,t,i)=>{var r=e.r(3275),a=Object.create;t.exports=function(){function e(){}return function(t){if(!r(t))return{};if(a)return a(t);e.prototype=t;var i=new e;return e.prototype=void 0,i}}()},31785,(e,t,i)=>{var r=e.r(13043),a=e.r(61978),n=e.r(34274);t.exports=function(e){return"function"!=typeof e.constructor||n(e)?{}:r(a(e))}},5701,(e,t,i)=>{var r=e.r(68829),a=e.r(32836);t.exports=function(e){return a(e)&&"[object Map]"==r(e)}},5964,(e,t,i)=>{var r=e.r(5701),a=e.r(63115),n=e.r(95047),o=n&&n.isMap;t.exports=o?a(o):r},11106,(e,t,i)=>{var r=e.r(68829),a=e.r(32836);t.exports=function(e){return a(e)&&"[object Set]"==r(e)}},10171,(e,t,i)=>{var r=e.r(11106),a=e.r(63115),n=e.r(95047),o=n&&n.isSet;t.exports=o?a(o):r},59093,(e,t,i)=>{var r=e.r(98620),a=e.r(38742),n=e.r(93035),o=e.r(4537),s=e.r(41933),l=e.r(13278),c=e.r(38402),d=e.r(68389),u=e.r(38432),p=e.r(77256),m=e.r(10845),h=e.r(68829),f=e.r(13634),g=e.r(44043),x=e.r(31785),y=e.r(48684),v=e.r(13272),b=e.r(5964),w=e.r(3275),_=e.r(10171),k=e.r(22335),S=e.r(73140),j="[object Arguments]",C="[object Function]",T="[object Object]",N={};N[j]=N["[object Array]"]=N["[object ArrayBuffer]"]=N["[object DataView]"]=N["[object Boolean]"]=N["[object Date]"]=N["[object Float32Array]"]=N["[object Float64Array]"]=N["[object Int8Array]"]=N["[object Int16Array]"]=N["[object Int32Array]"]=N["[object Map]"]=N["[object Number]"]=N[T]=N["[object RegExp]"]=N["[object Set]"]=N["[object String]"]=N["[object Symbol]"]=N["[object Uint8Array]"]=N["[object Uint8ClampedArray]"]=N["[object Uint16Array]"]=N["[object Uint32Array]"]=!0,N["[object Error]"]=N[C]=N["[object WeakMap]"]=!1,t.exports=function e(t,i,I,E,L,R){var F,O=1&i,$=2&i,A=4&i;if(I&&(F=L?I(t,E,L,R):I(t)),void 0!==F)return F;if(!w(t))return t;var P=y(t);if(P){if(F=f(t),!O)return c(t,F)}else{var M=h(t),D=M==C||"[object GeneratorFunction]"==M;if(v(t))return l(t,O);if(M==T||M==j||D&&!L){if(F=$||D?{}:x(t),!O)return $?u(t,s(F,t)):d(t,o(F,t))}else{if(!N[M])return L?t:{};F=g(t,M,O)}}R||(R=new r);var z=R.get(t);if(z)return z;R.set(t,F),_(t)?t.forEach(function(r){F.add(e(r,i,I,r,t,R))}):b(t)&&t.forEach(function(r,a){F.set(a,e(r,i,I,a,t,R))});var H=A?$?m:p:$?S:k,W=P?void 0:H(t);return a(W||t,function(r,a){W&&(r=t[a=r]),n(F,a,e(r,i,I,a,t,R))}),F}},21679,(e,t,i)=>{var r=e.r(59093);t.exports=function(e){return r(e,5)}},21709,e=>{"use strict";var t=e.i(21679);function i(e,t){return e?e.map(e=>r(e,t)):[]}function r(e,t,i=!0){if(i&&!e?.url)return null;let{siteVars:a,locale:n,asPath:o}=t;try{let t=null;if(e?.url)if(e.url.startsWith("#")){let i=o;o.includes("#")&&(i=i.split("#")[0]),i=i.replace(/\/$/,""),t=new URL(`/${n}${i}${e.url}`,a.url)}else t=new URL(e?.url,a.url);return t?.pathname&&t.pathname.endsWith(`/${a.frontUri}`)&&(t.pathname=t.pathname.replace(`/${a.frontUri}`,"")),{url:t?t.toString():null,text:e?.title||null,attributes:e?.options?.attributes||{}}}catch(e){return console.error("Error creating URL object.",e.message),null}}function a(e){let t=null,i=null;if(e.includes("youtu")){let r;t=void 0!==(r=e.split(/(vi\/|v%3D|v=|\/v\/|youtu\.be\/|\/embed\/)/))[2]?r[2].split(/[^\w-]/i)[0]:r[0],i="youtube"}else if(e.includes("vimeo"))t=e.split("/").pop()||null,i="vimeo";else if(e.includes("hubspotvideo")){let r;t=(r=e.match(/play\.hubspotvideo\.com\/v\/(\d+\/id\/\d+)/))?r[1]:null,i="hubspot"}return t&&i?{videoId:t,serviceName:i}:null}function n(e,t,i,r){if(!e)return null;let n=!!r&&["black","indigo","turquoise"].includes(r);if("media--local_video"==e.type)return e.field_media_video_file?{video:{url:"https://cms.forterro.com"+e.field_media_video_file.uri.url,serviceName:"local"}}:null;if("media--remote_video"==e.type){if(!e.field_media_oembed_video)return null;let t=a(e.field_media_oembed_video);if(!t)return null;let i=e.field_media_image?"field_media_image":"hubspot"===t.serviceName?null:"thumbnail";return{video:{videoId:t.videoId,serviceName:t.serviceName,...i?{thumb:{images:{default:o(e[
547i],"image_w_620_h_348_scale_crop"),mobile_l:o(e[i],"image_w_2000_h_1124_scale_crop")},alt:e[i]?.resourceIdObjMeta?.alt||e.name}}:{}}}}if(["media--icon","media--small_icon"].includes(e.type))return e.field_media_image?.uri?.url?{icon:{url:"https://cms.forterro.com"+e.field_media_image.uri.url,alt:e.field_media_image.resourceIdObjMeta.alt},...i?{link:i}:{}}:null;{if("media--image"==e.type)return e.field_media_image?{picture:{images:{default:o(e.field_media_image,t?.default?t.default:"image_w_1400_max"),mobile_l:t?.mobile_l?o(e.field_media_image,t.mobile_l):null,tablet:t?.tablet?o(e.field_media_image,t.tablet):null,desktop:t?.desktop?o(e.field_media_image,t.desktop):null},alt:e.field_media_image.resourceIdObjMeta.alt},...i?{link:i}:{}}:null;if("media--software_screenshots"!=e.type)return null;let r="field_media_image_light";return e[r]?.uri?.url?(n&&(r="field_media_image",e[r]?.uri?.url||(r="field_media_image_light")),{picture:{images:{default:"image/svg+xml"==e[r].filemime?"https://cms.forterro.com"+e[r].uri.url:e[r].uri.url},alt:e[r].resourceIdObjMeta.alt}}):null}}function o(e,t){if("image/svg+xml"===e.filemime||"image/gif"===e.filemime)return new URL(e.uri.url,"https://cms.forterro.com").toString();let i=e.uri.url.replace("/sites/default/files",`/sites/default/files/styles/${t}/public`),r=["image_w_1200_h_630_scale_crop"].includes(t)||i.endsWith(".webp")?"":".webp";return new URL(`${i}${r}`,"https://cms.forterro.com").toString()}function s(e,t){return e.field_badges_header||e?.field_badges.length?{header:e.field_badges_header?.processed,badges:e.field_badges.map(e=>({picture:{images:{default:o(e.field_footer_badge,"image_w_620_scale")},alt:e.field_footer_badge.resourceIdObjMeta.alt},link:r(e.field_link,t)}))}:null}function l(e,t){return["instagram","x","youtube","facebook","linkedin"].filter(t=>e[`field_${t}_url`]).map(i=>({id:i,link:r(e[`field_${i}_url`],t)}))}function c(e,t){let i=t.siteVars.locales;return void 0==i?(console.log("Available locales not found for site "+t.siteVars.id),[]):e?e.map(e=>r(e,t)):i.map(e=>({text:e,url:"/"}))}function d(e,i,a,n,o,s){void 0==o&&(o=["WebPage"]),!o.includes("WebSite")&&(o.includes("WebPage")||o.includes("FAQPage"))&&o.push("WebSite"),!o.includes("Organization")&&(o.includes("BlogPosting")||o.includes("NewsArticle")||o.includes("WebSite"))&&o.push("Organization"),o.includes("BreadcrumbList")||o.push("BreadcrumbList");let l=[],c={};i.forEach(t=>{if(!t?.attributes?.name||!t?.attributes?.content||!t?.attributes?.group)return;void 0==c[t.attributes.group]&&(l.push({}),c[t.attributes.group]=l.length);let i=c[t.attributes.group]-1;switch(t.attributes.name){case"url":l[i][t.attributes.name]=r({url:t.attributes.content},e).url;break;case"keywords":if(Array.isArray(t.attributes.content)){let e=[];t.attributes.content.forEach(t=>{t.split(" ").filter(e=>e.length>0).forEach(t=>{e.push(t)})}),e.length>0&&(l[i][t.attributes.name]=e.join(","))}else l[i][t.attributes.name]=t.attributes.content;break;default:l[i][t.attributes.name]=t.attributes.content}});let d=void 0==c.schema_web_page?null:l[c.schema_web_page-1],u=d?.url;if(a&&d&&void 0!=d["@id"]&&(d["@id"]=d["@id"].replace(`${e.siteVars.frontUri}/`,"")),n&&!a&&u){let t=n.map(t=>r(t,e)).filter(e=>e?.url&&e?.text).map((e,t)=>({"@type":"ListItem",position:t+1,name:e.text,item:e.url}));t.length>1&&(l.push({"@type":"BreadcrumbList","@id":`${u}/#breadcrumb`,itemListElement:t}),d.breadcrumb={"@id":`${u}/#breadcrumb`})}return{"@context":"https://schema.org","@graph":o.map(e=>{let i=e;switch(e){case"BlogPosting":case"NewsArticle":i="Article";break;case"FAQPage":i="WebPage"}let r=l.find(e=>e["@type"]==i);if(r){var a=r,n=e,o=s;let i=(0,t.default)(a);if(i["@type"]=n,"FAQPage"===n){let e=o.field_paragraphs.find(e=>"paragraph--columns"==e.type&&e.field_columns.find(e=>e.field_column_contents.find(e=>"paragraph--accordion"==e.type)));void 0!=e&&(i.mainEntity=e.field_columns.flatMap(e=>e.field_column_contents).filter(e=>"paragraph--accordion"===e.type).map(e=>({"@type":"Question",name:e.field_title,acceptedAnswer:{"@type":"Answer",text:e.field_text.processed}})))}return i}}).filter(e=>null!=e)}}function u(e){if(!e?.value)return!0;let t=new Date,i=new Date(e.value),r=e.end_value?new Date(e.end_value):null;return t>=i&&(null===r||t<=new Date(r.getTime()+6e4))}e.s(["getDerivativeUrl",()=>o,"parseVideoUrl",()=>a,"prepareBadgesField",()=>s,"prepareLanguages",()=>c,"prepareLinkField",()=>r,"prepareLinksField",()=>i,"prepareMediaField",()=>n,"prepareSchemaOrgContents",()=>d,"prepareSocialLinks",()=>l,"topNotificationIsInSchedule",()=>u])},67785,39131,e=>{"use strict";var t=e.i(91398);e.i(24690);var i=e.i(6611),r=e.i(60814);let a=r.default.picture.withConfig({displayName:"Picture__StyledPicture",componentId:"sc-1be9492e-0"})` 548 display: block; 549`;e.s(["Picture",0,({images:e,alt:r,className:n})=>e.default?(0,t.jsxs)(a,{className:`media-item-wrapper ${n||""}`,children:[e.mobile_l&&(0,t.jsx)("source",{media:`(min-width:${i.breakpoints.mobile_l}px) ${e.tablet?`and (max-width:${i.breakpoints.tablet-1}px)`:e.desktop?`and (max-width:${i.breakpoints.desktop-1}px)`:""}`,srcSet:e.mobile_l}),e.tablet&&(0,t.jsx)("source",{media:`(min-width:${i.breakpoints.tablet}px) ${e.desktop?`and (max-width:${i.breakpoints.desktop-1}px)`:""}`,srcSet:e.tablet}),e.desktop&&(0,t.jsx)("source",{media:`(min-width:${i.breakpoints.desktop}px)`,srcSet:e.desktop}),(0,t.jsx)("img",{src:e.default,alt:r})]}):(console.error("Picture: empty default url."),null)],39131),e.s([],67785)},37039,(e,t,i)=>{"use strict";i._=function(e,t){if(null==e)return{};var i,r,a={},n=Object.keys(e);for(r=0;r<n.length;r++)i=n[r],t.indexOf(i)>=0||(a[i]=e[i]);return a}},88849,(e,t,i)=>{"use strict";var r=e.r(37039);i._=function(e,t){if(null==e)return{};var i,a,n=r._(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(a=0;a<o.length;a++)i=o[a],!(t.indexOf(i)>=0)&&Object.prototype.propertyIsEnumerable.call(e,i)&&(n[i]=e[i])}return n}},62881,(e,t,i)=>{"use strict";i._=function(e,t,i){return t in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i,e}},76469,(e,t,i)=>{"use strict";var r=e.r(62881);i._=function(e){for(var t=1;t<arguments.length;t++){var i=null!=arguments[t]?arguments[t]:{},a=Object.keys(i);"function"==typeof Object.getOwnPropertySymbols&&(a=a.concat(Object.getOwnPropertySymbols(i).filter(function(e){return Object.getOwnPropertyDescriptor(i,e).enumerable}))),a.forEach(function(t){r._(e,t,i[t])})}return e}},64337,(e,t,i)=>{"use strict";i._=function(e,t){(null==t||t>e.length)&&(t=e.length);for(var i=0,r=Array(t);i<t;i++)r[i]=e[i];return r}},49098,(e,t,i)=>{"use strict";var r=e.r(64337);i._=function(e){if(Array.isArray(e))return r._(e)}},91786,(e,t,i)=>{"use strict";i._=function(e){if("u">typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}},95875,(e,t,i)=>{"use strict";i._=function(){throw TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}},7505,(e,t,i)=>{"use strict";var r=e.r(64337);i._=function(e,t){if(e){if("string"==typeof e)return r._(e,t);var i=Object.prototype.toString.call(e).slice(8,-1);if("Object"===i&&e.constructor&&(i=e.constructor.name),"Map"===i||"Set"===i)return Array.from(i);if("Arguments"===i||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(i))return r._(e,t)}}},88361,(e,t,i)=>{"use strict";var r=e.r(49098),a=e.r(91786),n=e.r(95875),o=e.r(7505);i._=function(e){return r._(e)||a._(e)||o._(e)||n._()}},2186,(e,t,i)=>{"use strict";function r(e){return i._=r=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},r(e)}i._=r},77565,(e,t,i)=>{"use strict";function r(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(i._=r=function(){return!!e})()}i._=r},74993,(e,t,i)=>{"use strict";i._=function(e){if(void 0===e)throw ReferenceError("this hasn't been initialised - super() hasn't been called");return e}},94337,(e,t,i)=>{"use strict";i._=function(e){return e&&"u">typeof Symbol&&e.constructor===Symbol?"symbol":typeof e}},63207,(e,t,i)=>{"use strict";var r=e.r(74993),a=e.r(94337);i._=function(e,t){return t&&("object"===a._(t)||"function"==typeof t)?t:r._(e)}},78866,(e,t,i)=>{"use strict";var r=e.r(2186),a=e.r(77565),n=e.r(63207);i._=function(e,t,i){return t=r._(t),n._(e,a._()?Reflect.construct(t,i||[],r._(e).constructor):t.apply(e,i))}},84809,(e,t,i)=>{"use strict";i._=function(e,t){if(!(e instanceof t))throw TypeError("Cannot call a class as a function")}},60129,(e,t,i)=>{"use strict";function r(e,t){for(var i=0;i<t.length;i++){var r=t[i];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}i._=function(e,t,i){return t&&r(e.prototype,t),i&&r(e,i),e}},3677,(e,t,i)=>{"use strict";function r(e,t){return i._=r=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},r(e,t)}i._=r},32507,(e,t,i)=>{"use strict";var r=e.r(3677);i._=function(e,t){if("function"!=typeof t&&null!==t)throw TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&r._(e,t)}},86244,(e,t,i)=>{"use strict";i._=function(e,t){return null!=t&&"u">typeof Symbol&&t[Symbol.hasInstance]?!!t[Symbol.hasInstance](e):e instanceof t}},37609,(e,t,i)=>{function r(){this._events=this._events||{},this._maxListeners=this._maxListeners||void 0}function a(e){return"function"==typeof e}function n(e){return"object"==typeof e&&null!==e}t.exports=r,r.prototype._events=void 0,r.prototype._maxListeners=void 0,r.defaultMaxListeners=10,r.prototype.setMaxListeners=function(e){if("number"!=typeof e||e<0||isNaN(e))throw TypeError("n must be a positive number");return this._maxListeners=e,this},r.prototype.emit=function(e){var t,i,r,o,s,l;if(this._events||(this._events={}),"error"===e&&(!this._events.error||n(this._events.error)&&!this._events.error.length)){if(t=arguments[1],t instanceof Error)throw t;var c=Error('Uncaught, unspecified "error" event. ('+t+")");throw c.context=t,c}if(void 0===(i=this._events[e]))return!1;if(a(i))switch(arguments.length){case 1:i.call(this);break;case 2:i.call(this,arguments[1]);break;case 3:i.call(this,arguments[1],arguments[2]);break;
549default:o=Array.prototype.slice.call(arguments,1),i.apply(this,o)}else if(n(i))for(s=0,o=Array.prototype.slice.call(arguments,1),r=(l=i.slice()).length;s<r;s++)l[s].apply(this,o);return!0},r.prototype.addListener=function(e,t){var i;if(!a(t))throw TypeError("listener must be a function");return this._events||(this._events={}),this._events.newListener&&this.emit("newListener",e,a(t.listener)?t.listener:t),this._events[e]?n(this._events[e])?this._events[e].push(t):this._events[e]=[this._events[e],t]:this._events[e]=t,n(this._events[e])&&!this._events[e].warned&&(i=void 0===this._maxListeners?r.defaultMaxListeners:this._maxListeners)&&i>0&&this._events[e].length>i&&(this._events[e].warned=!0,console.error("(node) warning: possible EventEmitter memory leak detected. %d listeners added. Use emitter.setMaxListeners() to increase limit.",this._events[e].length),"function"==typeof console.trace&&console.trace()),this},r.prototype.on=r.prototype.addListener,r.prototype.once=function(e,t){if(!a(t))throw TypeError("listener must be a function");var i=!1;function r(){this.removeListener(e,r),i||(i=!0,t.apply(this,arguments))}return r.listener=t,this.on(e,r),this},r.prototype.removeListener=function(e,t){var i,r,o,s;if(!a(t))throw TypeError("listener must be a function");if(!this._events||!this._events[e])return this;if(o=(i=this._events[e]).length,r=-1,i===t||a(i.listener)&&i.listener===t)delete this._events[e],this._events.removeListener&&this.emit("removeListener",e,t);else if(n(i)){for(s=o;s-- >0;)if(i[s]===t||i[s].listener&&i[s].listener===t){r=s;break}if(r<0)return this;1===i.length?(i.length=0,delete this._events[e]):i.splice(r,1),this._events.removeListener&&this.emit("removeListener",e,t)}return this},r.prototype.removeAllListeners=function(e){var t,i;if(!this._events)return this;if(!this._events.removeListener)return 0==arguments.length?this._events={}:this._events[e]&&delete this._events[e],this;if(0==arguments.length){for(t in this._events)"removeListener"!==t&&this.removeAllListeners(t);return this.removeAllListeners("removeListener"),this._events={},this}if(a(i=this._events[e]))this.removeListener(e,i);else if(i)for(;i.length;)this.removeListener(e,i[i.length-1]);return delete this._events[e],this},r.prototype.listeners=function(e){return this._events&&this._events[e]?a(this._events[e])?[this._events[e]]:this._events[e].slice():[]},r.prototype.listenerCount=function(e){if(this._events){var t=this._events[e];if(a(t))return 1;if(t)return t.length}return 0},r.listenerCount=function(e,t){return e.listenerCount(t)}},37940,(e,t,i)=>{"use strict";t.exports="3.28.0"},24740,(e,t,i)=>{"use strict";t.exports=function(e,t){e.prototype=Object.create(t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}})}},80892,(e,t,i)=>{"use strict";var r=e.r(37609);function a(e,t,i){this.main=e,this.fn=t,this.recommendFn=i,this.lastResults=null,this.lastRecommendResults=null}e.r(24740)(a,r),a.prototype.detach=function(){this.removeAllListeners(),this.main.detachDerivedHelper(this)},a.prototype.getModifiedState=function(e){return this.fn(e)},a.prototype.getModifiedRecommendState=function(e){return this.recommendFn(e)},t.exports=a}
549,7300,(e,t,i)=>{"use strict";t.exports={escapeFacetValue:function(e){return"string"!=typeof e?e:String(e).replace(/^-/,"\\-")},unescapeFacetValue:function(e){return"string"!=typeof e?e:e.replace(/^\\-/,"-")}}},32879,(e,t,i)=>{"use strict";function r(e){return"function"==typeof e||Array.isArray(e)||"[object Object]"===Object.prototype.toString.call(e)}t.exports=function(e){r(e)||(e={});for(var t=1,i=arguments.length;t<i;t++){var a=arguments[t];r(a)&&function e(t,i){if(t===i)return t;for(var a in i)if(Object.prototype.hasOwnProperty.call(i,a)&&"__proto__"!==a&&"constructor"!==a){var n=i[a],o=t[a];(void 0===o||void 0!==n)&&(r(o)&&r(n)?t[a]=e(o,n):t[a]="object"==typeof n&&null!==n?e(Array.isArray(n)?[]:{},n):n)}return t}(e,a)}return e}},13941,(e,t,i)=>{"use strict";t.exports=function(e){return e&&Object.keys(e).length>0}},40726,(e,t,i)=>{"use strict";t.exports=function(e,t){if(null===e)return{};var i,r,a={},n=Object.keys(e);for(r=0;r<n.length;r++)i=n[r],t.indexOf(i)>=0||(a[i]=e[i]);return a}},65903,(e,t,i)=>{"use strict";function r(e){e=e||{},this.params=e.params||[]}r.prototype={constructor:r,addParams:function(e){var t=this.params.slice();return t.push(e),new r({params:t})},removeParams:function(e){return new r({params:this.params.filter(function(t){return t.$$id!==e})})},addFrequentlyBoughtTogether:function(e){return this.addParams(Object.assign({},e,{model:"bought-together"}))},addRelatedProducts:function(e){return this.addParams(Object.assign({},e,{model:"related-products"}))},addTrendingItems:function(e){return this.addParams(Object.assign({},e,{model:"trending-items"}))},addTrendingFacets:function(e){return this.addParams(Object.assign({},e,{model:"trending-facets"}))},addLookingSimilar:function(e){return this.addParams(Object.assign({},e,{model:"looking-similar"}))},_buildQueries:function(e,t){return this.params.filter(function(e){return void 0===t[e.$$id]}).map(function(t){var i=Object.assign({},t,{indexName:e,threshold:t.threshold||0});return delete i.$$id,i})}},t.exports=r},3849,(e,t,i)=>{"use strict";function r(e,t){this._state=e,this._rawResults={};var i=this;e.params.forEach(function(e){var r=e.$$id;i[r]=t[r],i._rawResults[r]=t[r]})}r.prototype={constructor:r},t.exports=r},65326,(e,t,i)=>{"use strict";var r=e.r(32879);function a(e){return Object.keys(e).sort().reduce(function(t,i){return t[i]=e[i],t},{})}var n={_getQueries:function(e,t){var i=[];return i.push({indexName:e,params:n._getHitsSearchParams(t)}),t.getRefinedDisjunctiveFacets().forEach(function(r){i.push({indexName:e,params:n._getDisjunctiveFacetSearchParams(t,r)}
vendor: 4,739 bytes, line 549
549)}),t.getRefinedHierarchicalFacets().forEach(function(r){var a=t.getHierarchicalFacetByName(r),o=t.getHierarchicalRefinement(r),s=t._getHierarchicalFacetSeparator(a);if(o.length>0&&o[0].split(s).length>1){var l=o[0].split(s).slice(0,-1).reduce(function(e,t,i){return e.concat({attribute:a.attributes[i],value:0===i?t:[e[e.length-1].value,t].join(s)})},[]);l.forEach(function(r,o){var s=n._getDisjunctiveFacetSearchParams(t,r.attribute,0===o);function c(e){return a.attributes.some(function(t){return t===e.split(":")[0]})}var d=(s.facetFilters||[]).reduce(function(e,t){if(Array.isArray(t)){var i=t.filter(function(e){return!c(e)});i.length>0&&e.push(i)}return"string"!=typeof t||c(t)||e.push(t),e},[]),u=l[o-1];o>0?s.facetFilters=d.concat(u.attribute+":"+u.value):d.length>0?s.facetFilters=d:delete s.facetFilters,i.push({indexName:e,params:s})})}}),i},_getCompositionQueries:function(e){return[{compositionID:e.index,requestBody:{params:n._getCompositionHitsSearchParams(e)}}]},_getHitsSearchParams:function(e){var t=e.facets.concat(e.disjunctiveFacets).concat(n._getHitsHierarchicalFacetsAttributes(e)).sort(),i=n._getFacetFilters(e),o=n._getNumericFilters(e),s=n._getTagFilters(e),l={};return t.length>0&&(l.facets=t.indexOf("*")>-1?["*"]:t),s.length>0&&(l.tagFilters=s),i.length>0&&(l.facetFilters=i),o.length>0&&(l.numericFilters=o),a(r({},e.getQueryParams(),l))},_getCompositionHitsSearchParams:function(e){var t=e.facets.concat(e.disjunctiveFacets.map(function(t){return e.disjunctiveFacetsRefinements&&e.disjunctiveFacetsRefinements[t]&&e.disjunctiveFacetsRefinements[t].length>0?"disjunctive("+t+")":t})).concat(n._getHitsHierarchicalFacetsAttributes(e)).sort(),i=n._getFacetFilters(e),o=n._getNumericFilters(e),s=n._getTagFilters(e),l={};t.length>0&&(l.facets=t.indexOf("*")>-1?["*"]:t),s.length>0&&(l.tagFilters=s),i.length>0&&(l.facetFilters=i),o.length>0&&(l.numericFilters=o);var c=e.getQueryParams();return delete c.highlightPreTag,delete c.highlightPostTag,delete c.index,a(r({},c,l))},_getDisjunctiveFacetSearchParams:function(e,t,i){var o=n._getFacetFilters(e,t,i),s=n._getNumericFilters(e,t),l=n._getTagFilters(e),c={hitsPerPage:0,page:0,analytics:!1,clickAnalytics:!1};l.length>0&&(c.tagFilters=l);var d=e.getHierarchicalFacetByName(t);return d?c.facets=n._getDisjunctiveHierarchicalFacetAttribute(e,d,i):c.facets=t,s.length>0&&(c.numericFilters=s),o.length>0&&(c.facetFilters=o),a(r({},e.getQueryParams(),c))},_getNumericFilters:function(e,t){if(e.numericFilters)return e.numericFilters;var i=[];return Object.keys(e.numericRefinements).forEach(function(r){var a=e.numericRefinements[r]||{};Object.keys(a).forEach(function(e){var n=a[e]||[];t!==r&&n.forEach(function(t){if(Array.isArray(t)){var a=t.map(function(t){return r+e+t});i.push(a)}else i.push(r+e+t)})})}),i},_getTagFilters:function(e){return e.tagFilters?e.tagFilters:e.tagRefinements.join(",")},_getFacetFilters:function(e,t,i){var r=[],a=e.facetsRefinements||{};Object.keys(a).sort().forEach(function(e){(a[e]||[]).slice().sort().forEach(function(t){r.push(e+":"+t)})});var n=e.facetsExcludes||{};Object.keys(n).sort().forEach(function(e){(n[e]||[]).sort().forEach(function(t){r.push(e+":-"+t)})});var o=e.disjunctiveFacetsRefinements||{};Object.keys(o).sort().forEach(function(e){var i=o[e]||[];if(e!==t&&i&&0!==i.length){var a=[];i.slice().sort().forEach(function(t){a.push(e+":"+t)}),r.push(a)}});var s=e.hierarchicalFacetsRefinements||{};return Object.keys(s).sort().forEach(function(a){var n,o,l=(s[a]||[])[0];if(void 0!==l){var c=e.getHierarchicalFacetByName(a),d=e._getHierarchicalFacetSeparator(c),u=e._getHierarchicalRootPath(c);if(t===a){if(-1===l.indexOf(d)||!u&&!0===i||u&&u.split(d).length===l.split(d).length)return;u?(o=u.split(d).length-1,l=u):(o=l.split(d).length-2,l=l.slice(0,l.lastIndexOf(d))),n=c.attributes[o]}else o=l.split(d).length-1,n=c.attributes[o];n&&r.push([n+":"+l])}}),r},_getHitsHierarchicalFacetsAttributes:function(e){return e.hierarchicalFacets.reduce(function(t,i){var r=e.getHierarchicalRefinement(i.name)[0];if(!r)return t.push(i.attributes[0]),t;var a=e._getHierarchicalFacetSeparator(i),n=r.split(a).length,o=i.attributes.slice(0,n+1);return t.concat(o)},[])},_getDisjunctiveHierarchicalFacetAttribute:function(e,t,i){var r=e._getHierarchicalFacetSeparator(t);if(!0===i){var a=e._getHierarchicalRootPath(t),n=0;return a&&(n=a.split(r).length),[t.attributes[n]]}var o=(e.getHierarchicalRefinement(t.name)[0]||"").split(r).length-1;return t.attributes.slice(0,o+1)},getSearchForFacetQuery:function(e,t,i,o){var s=o.isDisjunctiveFacet(e)?o.clearRefinements(e):o,l={facetQuery:t,facetName:e};return"number"==typeof i&&(l.maxFacetHits=i),a(r({},n._getHitsSearchParams(s),l))}};t.exports=n},41722,(e,t,i)=>{"use strict";
549t.exports=function(){var e=Array.prototype.slice.call(arguments);return e.reduceRight(function(e,t){return Object.keys(Object(t)).forEach(function(i){void 0!==t[i]&&(void 0!==e[i]&&delete e[i],e[i]=t[i])}),e},{})}},76759,(e,t,i)=>{"use strict";t.exports=function(e,t){if(Array.isArray(e)){for(var i=0;i<e.length;i++)if(t(e[i]))return e[i]}}},62231,(e,t,i)=>{"use strict";t.exports=function(e,t){return e.filter(function(i,r){return t.indexOf(i)>-1&&e.indexOf(i)===r})}},26247,(e,t,i)=>{"use strict";t.exports=function e(t){if("number"==typeof t)return t;if("string"==typeof t)return parseFloat(t);if(Array.isArray(t))return t.map(e);throw Error("The value should be a number, a parsable string or an array of those.")}},70688,(e,t,i)=>{"use strict";t.exports=function(e){return null!==e&&/^[a-zA-Z0-9_-]{1,64}$/.test(e)}},62338,(e,t,i)=>{"use strict";var r=e.r(41722),a=e.r(13941),n=e.r(40726),o={addRefinement:function(e,t,i){if(o.isRefined(e,t,i))return e;var a=""+i,n=e[t]?e[t].concat(a):[a],s={};return s[t]=n,r(s,e)},removeRefinement:function(e,t,i){if(void 0===i)return o.clearRefinement(e,function(e,i){return t===i});var r=""+i;return o.clearRefinement(e,function(e,i){return t===i&&r===e})},toggleRefinement:function(e,t,i){if(void 0===i)throw Error("toggleRefinement should be used with a value");return o.isRefined(e,t,i)?o.removeRefinement(e,t,i):o.addRefinement(e,t,i)},clearRefinement:function(e,t,i){if(void 0===t)return a(e)?{}:e;if("string"==typeof t)return n(e,[t]);if("function"==typeof t){var r=!1,o=Object.keys(e).reduce(function(a,n){var o=e[n]||[],s=o.filter(function(e){return!t(e,n,i)});return s.length!==o.length&&(r=!0),a[n]=s,a},{});return r?o:e}},isRefined:function(e,t,i){var r=!!e[t]&&e[t].length>0;return void 0!==i&&r?-1!==e[t].indexOf(""+i):r}};t.exports=o},76940,(e,t,i)=>{"use strict";var r=e.r(41722),a=e.r(76759),n=e.r(62231),o=e.r(32879),s=e.r(13941),l=e.r(40726),c=e.r(26247),d=e.r(70688),u=e.r(62338);function p(e,t){return Array.isArray(e)&&Array.isArray(t)?e.length===t.length&&e.every(function(e,i){return p(t[i],e)}):e===t}function m(e){var t=e?m._parseNumbers(e):{};void 0===t.userToken||d(t.userToken)||console.warn("[algoliasearch-helper] The `userToken` parameter is invalid. This can lead to wrong analytics.\n - Format: [a-zA-Z0-9_-]{1,64}"),this.facets=t.facets||[],this.disjunctiveFacets=t.disjunctiveFacets||[],this.hierarchicalFacets=t.hierarchicalFacets||[],this.facetsRefinements=t.facetsRefinements||{},this.facetsExcludes=t.facetsExcludes||{},this.disjunctiveFacetsRefinements=t.disjunctiveFacetsRefinements||{},this.numericRefinements=t.numericRefinements||{},this.tagRefinements=t.tagRefinements||[],this.hierarchicalFacetsRefinements=t.hierarchicalFacetsRefinements||{};var i=this;Object.keys(t).forEach(function(e){var r=-1!==m.PARAMETERS.indexOf(e),a=void 0!==t[e];!r&&a&&(i[e]=t[e])})}m.PARAMETERS=Object.keys(new m),m._parseNumbers=function(e){if(e instanceof m)return e;var t={};if(["aroundPrecision","aroundRadius","getRankingInfo","minWordSizefor2Typos","minWordSizefor1Typo","page","maxValuesPerFacet","distinct","minimumAroundRadius","hitsPerPage","minProximity"].forEach(function(i){var r=e[i];if("string"==typeof r){var a=parseFloat(r);t[i]=isNaN(a)?r:a}}),Array.isArray(e.insideBoundingBox)&&(t.insideBoundingBox=e.insideBoundingBox.map(function(e){return Array.isArray(e)?e.map(function(e){return parseFloat(e)}):e})),e.numericRefinements){var i={};Object.keys(e.numericRefinements).forEach(function(t){var r=e.numericRefinements[t]||{};i[t]={},Object.keys(r).forEach(function(e){var a=r[e].map(function(e){return Array.isArray(e)?e.map(function(e){return"string"==typeof e?parseFloat(e):e}):"string"==typeof e?parseFloat(e):e});i[t][e]=a})}),t.numericRefinements=i}return o(e,t)},m.make=function(e){var t=new m(e);return(e.hierarchicalFacets||[]).forEach(function(e){if(e.rootPath){var i=t.getHierarchicalRefinement(e.name);i.length>0&&0!==i[0].indexOf(e.rootPath)&&(t=t.clearRefinements(e.name)),0===(i=t.getHierarchicalRefinement(e.name)).length&&(t=t.toggleHierarchicalFacetRefinement(e.name,e.rootPath))}}),t},m.validate=function(e,t){var i=t||{};return e.tagFilters&&i.tagRefinements&&i.tagRefinements.length>0?Error("[Tags] Cannot switch from the managed tag API to the advanced API. It is probably an error, if it is really what you want, you should first clear the tags with clearTags method."):e.tagRefinements.length>0&&i.tagFilters?Error("[Tags] Cannot switch from the advanced tag API to the managed API. It is probably an error, if it is not, you should first clear the tags with clearTags method."):e.numericFilters&&i.numericRefinements&&s(i.numericRefinements)?Error("[Numeric filters] Can't switch from the advanced to the managed API. It is probably an error, if this is really what you want, you have to first clear the numeric filters."):s(e.numericRefinements)&&i.numericFilters?Error("[Numeric filters] Can't switch from the managed API to the advanced. It is probably an error, if this is really what you want, you have to first clear the numeric filters."):null},m.prototype={constructor:m,clearRefinements:function(e){var t={numericRefinements:this._clearNumericRefinements(e),facetsRefinements:u.clearRefinement(this.facetsRefinements,e,"conjunctiveFacet"),facetsExcludes:u.clearRefinement(this.facetsExcludes,e,"exclude"),disjunctiveFacetsRefinements:u.clearRefinement(this.disjunctiveFacetsRefinements,e,"disjunctiveFacet"),hierarchicalFacetsRefinements:u.clearRefinement(this.hierarchicalFacetsRefinements,e,"hierarchicalFacet")};return t.numericRefinements===this.numericRefinements&&t.facetsRefinements===this.facetsRefinements&&t.facetsExcludes===this.facetsExcludes&&t.disjunctiveFacetsRefinements===this.disjunctiveFacetsRefinements&&t.hierarchicalFacetsRefinements===this.hierarchicalFacetsRefinements?this:this.setQueryParameters(t)},clearTags:function(){return void 0===this.tagFilters&&0===this.tagRefinements.length?this:this.setQueryParameters({tagFilters:void 0,tagRefinements:[]})},setIndex:function(e){return e===this.index?this:this.setQueryParameters({index:e})},setQuery:function(e){return e===this.query?this:this.setQueryParameters({query:e})},setPage:function(e){return e===this.page?this:this.setQueryParameters({page:e})},setFacets:function(e){return this.setQueryParameters({facets:e})},setDisjunctiveFacets:function(e){return this.setQueryParameters({disjunctiveFacets:e})},setHitsPerPage:function(e){return this.hitsPerPage===e?this:this.setQueryParameters({hitsPerPage:e})},setTypoTolerance:function(e){return this.typoTolerance===e?this:this.setQueryParameters({typoTolerance:e})},addNumericRefinement:function(e,t,i){var r=c(i);if(this.isNumericRefined(e,t,r))return this;var a=o({},this.numericRefinements);return a[e]=o({},a[e]),a[e][t]?(a[e][t]=a[e][t].slice(),a[e][t].push(r)):a[e][t]=[r],this.setQueryParameters({numericRefinements:a})},getConjunctiveRefinements:function(e){return this.isConjunctiveFacet(e)&&this.facetsRefinements[e]||[]},getDisjunctiveRefinements:function(e){return this.isDisjunctiveFacet(e)&&this.disjunctiveFacetsRefinements[e]||[]},getHierarchicalRefinement:function(e){return this.hierarchicalFacetsRefinements[e]||[]},getExcludeRefinements:function(e){return this.isConjunctiveFacet(e)&&this.facetsExcludes[e]||[]},removeNumericRefinement:function(e,t,i){return void 0!==i?this.isNumericRefined(e,t,i)?this.setQueryParameters({numericRefinements:this._clearNumericRefinements(function(r,a){return a===e&&r.op===t&&p(r.val,c(i))})}):this:void 0!==t?this.isNumericRefined(e,t)?this.setQueryParameters({numericRefinements:this._clearNumericRefinements(function(i,r){return r===e&&i.op===t})}):this:this.isNumericRefined(e)?this.setQueryParameters({numericRefinements:this._clearNumericRefinements(function(t,i){return i===e})}):this},getNumericRefinements:function(e){return this.numericRefinements[e]||{}},getNumericRefinement:function(e,t){return this.numericRefinements[e]&&this.numericRefinements[e][t]},_clearNumericRefinements:function(e){if(void 0===e)return s(this.numericRefinements)?{}:this.numericRefinements;if("string"==typeof e)return l(this.numericRefinements,[e]);if("function"==typeof e){var t=!1,i=this.numericRefinements,r=Object.keys(i).reduce(function(r,a){var n=i[a],o={};return Object.keys(n=n||{}
vendor: 8,277 bytes, line 549
549).forEach(function(i){var r=n[i]||[],s=[];r.forEach(function(t){e({val:t,op:i},a,"numeric")||s.push(t)}),s.length!==r.length&&(t=!0),o[i]=s}),r[a]=o,r},{});return t?r:this.numericRefinements}},addFacet:function(e){return this.isConjunctiveFacet(e)?this:this.setQueryParameters({facets:this.facets.concat([e])})},addDisjunctiveFacet:function(e){return this.isDisjunctiveFacet(e)?this:this.setQueryParameters({disjunctiveFacets:this.disjunctiveFacets.concat([e])})},addHierarchicalFacet:function(e){if(this.isHierarchicalFacet(e.name))throw Error("Cannot declare two hierarchical facets with the same name: `"+e.name+"`");return this.setQueryParameters({hierarchicalFacets:this.hierarchicalFacets.concat([e])})},addFacetRefinement:function(e,t){if(!this.isConjunctiveFacet(e))throw Error(e+" is not defined in the facets attribute of the helper configuration");return u.isRefined(this.facetsRefinements,e,t)?this:this.setQueryParameters({facetsRefinements:u.addRefinement(this.facetsRefinements,e,t)})},addExcludeRefinement:function(e,t){if(!this.isConjunctiveFacet(e))throw Error(e+" is not defined in the facets attribute of the helper configuration");return u.isRefined(this.facetsExcludes,e,t)?this:this.setQueryParameters({facetsExcludes:u.addRefinement(this.facetsExcludes,e,t)})},addDisjunctiveFacetRefinement:function(e,t){if(!this.isDisjunctiveFacet(e))throw Error(e+" is not defined in the disjunctiveFacets attribute of the helper configuration");return u.isRefined(this.disjunctiveFacetsRefinements,e,t)?this:this.setQueryParameters({disjunctiveFacetsRefinements:u.addRefinement(this.disjunctiveFacetsRefinements,e,t)})},addTagRefinement:function(e){if(this.isTagRefined(e))return this;var t={tagRefinements:this.tagRefinements.concat(e)};return this.setQueryParameters(t)},removeFacet:function(e){return this.isConjunctiveFacet(e)?this.clearRefinements(e).setQueryParameters({facets:this.facets.filter(function(t){return t!==e})}):this},removeDisjunctiveFacet:function(e){return this.isDisjunctiveFacet(e)?this.clearRefinements(e).setQueryParameters({disjunctiveFacets:this.disjunctiveFacets.filter(function(t){return t!==e})}):this},removeHierarchicalFacet:function(e){return this.isHierarchicalFacet(e)?this.clearRefinements(e).setQueryParameters({hierarchicalFacets:this.hierarchicalFacets.filter(function(t){return t.name!==e})}):this},removeFacetRefinement:function(e,t){if(!this.isConjunctiveFacet(e))throw Error(e+" is not defined in the facets attribute of the helper configuration");return u.isRefined(this.facetsRefinements,e,t)?this.setQueryParameters({facetsRefinements:u.removeRefinement(this.facetsRefinements,e,t)}):this},removeExcludeRefinement:function(e,t){if(!this.isConjunctiveFacet(e))throw Error(e+" is not defined in the facets attribute of the helper configuration");return u.isRefined(this.facetsExcludes,e,t)?this.setQueryParameters({facetsExcludes:u.removeRefinement(this.facetsExcludes,e,t)}):this},removeDisjunctiveFacetRefinement:function(e,t){if(!this.isDisjunctiveFacet(e))throw Error(e+" is not defined in the disjunctiveFacets attribute of the helper configuration");return u.isRefined(this.disjunctiveFacetsRefinements,e,t)?this.setQueryParameters({disjunctiveFacetsRefinements:u.removeRefinement(this.disjunctiveFacetsRefinements,e,t)}):this},removeTagRefinement:function(e){if(!this.isTagRefined(e))return this;var t={tagRefinements:this.tagRefinements.filter(function(t){return t!==e})};return this.setQueryParameters(t)},toggleRefinement:function(e,t){return this.toggleFacetRefinement(e,t)},toggleFacetRefinement:function(e,t){if(this.isHierarchicalFacet(e))return this.toggleHierarchicalFacetRefinement(e,t);if(this.isConjunctiveFacet(e))return this.toggleConjunctiveFacetRefinement(e,t);if(this.isDisjunctiveFacet(e))return this.toggleDisjunctiveFacetRefinement(e,t);throw Error("Cannot refine the undeclared facet "+e+"; it should be added to the helper options facets, disjunctiveFacets or hierarchicalFacets")},toggleConjunctiveFacetRefinement:function(e,t){if(!this.isConjunctiveFacet(e))throw Error(e+" is not defined in the facets attribute of the helper configuration");return this.setQueryParameters({facetsRefinements:u.toggleRefinement(this.facetsRefinements,e,t)})},toggleExcludeFacetRefinement:function(e,t){if(!this.isConjunctiveFacet(e))throw Error(e+" is not defined in the facets attribute of the helper configuration");return this.setQueryParameters({facetsExcludes:u.toggleRefinement(this.facetsExcludes,e,t)})},toggleDisjunctiveFacetRefinement:function(e,t){if(!this.isDisjunctiveFacet(e))throw Error(e+" is not defined in the disjunctiveFacets attribute of the helper configuration");return this.setQueryParameters({disjunctiveFacetsRefinements:u.toggleRefinement(this.disjunctiveFacetsRefinements,e,t)})},toggleHierarchicalFacetRefinement:function(e,t){if(!this.isHierarchicalFacet(e))throw Error(e+" is not defined in the hierarchicalFacets attribute of the helper configuration");var i=this._getHierarchicalFacetSeparator(this.getHierarchicalFacetByName(e)),a={};return void 0!==this.hierarchicalFacetsRefinements[e]&&this.hierarchicalFacetsRefinements[e].length>0&&(this.hierarchicalFacetsRefinements[e][0]===t||0===this.hierarchicalFacetsRefinements[e][0].indexOf(t+i))?-1===t.indexOf(i)?a[e]=[]:a[e]=[t.slice(0,t.lastIndexOf(i))]:a[e]=[t],this.setQueryParameters({hierarchicalFacetsRefinements:r(a,this.hierarchicalFacetsRefinements)})},addHierarchicalFacetRefinement:function(e,t){if(this.isHierarchicalFacetRefined(e))throw Error(e+" is already refined.");if(!this.isHierarchicalFacet(e))throw Error(e+" is not defined in the hierarchicalFacets attribute of the helper configuration.");var i={};return i[e]=[t],this.setQueryParameters({hierarchicalFacetsRefinements:r(i,this.hierarchicalFacetsRefinements)})},removeHierarchicalFacetRefinement:function(e){if(!this.isHierarchicalFacetRefined(e))return this;var t={};return t[e]=[],this.setQueryParameters({hierarchicalFacetsRefinements:r(t,this.hierarchicalFacetsRefinements)})},toggleTagRefinement:function(e){return this.isTagRefined(e)?this.removeTagRefinement(e):this.addTagRefinement(e)},isDisjunctiveFacet:function(e){return this.disjunctiveFacets.indexOf(e)>-1},isHierarchicalFacet:function(e){return void 0!==this.getHierarchicalFacetByName(e)},isConjunctiveFacet:function(e){return this.facets.indexOf(e)>-1},isFacetRefined:function(e,t){return!!this.isConjunctiveFacet(e)&&u.isRefined(this.facetsRefinements,e,t)},isExcludeRefined:function(e,t){return!!this.isConjunctiveFacet(e)&&u.isRefined(this.facetsExcludes,e,t)},isDisjunctiveFacetRefined:function(e,t){return!!this.isDisjunctiveFacet(e)&&u.isRefined(this.disjunctiveFacetsRefinements,e,t)},isHierarchicalFacetRefined:function(e,t){if(!this.isHierarchicalFacet(e))return!1;var i=this.getHierarchicalRefinement(e);return t?-1!==i.indexOf(t):i.length>0},isNumericRefined:function(e,t,i){if(void 0===i&&void 0===t)return!!this.numericRefinements[e];var r,n=this.numericRefinements[e]&&void 0!==this.numericRefinements[e][t];if(void 0===i||!n)return n;var o=c(i),s=void 0!==(r=this.numericRefinements[e][t],a(r,function(e){return p(e,o)}));return n&&s},isTagRefined:function(e){return -1!==this.tagRefinements.indexOf(e)},getRefinedDisjunctiveFacets:function(){var e=this,t=n(Object.keys(this.numericRefinements).filter(function(t){return Object.keys(e.numericRefinements[t]).length>0}),this.disjunctiveFacets);return Object.keys(this.disjunctiveFacetsRefinements).filter(function(t){return e.disjunctiveFacetsRefinements[t].length>0}).concat(t).concat(this.getRefinedHierarchicalFacets()).sort()},getRefinedHierarchicalFacets:function(){var e=this;return n(this.hierarchicalFacets.map(function(e){return e.name}),Object.keys(this.hierarchicalFacetsRefinements).filter(function(t){return e.hierarchicalFacetsRefinements[t].length>0})).sort()},getUnrefinedDisjunctiveFacets:function(){var e=this.getRefinedDisjunctiveFacets();return this.disjunctiveFacets.filter(function(t){return -1===e.indexOf(t)})},managedParameters:["index","facets","disjunctiveFacets","facetsRefinements","hierarchicalFacets","facetsExcludes","disjunctiveFacetsRefinements","numericRefinements","tagRefinements","hierarchicalFacetsRefinements"],getQueryParams:function(){var e=this.managedParameters,t={},i=this;
549return Object.keys(this).forEach(function(r){var a=i[r];-1===e.indexOf(r)&&void 0!==a&&(t[r]=a)}),t},setQueryParameter:function(e,t){if(this[e]===t)return this;var i={};return i[e]=t,this.setQueryParameters(i)},setQueryParameters:function(e){if(!e)return this;var t=m.validate(this,e);if(t)throw t;var i=this,r=m._parseNumbers(e),a=Object.keys(this).reduce(function(e,t){return e[t]=i[t],e},{}),n=Object.keys(r).reduce(function(e,t){var i=void 0!==e[t],a=void 0!==r[t];return i&&!a?l(e,[t]):(a&&(e[t]=r[t]),e)},a);return new this.constructor(n)},resetPage:function(){return void 0===this.page?this:this.setPage(0)},_getHierarchicalFacetSortBy:function(e){return e.sortBy||["isRefined:desc","name:asc"]},_getHierarchicalFacetSeparator:function(e){return e.separator||" > "},_getHierarchicalRootPath:function(e){return e.rootPath||null},_getHierarchicalShowParentLevel:function(e){return"boolean"!=typeof e.showParentLevel||e.showParentLevel},getHierarchicalFacetByName:function(e){return a(this.hierarchicalFacets,function(t){return t.name===e})},getHierarchicalFacetBreadcrumb:function(e){if(!this.isHierarchicalFacet(e))return[];var t=this.getHierarchicalRefinement(e)[0];if(!t)return[];var i=this._getHierarchicalFacetSeparator(this.getHierarchicalFacetByName(e));return t.split(i).map(function(e){return e.trim()})},toString:function(){return JSON.stringify(this,null,2)}},t.exports=m},70915,(e,t,i)=>{"use strict";t.exports=function(e){return Array.isArray(e)?e.filter(Boolean):[]}},61065,(e,t,i)=>{"use strict";t.exports=function(e,t){if(!Array.isArray(e))return -1;for(var i=0;i<e.length;i++)if(t(e[i]))return i;return -1}},22212,(e,t,i)=>{"use strict";var r=e.r(76759);t.exports=function(e,t){var i=(t||[]).map(function(e){return e.split(":")});return e.reduce(function(e,t){var a=t.split(":"),n=r(i,function(e){return e[0]===a[0]});return a.length>1||!n?(e[0].push(a[0]),e[1].push(a[1])):(e[0].push(n[0]),e[1].push(n[1])),e},[[],[]])}},6626,(e,t,i)=>{"use strict";t.exports=function(){var e=Array.prototype.slice.call(arguments);return e.reduceRight(function(e,t){return Object.keys(Object(t)).forEach(function(i){var r="number"==typeof e[i]?e[i]:0,a=t[i];void 0!==a&&a>=r&&(void 0!==e[i]&&delete e[i],e[i]=a)}),e},{})}},44174,(e,t,i)=>{"use strict";t.exports=function(e,t,i){if(!Array.isArray(e))return[];Array.isArray(i)||(i=[]);var r=e.map(function(e,i){return{criteria:t.map(function(t){return e[t]}),index:i,value:e}});return r.sort(function(e,t){for(var r=-1;++r<e.criteria.length;){var a=function(e,t){if(e!==t){var i=void 0!==e,r=null===e,a=void 0!==t,n=null===t;if(!n&&e>t||r&&a||!i)return 1;if(!r&&e<t||n&&i||!a)return -1}return 0}(e.criteria[r],t.criteria[r]);if(a){if(r>=i.length)return a;if("desc"===i[r])return-a;return a}}return e.index-t.index}),r.map(function(e){return e.value})}},91223,(e,t,i)=>{"use strict";t.exports=function(e){return function(t,i){var r,c,d,u,p,m=e.hierarchicalFacets[i],h=e.hierarchicalFacetsRefinements[m.name]&&e.hierarchicalFacetsRefinements[m.name][0]||"",f=e._getHierarchicalFacetSeparator(m),g=e._getHierarchicalRootPath(m),x=e._getHierarchicalShowParentLevel(m),y=n(e._getHierarchicalFacetSortBy(m)),v=t.every(function(e){return e.exhaustive}),b=(r=y,c=f,d=g,u=x,p=h,function(e,t,i){var n=e;if(i>0){var m=0;for(n=e;m<i;)n=a(n&&Array.isArray(n.data)?n.data:[],function(e){return e.isRefined}),m++}if(n){var h=Object.keys(t.data).map(function(e){return[e,t.data[e]]}).filter(function(e){var t,i,r,a,o,s;return t=e[0],i=n.path||d,r=p,a=c,o=d,s=u,(!o||0===t.indexOf(o)&&o!==t)&&(!o&&-1===t.indexOf(a)||o&&t.split(a).length-o.split(a).length==1||-1===t.indexOf(a)&&-1===r.indexOf(a)||0===r.indexOf(t)||0===t.indexOf(i+a)&&(s||0===t.indexOf(r)))});n.data=o(h.map(function(e){var i,r,a,n,o,d,u=e[0];return i=e[1],r=u,a=c,n=l(p),o=t.exhaustive,{name:(d=r.split(a))[d.length-1].trim(),path:r,escapedValue:s(r),count:i,isRefined:n===r||0===n.indexOf(r+a),exhaustive:o,data:null}}),r[0],r[1])}return e}),w=t;return g&&(w=t.slice(g.split(f).length)),w.reduce(b,{name:e.hierarchicalFacets[i].name,count:null,isRefined:!0,path:null,escapedValue:null,exhaustive:v,data:null})}};var r=e.r(7300),a=e.r(76759),n=e.r(22212),o=e.r(44174),s=r.escapeFacetValue,l=r.unescapeFacetValue},85017,(e,t,i)=>{"use strict";var r=e.r(70915),a=e.r(41722),n=e.r(7300),o=e.r(76759),s=e.r(61065),l=e.r(22212),c=e.r(6626),d=e.r(44174),u=n.escapeFacetValue,p=n.unescapeFacetValue,m=e.r(91223);function h(e){var t={};return e.forEach(function(e,i){t[e]=i}),t}function f(e,t,i){t&&t[i]&&(e.stats=t[i])}function g(e,t,i){var n=t[0]||{};this._rawResults=t;var l=this;
vendor: 2,212 bytes, line 549
549Object.keys(n).forEach(function(e){l[e]=n[e]});var d=a(i,{persistHierarchicalRootCount:!1});Object.keys(d).forEach(function(e){l[e]=d[e]}),this.processingTimeMS=t.reduce(function(e,t){return void 0===t.processingTimeMS?e:e+t.processingTimeMS},0),this.disjunctiveFacets=[],this.hierarchicalFacets=e.hierarchicalFacets.map(function(){return[]}),this.facets=[];var u=e.getRefinedDisjunctiveFacets(),g=h(e.facets),x=h(e.disjunctiveFacets),y=1,v=n.facets||{};Object.keys(v).forEach(function(t){var i=v[t],r=(d=e.hierarchicalFacets,o(d,function(e){return(e.attributes||[]).indexOf(t)>-1}));if(r){var a=r.attributes.indexOf(t),c=s(e.hierarchicalFacets,function(e){return e.name===r.name});l.hierarchicalFacets[c][a]={attribute:t,data:i,exhaustive:n.exhaustiveFacetsCount}}else{var d,u,p=-1!==e.disjunctiveFacets.indexOf(t),m=-1!==e.facets.indexOf(t);p&&(u=x[t],l.disjunctiveFacets[u]={name:t,data:i,exhaustive:n.exhaustiveFacetsCount},f(l.disjunctiveFacets[u],n.facets_stats,t)),m&&(u=g[t],l.facets[u]={name:t,data:i,exhaustive:n.exhaustiveFacetsCount},f(l.facets[u],n.facets_stats,t))}}),this.hierarchicalFacets=r(this.hierarchicalFacets),u.forEach(function(i){var r=t[y],o=r&&r.facets?r.facets:{},d=e.getHierarchicalFacetByName(i);Object.keys(o).forEach(function(t){var i,u=o[t];if(d){i=s(e.hierarchicalFacets,function(e){return e.name===d.name});var m=s(l.hierarchicalFacets[i],function(e){return e.attribute===t});if(-1===m)return;l.hierarchicalFacets[i][m].data=l.persistHierarchicalRootCount?c(l.hierarchicalFacets[i][m].data,u):a(u,l.hierarchicalFacets[i][m].data)}else{i=x[t];var h=n.facets&&n.facets[t]||{};l.disjunctiveFacets[i]={name:t,data:c(h,u),exhaustive:r.exhaustiveFacetsCount},f(l.disjunctiveFacets[i],r.facets_stats,t),e.disjunctiveFacetsRefinements[t]&&e.disjunctiveFacetsRefinements[t].forEach(function(r){!l.disjunctiveFacets[i].data[r]&&e.disjunctiveFacetsRefinements[t].indexOf(p(r))>-1&&(l.disjunctiveFacets[i].data[r]=0)})}}),y++}),e.getRefinedHierarchicalFacets().forEach(function(i){var r=e.getHierarchicalFacetByName(i),n=e._getHierarchicalFacetSeparator(r),o=e.getHierarchicalRefinement(i);0===o.length||o[0].split(n).length<2||t.slice(y).forEach(function(t){var i=t&&t.facets?t.facets:{};
549Object.keys(i).forEach(function(t){var c=i[t],d=s(e.hierarchicalFacets,function(e){return e.name===r.name}),u=s(l.hierarchicalFacets[d],function(e){return e.attribute===t});if(-1!==u){var p={};if(o.length>0&&!l.persistHierarchicalRootCount){var m=o[0].split(n)[0];p[m]=l.hierarchicalFacets[d][u].data[m]}l.hierarchicalFacets[d][u].data=a(p,c,l.hierarchicalFacets[d][u].data)}}),y++})}),Object.keys(e.facetsExcludes).forEach(function(t){var i=e.facetsExcludes[t],r=g[t];l.facets[r]={name:t,data:v[t],exhaustive:n.exhaustiveFacetsCount},i.forEach(function(e){l.facets[r]=l.facets[r]||{name:t},l.facets[r].data=l.facets[r].data||{},l.facets[r].data[e]=0})}),this.hierarchicalFacets=this.hierarchicalFacets.map(m(e)),this.facets=r(this.facets),this.disjunctiveFacets=r(this.disjunctiveFacets),this._state=e}function x(e,t){var i=o(e,function(e){return e.name===t});return i&&i.stats}function y(e,t,i,r,a){var n=o(a,function(e){return e.name===i}),s=n&&n.data&&n.data[r]?n.data[r]:0;return{type:t,attributeName:i,name:r,count:s,exhaustive:n&&n.exhaustive||!1}}g.prototype.getFacetByName=function(e){function t(t){return t.name===e}return o(this.facets,t)||o(this.disjunctiveFacets,t)||o(this.hierarchicalFacets,t)},g.DEFAULT_SORT=["isRefined:desc","count:desc","name:asc"],g.prototype.getFacetValues=function(e,t){var i,r=function(e,t){function i(e){return e.name===t}if(e._state.isConjunctiveFacet(t)){var r=o(e.facets,i);return r?Object.keys(r.data).map(function(i){var a=u(i);return{name:i,escapedValue:a,count:r.data[i],isRefined:e._state.isFacetRefined(t,a),isExcluded:e._state.isExcludeRefined(t,i)}}):[]}if(e._state.isDisjunctiveFacet(t)){var a=o(e.disjunctiveFacets,i);return a?Object.keys(a.data).map(function(i){var r=u(i);return{name:i,escapedValue:r,count:a.data[i],isRefined:e._state.isDisjunctiveFacetRefined(t,r)}}):[]}if(e._state.isHierarchicalFacet(t)){var n=o(e.hierarchicalFacets,i);if(!n)return n;var s=e._state.getHierarchicalFacetByName(t),l=e._state._getHierarchicalFacetSeparator(s),c=p(e._state.getHierarchicalRefinement(t)[0]||"");0===c.indexOf(s.rootPath)&&(c=c.replace(s.rootPath+l,""));var d=c.split(l);return d.unshift(t),function e(t,i,r){t.isRefined=t.name===(i[r]&&i[r].trim()),t.data&&t.data.forEach(function(t){e(t,i,r+1)})}(n,d,0),n}}(this,e);if(r){var n=a(t,{sortBy:g.DEFAULT_SORT,facetOrdering:!(t&&t.sortBy)}),s=this;return i=Array.isArray(r)?[e]:s._state.getHierarchicalFacetByName(r.name).attributes,function e(t,i,r,n){if(n=n||0,Array.isArray(i))return t(i,r[n]);if(!i.data||0===i.data.length)return i;var o=i.data.map(function(i){return e(t,i,r,n+1)});return a({data:t(o,r[n])},i)}(function(e,t){var i,r,a,o,c,u,p,m=s.renderingContent&&s.renderingContent.facetOrdering&&s.renderingContent.facetOrdering.values&&s.renderingContent.facetOrdering.values[t];if(n.facetOrdering&&m)return r=[],a=[],o=m.hide||[],c=(m.order||[]).reduce(function(e,t,i){return e[t]=i,e},{}),e.forEach(function(e){var t=e.path||e.name,i=o.indexOf(t)>-1;i||void 0===c[t]?i||a.push(e):r[c[t]]=e}),r=r.filter(function(e){return e}),"hidden"===(u=m.sortRemainingBy)?r:(i="alpha"===u?[["path","name"],["asc","asc"]]:[["count"],["desc"]],r.concat(d(a,i[0],i[1])));if(Array.isArray(n.sortBy)){var h=l(n.sortBy,g.DEFAULT_SORT),f=d(e,h[0],h[1]),x=m&&m.hide?m.hide:[];if(x.length>0){var y=[];return f.forEach(function(e){var t=e.path||e.name;-1===x.indexOf(t)&&y.push(e)}),y}return f}if("function"==typeof n.sortBy)return p=n.sortBy,e.sort(p);throw Error("options.sortBy is optional but if defined it must be either an array of string (predicates) or a sorting function")},r,i)}},g.prototype.getFacetStats=function(e){return this._state.isConjunctiveFacet(e)?x(this.facets,e):this._state.isDisjunctiveFacet(e)?x(this.disjunctiveFacets,e):void 0},g.prototype.getRefinements=function(){var e=this._state,t=this,i=[];return Object.keys(e.facetsRefinements).forEach(function(r){e.facetsRefinements[r].forEach(function(a){i.push(y(e,"facet",r,a,t.facets))})}),Object.keys(e.facetsExcludes).forEach(function(r){e.facetsExcludes[r].forEach(function(a){i.push(y(e,"exclude",r,a,t.facets))})}
549),Object.keys(e.disjunctiveFacetsRefinements).forEach(function(r){e.disjunctiveFacetsRefinements[r].forEach(function(a){i.push(y(e,"disjunctive",r,a,t.disjunctiveFacets))})}),Object.keys(e.hierarchicalFacetsRefinements).forEach(function(r){e.hierarchicalFacetsRefinements[r].forEach(function(a){var n,s,l,c,d,u,p,m,h,f,g;i.push((n=e,s=r,l=a,c=t.hierarchicalFacets,d=n.getHierarchicalFacetByName(s),u=n._getHierarchicalFacetSeparator(d),p=l.split(u),m=o(c,function(e){return e.name===s}),f=(h=p.reduce(function(e,t){var i=e&&o(e.data,function(e){return e.name===t});return void 0!==i?i:e},m))&&h.count||0,g=h&&h.exhaustive||!1,{type:"hierarchical",attributeName:s,name:h&&h.path||"",count:f,exhaustive:g}))})}),Object.keys(e.numericRefinements).forEach(function(t){var r=e.numericRefinements[t];Object.keys(r).forEach(function(e){r[e].forEach(function(r){i.push({type:"numeric",attributeName:t,name:r,numericValue:r,operator:e})})})}),e.tagRefinements.forEach(function(e){i.push({type:"tag",attributeName:"_tags",name:e})}),i},t.exports=g},85100,(e,t,i)=>{t.exports=function(e){return e.reduce(function(e,t){return e.concat(t)},[])}},69701,(e,t,i)=>{"use strict";var r=e.r(76759),a=e.r(85100);t.exports=function(e,t){var i,n,o={};return t.forEach(function(t){t.forEach(function(t,i){e.includes(t.objectID)||(o[t.objectID]?o[t.objectID]={indexSum:o[t.objectID].indexSum+i,count:o[t.objectID].count+1}:o[t.objectID]={indexSum:i,count:1})})}),(i=t.length,n=[],Object.keys(o).forEach(function(e){o[e].count<2&&(o[e].indexSum+=100),n.push({objectID:e,avgOfIndices:o[e].indexSum/i})}),n.sort(function(e,t){return e.avgOfIndices>t.avgOfIndices?1:-1})).reduce(function(e,i){var n=r(a(t),function(e){return e.objectID===i.objectID});return n?e.concat(n):e},[])}},99940,(e,t,i)=>{"use strict";var r=e.r(37609),a=e.r(80892),n=e.r(7300).escapeFacetValue,o=e.r(24740),s=e.r(32879),l=e.r(13941),c=e.r(40726),d=e.r(65903),u=e.r(3849),p=e.r(65326),m=e.r(76940),h=e.r(85017),f=e.r(69701),g=e.r(37940);function x(e,t,i,r){"function"==typeof e.addAlgoliaAgent&&e.addAlgoliaAgent("JS Helper ("+g+")"),this.setClient(e);var a=i||{};a.index=t,this.state=m.make(a),this.recommendState=new d({params:a.recommendState}),this.lastResults=null,this.lastRecommendResults=null,this._queryId=0,this._recommendQueryId=0,this._lastQueryIdReceived=-1,this._lastRecommendQueryIdReceived=-1,this.derivedHelpers=[],this._currentNbQueries=0,this._currentNbRecommendQueries=0,this._searchResultsOptions=r,this._recommendCache={}}function y(e){if(e<0)throw Error("Page requested below 0.");return this._change({state:this.state.setPage(e),isPageReset:!1}),this}function v(){return this.state.page}o(x,r),x.prototype.search=function(){return this._search({onlyWithDerivedHelpers:!1}),this},x.prototype.searchOnlyWithDerivedHelpers=function(){return this._search({onlyWithDerivedHelpers:!0}),this},x.prototype.searchWithComposition=function(){return this._runComposition({onlyWithDerivedHelpers:!0}),this},x.prototype.recommend=function(){return this._recommend(),this},x.prototype.getQuery=function(){var e=this.state;return p._getHitsSearchParams(e)},x.prototype.searchOnce=function(e,t){var i=e?this.state.setQueryParameters(e):this.state,r=p._getQueries(i.index,i),a=this;return(this._currentNbQueries++,this.emit("searchOnce",{state:i}),t)?void this.client.search(r).then(function(e){a._currentNbQueries--,0===a._currentNbQueries&&a.emit("searchQueueEmpty"),t(null,new h(i,e.results),i)}).catch(function(e){a._currentNbQueries--,0===a._currentNbQueries&&a.emit("searchQueueEmpty"),t(e,null,i)}):this.client.search(r).then(function(e){return a._currentNbQueries--,0===a._currentNbQueries&&a.emit("searchQueueEmpty"),{content:new h(i,e.results),state:i,_originalResponse:e}},function(e){throw a._currentNbQueries--,0===a._currentNbQueries&&a.emit("searchQueueEmpty"),e})},x.prototype.findAnswers=function(e){console.warn("[algoliasearch-helper] answers is no longer supported");var t=this.state,i=this.derivedHelpers[0];if(!i)return Promise.resolve([]);var r=i.getModifiedState(t),a=s({attributesForPrediction:e.attributesForPrediction,nbHits:e.nbHits},{params:c(p._getHitsSearchParams(r),["attributesToSnippet","hitsPerPage","restrictSearchableAttributes","snippetEllipsisText"])}),n="search for answers was called, but this client does not have a function client.initIndex(index).findAnswers";if("function"!=typeof this.client.initIndex)throw Error(n);var o=this.client.initIndex(r.index);if("function"!=typeof o.findAnswers)throw Error(n);return o.findAnswers(r.query,e.queryLanguages,a)},x.prototype.searchForFacetValues=function(e,t,i,r){var a,o="function"==typeof this.client.searchForFacetValues&&"function"!=typeof this.client.searchForFacets,s="function"==typeof this.client.initIndex;if(!o&&!s&&"function"!=typeof this.client.search)throw Error("search for facet values (searchable) was called, but this client does not have a function client.searchForFacetValues or client.initIndex(index).searchForFacetValues");var l=this.state.setQueryParameters(r||{}),c=l.isDisjunctiveFacet(e),d=p.getSearchForFacetQuery(e,t,i,l);this._currentNbQueries++;var u=this;o?a=this.client.searchForFacetValues([{indexName:l.index,params:d}]):s?a=this.client.initIndex(l.index).searchForFacetValues(d):(delete d.facetName,a=this.client.search([{type:"facet",facet:e,indexName:l.index,params:d}]).then(function(e){return e.results[0]}
549)),this.emit("searchForFacetValues",{state:l,facet:e,query:t});var m=this.lastResults&&this.lastResults.index===l.index&&this.lastResults.renderingContent&&this.lastResults.renderingContent.facetOrdering&&this.lastResults.renderingContent.facetOrdering.values&&this.lastResults.renderingContent.facetOrdering.values[e]&&this.lastResults.renderingContent.facetOrdering.values[e].hide||[];return a.then(function(t){return u._currentNbQueries--,0===u._currentNbQueries&&u.emit("searchQueueEmpty"),(t=Array.isArray(t)?t[0]:t).facetHits=t.facetHits.reduce(function(t,i){return m.indexOf(i.value)>-1||(i.escapedValue=n(i.value),i.isRefined=c?l.isDisjunctiveFacetRefined(e,i.escapedValue):l.isFacetRefined(e,i.escapedValue),t.push(i)),t},[]),t},function(e){throw u._currentNbQueries--,0===u._currentNbQueries&&u.emit("searchQueueEmpty"),e})},x.prototype.searchForCompositionFacetValues=function(e,t,i,r){if("function"!=typeof this.client.searchForFacetValues)throw Error("search for facet values (searchable) was called, but this client does not have a function client.searchForFacetValues");var a,o=this.state.setQueryParameters(r||{}),s=o.isDisjunctiveFacet(e);this._currentNbQueries++;var l=this;return a=this.client.searchForFacetValues({compositionID:o.index,facetName:e,searchForFacetValuesRequest:{params:{query:t,maxFacetHits:i,searchQuery:p._getCompositionHitsSearchParams(o)}}}),this.emit("searchForFacetValues",{state:o,facet:e,query:t}),a.then(function(t){return l._currentNbQueries--,0===l._currentNbQueries&&l.emit("searchQueueEmpty"),(t=t.results[0]).facetHits.forEach(function(t){t.escapedValue=n(t.value),t.isRefined=s?o.isDisjunctiveFacetRefined(e,t.escapedValue):o.isFacetRefined(e,t.escapedValue)}),t},function(e){throw l._currentNbQueries--,0===l._currentNbQueries&&l.emit("searchQueueEmpty"),e})},x.prototype.setQuery=function(e){return this._change({state:this.state.resetPage().setQuery(e),isPageReset:!0}),this},x.prototype.clearRefinements=function(e){return this._change({state:this.state.resetPage().clearRefinements(e),isPageReset:!0}),this},x.prototype.clearTags=function(){return this._change({state:this.state.resetPage().clearTags(),isPageReset:!0}),this},x.prototype.addDisjunctiveFacetRefinement=function(e,t){return this._change({state:this.state.resetPage().addDisjunctiveFacetRefinement(e,t),isPageReset:!0}),this},x.prototype.addDisjunctiveRefine=function(){return this.addDisjunctiveFacetRefinement.apply(this,arguments)},x.prototype.addHierarchicalFacetRefinement=function(e,t){return this._change({state:this.state.resetPage().addHierarchicalFacetRefinement(e,t),isPageReset:!0}),this},x.prototype.addNumericRefinement=function(e,t,i){return this._change({state:this.state.resetPage().addNumericRefinement(e,t,i),isPageReset:!0}),this},x.prototype.addFacetRefinement=function(e,t){return this._change({state:this.state.resetPage().addFacetRefinement(e,t),isPageReset:!0}),this},x.prototype.addRefine=function(){return this.addFacetRefinement.apply(this,arguments)},x.prototype.addFacetExclusion=function(e,t){return this._change({state:this.state.resetPage().addExcludeRefinement(e,t),isPageReset:!0}),this},x.prototype.addExclude=function(){return this.addFacetExclusion.apply(this,arguments)},x.prototype.addTag=function(e){return this._change({state:this.state.resetPage().addTagRefinement(e),isPageReset:!0}),this},x.prototype.addFrequentlyBoughtTogether=function(e){return this._recommendChange({state:this.recommendState.addFrequentlyBoughtTogether(e)}),this},x.prototype.addRelatedProducts=function(e){return this._recommendChange({state:this.recommendState.addRelatedProducts(e)}),this},x.prototype.addTrendingItems=function(e){return this._recommendChange({state:this.recommendState.addTrendingItems(e)}),this},x.prototype.addTrendingFacets=function(e){return this._recommendChange({state:this.recommendState.addTrendingFacets(e)}),this},x.prototype.addLookingSimilar=function(e){return this._recommendChange({state:this.recommendState.addLookingSimilar(e)}),this},x.prototype.removeNumericRefinement=function(e,t,i){return this._change({state:this.state.resetPage().removeNumericRefinement(e,t,i),isPageReset:!0}),this},x.prototype.removeDisjunctiveFacetRefinement=function(e,t){return this._change({state:this.state.resetPage().removeDisjunctiveFacetRefinement(e,t),isPageReset:!0}),this},x.prototype.removeDisjunctiveRefine=function(){return this.removeDisjunctiveFacetRefinement.apply(this,arguments)},x.prototype.removeHierarchicalFacetRefinement=function(e){return this._change({state:this.state.resetPage().removeHierarchicalFacetRefinement(e),isPageReset:!0}),this},x.prototype.removeFacetRefinement=function(e,t){return this._change({state:this.state.resetPage().removeFacetRefinement(e,t),isPageReset:!0}),this},x.prototype.removeRefine=function(){return this.removeFacetRefinement.apply(this,arguments)},x.prototype.removeFacetExclusion=function(e,t){return this._change({state:this.state.resetPage().removeExcludeRefinement(e,t),isPageReset:!0}),this},x.prototype.removeExclude=function(){return this.removeFacetExclusion.apply(this,arguments)},x.prototype.removeTag=function(e){return this._change({state:this.state.resetPage().removeTagRefinement(e),isPageReset:!0}),this},x.prototype.removeFrequentlyBoughtTogether=function(e){return this._recommendChange({state:this.recommendState.removeParam
549s(e)}),this},x.prototype.removeRelatedProducts=function(e){return this._recommendChange({state:this.recommendState.removeParams(e)}),this},x.prototype.removeTrendingItems=function(e){return this._recommendChange({state:this.recommendState.removeParams(e)}),this},x.prototype.removeTrendingFacets=function(e){return this._recommendChange({state:this.recommendState.removeParams(e)}),this},x.prototype.removeLookingSimilar=function(e){return this._recommendChange({state:this.recommendState.removeParams(e)}),this},x.prototype.toggleFacetExclusion=function(e,t){return this._change({state:this.state.resetPage().toggleExcludeFacetRefinement(e,t),isPageReset:!0}),this},x.prototype.toggleExclude=function(){return this.toggleFacetExclusion.apply(this,arguments)},x.prototype.toggleRefinement=function(e,t){return this.toggleFacetRefinement(e,t)},x.prototype.toggleFacetRefinement=function(e,t){return this._change({state:this.state.resetPage().toggleFacetRefinement(e,t),isPageReset:!0}),this},x.prototype.toggleRefine=function(){return this.toggleFacetRefinement.apply(this,arguments)},x.prototype.toggleTag=function(e){return this._change({state:this.state.resetPage().toggleTagRefinement(e),isPageReset:!0}),this},x.prototype.nextPage=function(){var e=this.state.page||0;return this.setPage(e+1)},x.prototype.previousPage=function(){var e=this.state.page||0;return this.setPage(e-1)},x.prototype.setCurrentPage=y,x.prototype.setPage=y,x.prototype.setIndex=function(e){return this._change({state:this.state.resetPage().setIndex(e),isPageReset:!0}),this},x.prototype.setQueryParameter=function(e,t){return this._change({state:this.state.resetPage().setQueryParameter(e,t),isPageReset:!0}),this},x.prototype.setState=function(e){return this._change({state:m.make(e),isPageReset:!1}),this},x.prototype.overrideStateWithoutTriggeringChangeEvent=function(e){return this.state=new m(e),this},x.prototype.hasRefinements=function(e){return!!l(this.state.getNumericRefinements(e))||(this.state.isConjunctiveFacet(e)?this.state.isFacetRefined(e):this.state.isDisjunctiveFacet(e)?this.state.isDisjunctiveFacetRefined(e):!!this.state.isHierarchicalFacet(e)&&this.state.isHierarchicalFacetRefined(e))},x.prototype.isExcluded=function(e,t){return this.state.isExcludeRefined(e,t)},x.prototype.isDisjunctiveRefined=function(e,t){return this.state.isDisjunctiveFacetRefined(e,t)},x.prototype.hasTag=function(e){return this.state.isTagRefined(e)},x.prototype.isTagRefined=function(){return this.hasTagRefinements.apply(this,arguments)},x.prototype.getIndex=function(){return this.state.index},x.prototype.getCurrentPage=v,x.prototype.getPage=v,x.prototype.getTags=function(){return this.state.tagRefinements},x.prototype.getRefinements=function(e){var t=[];this.state.isConjunctiveFacet(e)?(this.state.getConjunctiveRefinements(e).forEach(function(e){t.push({value:e,type:"conjunctive"})}),this.state.getExcludeRefinements(e).forEach(function(e){t.push({value:e,type:"exclude"})})):this.state.isDisjunctiveFacet(e)&&this.state.getDisjunctiveRefinements(e).forEach(function(e){t.push({value:e,type:"disjunctive"})});var i=this.state.getNumericRefinements(e);
549return Object.keys(i).forEach(function(e){var r=i[e];t.push({value:r,operator:e,type:"numeric"})}),t},x.prototype.getNumericRefinement=function(e,t){return this.state.getNumericRefinement(e,t)},x.prototype.getHierarchicalFacetBreadcrumb=function(e){return this.state.getHierarchicalFacetBreadcrumb(e)},x.prototype._search=function(e){var t=this.state,i=[],r=[];e.onlyWithDerivedHelpers||(r=p._getQueries(t.index,t),i.push({state:t,queriesCount:r.length,helper:this}),this.emit("search",{state:t,results:this.lastResults}));var a=this.derivedHelpers.map(function(e){var r=e.getModifiedState(t),a=r.index?p._getQueries(r.index,r):[];return i.push({state:r,queriesCount:a.length,helper:e}),e.emit("search",{state:r,results:e.lastResults}),a}),n=Array.prototype.concat.apply(r,a),o=this._queryId++;if(this._currentNbQueries++,!n.length)return Promise.resolve({results:[]}).then(this._dispatchAlgoliaResponse.bind(this,i,o));try{this.client.search(n).then(this._dispatchAlgoliaResponse.bind(this,i,o)).catch(this._dispatchAlgoliaError.bind(this,o))}catch(e){this.emit("error",{error:e})}},x.prototype._runComposition=function(){var e=this.state,t=[],i=this.derivedHelpers.map(function(i){var r=i.getModifiedState(e),a=p._getCompositionQueries(r);return t.push({state:r,queriesCount:a.length,helper:i}),i.emit("search",{state:r,results:i.lastResults}),a}),r=Array.prototype.concat.apply([],i),a=this._queryId++;if(this._currentNbQueries++,!r.length)return Promise.resolve({results:[]}).then(this._dispatchAlgoliaResponse.bind(this,t,a));if(r.length>1)throw Error("Only one query is allowed when using a composition.");var n=r[0];try{this.client.search(n).then(this._dispatchAlgoliaResponse.bind(this,t,a)).catch(this._dispatchAlgoliaError.bind(this,a))}catch(e){this.emit("error",{error:e})}},x.prototype._recommend=function(){var e=this.state,t=this.recommendState,i=this.getIndex(),r=[{state:t,index:i,helper:this}],a=t.params.map(function(e){return e.$$id});this.emit("fetch",{recommend:{state:t,results:this.lastRecommendResults}});var n=this._recommendCache,o=this.derivedHelpers.map(function(t){var i=t.getModifiedState(e).index;if(!i)return[];var o=t.getModifiedRecommendState(new d);return r.push({state:o,index:i,helper:t}),a=Array.prototype.concat.apply(a,o.params.map(function(e){return e.$$id})),t.emit("fetch",{recommend:{state:o,results:t.lastRecommendResults}}),o._buildQueries(i,n)}),s=Array.prototype.concat.apply(this.recommendState._buildQueries(i,n),o);if(0!==s.length){if(s.length>0&&void 0===this.client.getRecommendations)return void console.warn("Please update algoliasearch/lite to the latest version in order to use recommend widgets.");var l=this._recommendQueryId++;this._currentNbRecommendQueries++;try{this.client.getRecommendations(s).then(this._dispatchRecommendResponse.bind(this,l,r,a)).catch(this._dispatchRecommendError.bind(this,l))}catch(e){this.emit("error",{error:e})}}},x.prototype._dispatchAlgoliaResponse=function(e,t,i){var r=this;if(!(t<this._lastQueryIdReceived)){this._currentNbQueries-=t-this._lastQueryIdReceived,this._lastQueryIdReceived=t,0===this._currentNbQueries&&this.emit("searchQueueEmpty");var a=i.results.slice(),n=Object.keys(i).reduce(function(e,t){return"results"!==t&&(e[t]=i[t]),e},{});Object.keys(n).length<=0&&(n=void 0),e.forEach(function(e){var t=e.state,i=e.queriesCount,o=e.helper,s=a.splice(0,i);t.index?(o.lastResults=new h(t,s,r._searchResultsOptions),void 0!==n&&(o.lastResults._rawContent=n),o.emit("result",{results:o.lastResults,state:t})):o.emit("result",{results:null,state:t})})}},x.prototype._dispatchRecommendResponse=function(e,t,i,r){if(!(e<this._lastRecommendQueryIdReceived)){this._currentNbRecommendQueries-=e-this._lastRecommendQueryIdReceived,this._lastRecommendQueryIdReceived=e,0===this._currentNbRecommendQueries&&this.emit("recommendQueueEmpty");var a=this._recommendCache,n={};i.filter(function(e){return void 0===a[e]}).forEach(function(e,t){n[e]||(n[e]=[]),n[e].push(t)}),Object.keys(n).forEach(function(e){var t=n[e],o=r.results[t[0]];if(1===t.length){a[e]=o;return}a[e]=Object.assign({},o,{hits:f(i,t.map(function(e){return r.results[e].hits}))})});var o={};
549i.forEach(function(e){o[e]=a[e]}),t.forEach(function(e){var t=e.state,i=e.helper;e.index?(i.lastRecommendResults=new u(t,o),i.emit("recommend:result",{recommend:{results:i.lastRecommendResults,state:t}})):i.emit("recommend:result",{results:null,state:t})})}},x.prototype._dispatchAlgoliaError=function(e,t){e<this._lastQueryIdReceived||(this._currentNbQueries-=e-this._lastQueryIdReceived,this._lastQueryIdReceived=e,this.emit("error",{error:t}),0===this._currentNbQueries&&this.emit("searchQueueEmpty"))},x.prototype._dispatchRecommendError=function(e,t){e<this._lastRecommendQueryIdReceived||(this._currentNbRecommendQueries-=e-this._lastRecommendQueryIdReceived,this._lastRecommendQueryIdReceived=e,this.emit("error",{error:t}),0===this._currentNbRecommendQueries&&this.emit("recommendQueueEmpty"))},x.prototype.containsRefinement=function(e,t,i,r){return e||0!==t.length||0!==i.length||0!==r.length},x.prototype._hasDisjunctiveRefinements=function(e){return this.state.disjunctiveRefinements[e]&&this.state.disjunctiveRefinements[e].length>0},x.prototype._change=function(e){var t=e.state,i=e.isPageReset;t!==this.state&&(this.state=t,this.emit("change",{state:this.state,results:this.lastResults,isPageReset:i}))},x.prototype._recommendChange=function(e){var t=e.state;t!==this.recommendState&&(this.recommendState=t,this.emit("recommend:change",{search:{results:this.lastResults,state:this.state},recommend:{results:this.lastRecommendResults,state:this.recommendState}}))},x.prototype.clearCache=function(){return this.client.clearCache&&this.client.clearCache(),this},x.prototype.setClient=function(e){return this.client===e||("function"==typeof e.addAlgoliaAgent&&e.addAlgoliaAgent("JS Helper ("+g+")"),this.client=e),this},x.prototype.getClient=function(){return this.client},x.prototype.derive=function(e,t){var i=new a(this,e,t);return this.derivedHelpers.push(i),i},x.prototype.detachDerivedHelper=function(e){var t=this.derivedHelpers.indexOf(e);if(-1===t)throw Error("Derived helper already detached");this.derivedHelpers.splice(t,1)},x.prototype.hasPendingRequests=function(){return this._currentNbQueries>0},t.exports=x},49692,(e,t,i)=>{"use strict";var r=e.r(99940),a=e.r(65903),n=e.r(3849),o=e.r(76940),s=e.r(85017);function l(e,t,i,a){return new r(e,t,i,a)}l.version=e.r(37940),l.AlgoliaSearchHelper=r,l.SearchParameters=o,l.RecommendParameters=a,l.SearchResults=s,l.RecommendResults=n,t.exports=l},49482,(e,t,i)=>{"use strict";i._=function(e,t){return t=null!=t?t:{},Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):(function(e,t){var i=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);i.push.apply(i,r)}return i})(Object(t)).forEach(function(i){Object.defineProperty(e,i,Object.getOwnPropertyDescriptor(t,i))}),e}},77975,(e,t,i)=>{"use strict";i._=function(e){if(Array.isArray(e))return e}},99998,(e,t,i)=>{"use strict";i._=function(e,t){var i,r,a=null==e?null:"u">typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=a){var n=[],o=!0,s=!1;try{for(a=a.call(e);!(o=(i=a.next()).done)&&(n.push(i.value),!t||n.length!==t);o=!0);}catch(e){s=!0,r=e}finally{try{o||null==a.return||a.return()}finally{if(s)throw r}}return n}}},84436,(e,t,i)=>{"use strict";i._=function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}},45867,(e,t,i)=>{"use strict";var r=e.r(77975),a=e.r(99998),n=e.r(84436),o=e.r(7505);i._=function(e,t){return r._(e)||a._(e,t)||o._(e,t)||n._()}},55905,(e,t,i)=>{"use strict";function r(){return i._=r=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var i=arguments[t];for(var r in i)Object.prototype.hasOwnProperty.call(i,r)&&(e[r]=i[r])}return e},r.apply(this,arguments)}i._=r},74170,(e,t,i)=>{"use strict";i._=function(e){if(null==e)throw TypeError("Cannot destructure "+e);return e}},87103,(e,t,i)=>{"use strict";var r=e.r(77975),a=e.r(91786),n=e.r(84436),o=e.r(7505);i._=function(e){return r._(e)||a._(e)||o._(e)||n._()}},31509,8049,78210,45190,8396,42259,59481,82112,10641,32684,78604,44306,85482,66451,43766,40112,42198,24090,91354,e=>{"use strict";var t=e.i(91398),i=e.i(91788),r=e.i(60814),a=e.i(41158),n=e.i(3828);e.i(49396);var o=e.i(59012),s=e.i(28480),l=e.i(5600),c=e.i(55114),d=e.i(53797);e.i(24690);var u=e.i(26200);e.i(71587);var p=e.i(71179);e.i(56219);var m=e.i(81156),h=e.i(28030),f=e.i(93428),g=e.i(17573),x=e.i(11572),y=e.i(21709);e.i(67785);var v=e.i(39131),b=e.i(15470),w=e.i(63702);let _=r.default.div.withConfig({displayName:"SubmenuGroupsCardsMain__StyledCardsMain",componentId:"sc-736695c4-0"})` 550 padding: 0; 551 552 // Group level (rendered when the menu has three levels) 553 .submenu-cards-groups { 554 list-style: none; 555 margin: 0; 556 padding: 0; 557 558 // Second-level item shown as a group title 559 > li { 560 > .submenu-group-title { 561 display: flex; 562 align-items: center; 563 color: var(--color-menu-item); 564 padding: 24px 0; 565 font-size: 20px; 566 text-transform: none; 567 font-weight: 700; 568 margin-top: 0; 569 opacity: 0.5; 570 } 571 } 572 } 573 574 .submenu-cards-grid { 575 list-style: none; 576 margin: 0; 577 padding: 0; 578 display: grid; 579 grid-template-columns: 1fr; 580 gap: 24px; 581 582 > li { 583 padding: 0; 584 margin: 0; 585 } 586 } 587 588 .submenu-card { 589 display: flex; 590 flex-direction: column; 591 color: var(--color-menu-item); 592 593 .submenu-card-image { 594 position: relative; 595 display: block; 596 width: 100%; 597 margin-bottom: 11px; 598 overflow: hidden; 599 border-radius: 10px; 600 /* Own compositing layer so the rounded clip is rasterized once */ 601 transform: translateZ(0); 602 603 img { 604 display: block; 605 width: 100%; 606 aspect-ratio: 850 / 500; 607 object-fit: cover; 608 transition: transform 0.4s ease; 609 will-change: transform; 610 backface-visibility: hidden; 611 } 612 613 .icon-arrow-wrapper { 614 position: absolute; 615 bottom: 17px; 616 left: 14px; 617 width: 40px; 618 height: 40px; 619 z-index: 1; 620 display: flex; 621 justify-content: center; 622 align-items: center; 623 background: #fff; 624 border-radius: 100px; 625 /* pointer-events: none; */ 626 627 svg { 628 display: block;
629 width: 20px; 630 } 631 } 632 } 633 634 .submenu-card-title { 635 display: block; 636 font-weight: 500; 637 margin: 0 0 8px 0; 638 line-height: 1.1; 639 font-size: 20px; 640 } 641 642 .submenu-card-description { 643 display: block; 644 font-weight: 400; 645 font-size: 14px; 646 } 647 } 648`,k=({items:e})=>{if(!e?.length)return null;let i=!!e.find(e=>!!e.children);return(0,t.jsx)(_,{className:"submenu-cards-main",children:i?(0,t.jsx)("ul",{className:"submenu-cards-groups",children:e.map(e=>(0,t.jsxs)("li",{children:[(0,t.jsx)("span",{className:"submenu-group-title",children:e.title}),e.children?(0,t.jsx)(S,{items:e.children}):null]},`submenu-cards-group-${e.id}`))}):(0,t.jsx)(S,{items:e})})},S=({items:e})=>{let i=(0,n.useRouter)();return(0,t.jsx)("ul",{className:"submenu-cards-grid",children:e.map((e,r)=>{let n=(0,y.prepareMediaField)(e.media,{default:"image_w_850_h_500_scale_crop"})?.picture,o=(0,t.jsxs)(t.Fragment,{children:[n?(0,t.jsxs)("div",{className:"submenu-card-image",children:[(0,t.jsx)("span",{className:"icon-arrow-wrapper",children:(0,t.jsx)(w.IconArrowRight,{})}),(0,t.jsx)(v.Picture,{...n})]}):null,(0,t.jsx)("span",{className:"submenu-card-title",children:e.title}),e.description?(0,t.jsx)("span",{className:"submenu-card-description",children:e.description}):null]});return(0,t.jsx)("li",{children:e.url?(0,t.jsx)(a.default,{href:e.url,locale:!1,className:`submenu-card ${(0,b.isActive)(e,i.asPath,i.locale)?"is-active":""}`,target:e.options?.attributes?.target,children:o}):(0,t.jsx)("span",{className:"submenu-card",children:o})},`submenu-card-${e.id??r}`)})})},j=r.default.div.withConfig({displayName:"SubmenuGroupsCardsSidebar__StyledCardsSidebar",componentId:"sc-c91b44e3-0"})` 649 padding: 0 0 20px 0; 650 651 // Group level (rendered when the menu has three levels) 652 .submenu-cards-groups { 653 list-style: none; 654 margin: 0; 655 padding: 0; 656 display: grid; 657 gap: 24px; 658 659 // Second-level item shown as a group title 660 > li > .submenu-group-title { 661 display: block; 662 font-size: 24px; 663 margin: 0 0 24px 0; 664 font-weight: 500; 665 } 666 } 667 668 // Single-column list of items (image left, text right) 669 .submenu-sidebar-list { 670 list-style: none; 671 margin: 0; 672 padding: 0; 673 display: flex; 674 flex-direction: column; 675 gap: 20px; 676 677 > li { 678 padding: 0; 679 margin: 0; 680 } 681 } 682 683 .submenu-sidebar-card { 684 display: flex; 685 // No description: image and title are vertically centered. 686 // With a description: align to the top so the image lines up with the title. 687 align-items: center; 688 gap: 14px; 689 color: var(--color-menu-item); 690 691 &.has-description { 692 align-items: flex-start; 693 694 .submenu-sidebar-card-image { 695 padding-top: 2px; 696 } 697 } 698 699 .submenu-sidebar-card-image { 700 flex-shrink: 0; 701 display: block; 702 width: 36px; 703 height: 36px; 704 705 img { 706 display: block; 707 width: 100%; 708 height: 100%; 709 object-fit: cover; 710 } 711 } 712 713 .submenu-sidebar-card-text { 714 display: flex; 715 flex-direction: column; 716 gap: 5px; 717 } 718 719 .submenu-sidebar-card-title { 720 display: block; 721 font-weight: 700; 722 font-size: 16px; 723 } 724 725 .submenu-sidebar-card-description { 726 display: block; 727 font-weight: 400; 728 font-size: 14px; 729 } 730 } 731`,C=({items:e})=>{if(!e?.length)return null;let i=!!e.find(e=>!!e.children);return(0,t.jsx)(j,{className:"submenu-cards-sidebar",children:i?(0,t.jsx)("ul",{className:"submenu-cards-groups",children:e.map(e=>(0,t.jsxs)("li",{children:[(0,t.jsx)("span",{className:"submenu-group-title",children:e.title}),e.children?(0,t.jsx)(T,{items:e.children}):null]},`submenu-sidebar-group-${e.id}`))}):(0,t.jsx)(T,{items:e})})},T=({items:e})=>{let i=(0,n.useRouter)();return(0,t.jsx)("ul",{className:"submenu-sidebar-list",children:e.map((e,r)=>{let n=(0,y.prepareMediaField)(e.media,{default:"image_w_440_h_440_scale_crop"})?.picture,o=`submenu-sidebar-card ${e.description?"has-description":""}`,s=(0,t.jsxs)(t.Fragment,{children:[n?(0,t.jsx)("span",{className:"submenu-sidebar-card-image",children:(0,t.jsx)(v.Picture,{...n})}):null,(0,t.jsxs)("span",{className:"submenu-sidebar-card-text",children:[(0,t.jsx)("span",{className:"submenu-sidebar-card-title",children:e.title}),e.description?(0,t.jsx)("span",{className:"submenu-sidebar-card-description",children:e.description}):null]})]});return(0,t.jsx)("li",{children:e.url?(0,t.jsx)(a.default,{href:e.url,locale:!1,className:`${o} ${(0,b.isActive)(e,i.asPath,i.locale)?"is-active":""}`,target:e.options?.attributes?.target,children:s}):(0,t.jsx)("span",{className:o,children:s})},`submenu-sidebar-card-${e.id??r}`)})})},N=r.default.div.withConfig({displayName:"Submenu__StyledSubmenu",componentId:"sc-d3f99923-0"})` 732 padding-bottom: 30px; 733 734 .submenu-region-sidebar { 735 padding: 20px 30px; 736 margin-top: 30px; 737 background: var(--color-sidebar-bg);
738 border-radius: 17px; 739 } 740`,I=({items:e,layout:i})=>{if(!e?.length)return null;let r=e?.filter(e=>!e.region||"default"===e.region),a=e?.filter(e=>"sidebar"===e.region),n=e?.find(e=>e.url&&"special"===e.region);return(0,t.jsxs)(N,{children:[n&&"top"===n.special_region_position_mobile?(0,t.jsx)(g.SubmenuItemSpecial,{item_special:n}):null,r?.length?(0,t.jsx)("div",{className:"submenu-region-main",children:"cards"===i?(0,t.jsx)(k,{items:r}):(0,t.jsx)(x.SubmenuGroupsDefault,{items:r,region:"main"})}):null,a?.length?(0,t.jsx)("div",{className:"submenu-region-sidebar",children:"cards"===i?(0,t.jsx)(C,{items:a}):(0,t.jsx)(x.SubmenuGroupsDefault,{items:a,region:"sidebar"})}):null,n&&"bottom"===n.special_region_position_mobile?(0,t.jsx)(g.SubmenuItemSpecial,{item_special:n}):null]})},E=r.default.div.withConfig({displayName:"MobileMainMenu__StyledMobileMenuWrapper",componentId:"sc-a0be49a6-0"})` 741 padding: 10px; 742 margin-bottom: 30px; 743 ${(0,u.media)("mobile")} { 744 padding: 20px 30px; 745 } 746 747 nav { 748 } 749 750 ul { 751 margin: 0; 752 padding: 0; 753 list-style: none; 754 } 755 756 .submenu-wrapper { 757 overflow: hidden; 758 height: 0; 759 transition: height 0.3s; 760 } 761`,L=r.default.ul.withConfig({displayName:"MobileMainMenu__StyledMainMenu",componentId:"sc-a0be49a6-1"})` 762 > li { 763 border-bottom: 1px solid var(--color-menu-item-border); 764 position: relative; 765 766 &:last-child { 767 border-bottom: 0; 768 } 769 770 > a, 771 > span { 772 display: flex; 773 align-items: center; 774 color: var(--color-menu-item); 775 text-transform: none; 776 font-size: 24px; 777 font-weight: 700; 778 padding: 21px 0; 779 780 &.has-children { 781 padding-right: 40px; 782 } 783 } 784 785 > a.user-login-link { 786 justify-content: space-between; 787 padding-right: 9px; 788 789 svg { 790 width: 22px; 791 height: 22px; 792 fill: var(--color-menu-item-icon); 793 } 794 } 795 796 .menu-top-item-icon { 797 display: flex; 798 align-items: center; 799 margin-right: 8px; 800 } 801 802 .expand-menu-toggle { 803 background: none; 804 border: 0; 805 padding: 0; 806 margin: 0; 807 position: absolute; 808 top: 0; 809 right: 0; 810 width: 100%; 811 height: 65px; 812 z-index: 1; 813 display: flex; 814 align-items: center; 815 justify-content: center; 816 justify-content: flex-end; 817 818 &.open { 819 svg { 820 transform: rotate(180deg); 821 } 822 } 823 824 &.has-parent-link { 825 width: 40px; 826 } 827 828 svg { 829 transition: transform 0.3s; 830 min-width: 24px; 831 margin: 0 8px; 832 stroke: var(--color-menu-item-icon); 833 } 834 } 835 } 836`,R=r.default.button.withConfig({displayName:"MobileMainMenu__StyledSearchSlideoutToggleButton",componentId:"sc-a0be49a6-2"})` 837 background: none; 838 border: 0; 839 border-radius: 0; 840 padding: 0; 841 margin: 0; 842 color: var(--color-menu-item); 843 text-transform: none; 844 font-size: 24px; 845 font-weight: 700; 846 padding: 21px 9px 21px 0; 847 width: 100%; 848 display: flex; 849 justify-content: space-between; 850 851 &:hover { 852 background: none; 853 color: var(--color-menu-item); 854 } 855 856 svg { 857 width: 22px; 858 height: 22px; 859 fill: var(--color-menu-item-icon); 860 stroke: var(--color-menu-item-icon); 861 } 862`,F=({href:e})=>{let r=(0,f.useSiteVars)(),[a,n]=(0,i.useState)(!1);if((0,i.useEffect)(()=>{n(!0)},[]),!a)return null;if("erpplanner"===r.id){let i=new URL(e,window.location.origin);if(i.pathname.startsWith("/login")||i.pathname.startsWith("/account/login"))return(0,t.jsx)("span",{className:"menu-top-item-icon",children:(0,t.jsx)(l.IconUser,{})});if(i.pathname.startsWith("/create")||i.pathname.startsWith("/account/create"))return(0,t.jsx)("span",{className:"menu-top-item-icon",children:(0,t.jsx)(d.IconExcel,{})})}return null},O=({item:e})=>{let r=(0,n.useRouter)(),[a,s]=(0,i.useState)(!1),l=()=>{s(!0);let t=document.getElementById(`item-${e.id}-wrapper`),i=document.getElementById(`item-${e.id}-submenu`);t.style.height=`${i.clientHeight}px`};return(0,i.useEffect)(()=>{let t=document.getElementById(`item-${e.id}-wrapper`),i=document.getElementById(`item-${e.id}-submenu`);
862s(!1),t.style.height="0px",i.querySelector(".is-active")&&l()},[e.id,r.asPath,r.locale]),(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("button",{type:"button",className:"expand-menu-toggle "+(a?"open ":"")+(e.url?"has-parent-link ":""),onClick:()=>{a?(s(!1),document.getElementById(`item-${e.id}-wrapper`).style.height="0px"):l()},children:(0,t.jsx)(o.IconExpand,{})}),(0,t.jsx)("div",{id:`item-${e.id}-wrapper`,className:"submenu-wrapper",children:(0,t.jsx)("div",{id:`item-${e.id}-submenu`,children:(0,t.jsx)(I,{items:e.children,layout:e.layout})})})]})};e.s(["MenuTopItemIcon",0,F,"MobileMainMenu",0,({main_menu:e,handleSearchSlideoutToggle:i,userLoginLink:r})=>{let{t:n}=(0,p.useTranslation)(),o=(0,h.useUTMData)(),l=(0,f.useSiteVars)();return e?(0,t.jsx)(E,{children:(0,t.jsx)("nav",{children:(0,t.jsxs)(L,{children:[e.map((e,i)=>(0,t.jsxs)("li",{children:[e.url?(0,t.jsxs)(a.default,{href:(0,m.decorateAppLink)(e.url,o,l),className:e.children?"has-children":null,target:e.options?.attributes?.target,locale:!1,children:[(0,t.jsx)(F,{href:e.url}),(0,t.jsx)("span",{children:e.title})]}):(0,t.jsx)("span",{children:e.title}),e.children&&(0,t.jsx)(O,{item:e})]},`main-menu-item-${i}`)),(0,t.jsx)("li",{children:(0,t.jsxs)(R,{className:"search-slideout-toggle",onClick:i,children:[(0,t.jsx)("span",{children:n("search")}),(0,t.jsx)(s.IconSearch,{})]})}),r?(0,t.jsx)("li",{children:(0,t.jsxs)(a.default,{href:r.url,className:"user-login-link",target:r.attributes?.target,children:[(0,t.jsx)("span",{children:r.text}),(0,t.jsx)(c.IconUser2,{})]})}):null]})})}):null},"StyledMainMenu",0,L,"StyledMobileMenuWrapper",0,E],8049),e.s([],31509);let $=r.default.div.withConfig({displayName:"TopNotification__StyledTopNotificationWrapper",componentId:"sc-5d10783d-0"})` 863 background: var(--color-yellow); 864 color: var(--color-black); 865 font-size: 14px; 866 position: relative; 867 z-index: 10; 868 869 ${(0,u.media)(0,"desktop")} { 870 width: 100%; 871 } 872`,A=r.default.div.withConfig({displayName:"TopNotification__StyledTopNotificationInner",componentId:"sc-5d10783d-1"})` 873 width: var(--component-width); 874 margin: 0 auto; 875 padding: 12px var(--spacing-sm); 876 max-width: var(--component-max-width); 877 display: flex; 878 justify-content: center; 879`,P=r.default.div.withConfig({displayName:"TopNotification__StyledTextWrapper",componentId:"sc-5d10783d-2"})` 880 text-align: center; 881 882 a { 883 color: var(--color-indigo); 884 text-decoration: underline; 885 } 886 887 p { 888 margin: 0; 889 color: var(--color-black); 890 891 [data-theme="black"] &, 892 [data-theme="white"] & { 893 color: var(--color-black); 894 } 895 } 896`;e.s(["TopNotification",0,({isMobile:e,topNotificationText:i})=>i?(0,t.jsx)($,{className:"top-notification",children:(0,t.jsx)(A,{children:(0,t.jsx)(P,{dangerouslySetInnerHTML:{__html:i}})})}):null],78210),e.s([],45190);var M=e.i(88849),D=(0,i.createContext)(null),z=(0,i.createContext)(null),H=e.i(50461),W=e.i(76469),B=e.i(88361),q=e.i(78866),V=e.i(84809),U=e.i(60129),G=e.i(62881),Q=e.i(32507),Y=e.i(86244),Z=e.i(37609),J=e.i(49692),X=e.i(49482),K=e.i(45867),ee=e.i(94337);function et(e){var t=(arguments.length>1&&void 0!==arguments[1]?arguments[1]:{fallback:function(){}}).fallback;return"u"<typeof window?t():e({window:window})}function ei(e){if(e.appId&&e.apiKey)return[e.appId,e.apiKey];if(!e.transporter)return[e.applicationID,e.apiKey];var t=e.transporter,i=t.headers||t.baseHeaders,r=t.queryParameters||t.baseQueryParameters,a="x-algolia-application-id",n="x-algolia-api-key";return[i[a]||r[a],i[n]||r[n]]}function er(e,t){for(var i,r=0;r<e.length;r++)if(t(i=e[r],r,e))return i}function ea(){for(var e=arguments.length,t=Array(e),i=0;i<e;i++)t[i]=arguments[i]}e.s(["find",()=>er],8396),e.s(["noop",()=>ea],42259);var en="2.17.2",eo="https://cdn.jsdelivr.net/npm/search-insights@".concat(en,"/dist/search-insights.min.js");function es(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.insightsClient,i=e.insightsInitParams,r=e.onEvent,a=e.$$internal,n=void 0!==a&&a,o=e.$$automatic,s=void 0!==o&&o,l=t;t||null===t||et(function(e){var t=e.window,i=t.AlgoliaAnalyticsObject||"aa";"string"==typeof i&&(l=t[i]),l||(t.AlgoliaAnalyticsObject=i,t[i]||(t[i]=function(){for(var e=arguments.length,r=Array(e),a=0;a<e;a++)r[a]=arguments[a];t[i].queue||(t[i].queue=[]),t[i].queue.push(r)},t[i].version=en,t[i].shouldAddScript=!0),l=t[i])});var c=l||ea;return function(e){var t,a,o,l=e.instantSearchInstance,d=l.middleware.filter(function(e){return"ais.insights"===e.instance.$$type&&e.instance.$$internal}).map(function(e){return e.creator});l.unuse.apply(l,(0,B._)(d));var u=(0,K._)(ei(l.client),2),p=u[0],m=u[1],h=void 0,f=void 0,g=void 0,x=c.queue;return Array.isArray(x)&&(f=(t=(0,K._)(["setUserToken","init"].map(function(e){return(0,K._)(er(x.slice().reverse(),function(t){return(0,K._)(t,1)[0]===e})||[],2)[1]}),2))[0],h=t[1]),c("getUserToken",null,function(e,t){g=ec(t)}),(i||!el(c))&&c("init",(0,W._)({appId:p,apiKey:m,partial:!0},i)),{$$type:"ais.insights",$$internal:n,$$automatic:s,onStateChange:function(){},subscribe:function(){if(c.shouldAddScript){var e="[insights middleware]: could not load search-insights.js. Please load it manually following https://alg.li/insights-init";try{var t=document.createElement("script");t.async=!0,t.src=eo,t.onerror=function(){l.emit("error",Error(e))},document.body.appendChild(t),c.shouldAddScript=!1}catch(t){c.shouldAddScript=!1,l.emit("error",Error(e))}}},started:function(){c("addAlgoliaAgent","insights-middleware"),o=l.mainHelper;var e,t,d,u,p,m,x,y,v,b,w,_,k=c.queue;Array.isArray(k)&&(f=(b=(0,K._)(["setUserToken","init"].map(function(e){return(0,K._)(er(k.slice().reverse(),function(t){return(0,K._)(t,1)[0]===e})||[],2)[1]}),2))[0],h=b[1]),u=(null==(d=(e=l)._initialResults)||null==(t=d[e.indexName])?void 0:t.state)||{},p=e.mainHelper.state,a={userToken:u.userToken||p.userToken,clickAnalytics:u.clickAnalytics||p.clickAnalytics},s||o.overrideStateWithoutTriggeringChangeEvent((0,X._)((0,W._)({},o.state),{clickAnalytics:!0})),n||l.scheduleSearch();var S=function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],i=ec(e);if(i){var r=o.state.userToken;t?a():setTimeout(a,0)}function a(){o.overrideStateWithoutTriggeringChangeEvent((0,X._)((0,W._)({},o.state),{userToken:i})),r&&r!==e&&l.scheduleSearch()}};function j(e){S(e,!0),c("setUserToken",e)}var C=void 0,T=function(){if(("u"<typeof document?"undefined":(0,ee._)(document))==="object"&&"string"==typeof document.cookie)for(var e="".concat("_ALGOLIA","="),t=document.cookie.split(";"),i=0;i<t.length;i++){for(var r=t[i];" "===r.charAt(0);)r=r.substring(1);if(0===r.indexOf(e))return r.substring(e.length,r.length)}}();C=T||"anonymous-".concat("xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(/[xy]/g,function(e){var t=16*Math.random()|0;return("x"===e?t:3&t|8).toString(16)}));var N=a.userToken;(null==i?void 0:i.userToken)&&(w=i.userToken),w?j(w):N?j(N):g?j(g):f?j(f):C&&(j(C),((null==i?void 0:i.useCookie)||(null==h?void 0:h.useCookie))&&(m=C,x=(null==i?void 0:i.cookieDuration)||(null==h?void 0:h.cookieDuration),(y=new Date).setTime(y.getTime()+(x||15552e6)),v="expires=".concat(y.toUTCString()),document.cookie="_ALGOLIA=".concat(m,";").concat(v,";path=/"))),c("onUserTokenChange",function(e){return S(e,!0)},{immediate:!0});var I=c;el(c)&&(I=function(e,t){var i=(0,K._)(ei(l.client),2);return c(e,t,{headers:{"X-Algolia-Application-Id":i[0],"X-Algolia-API-Key":i[1]}})});var E=new Set;l.mainHelper.derivedHelpers[0].on("result",function(e){var t=e.results;t&&(!t.queryID||t.queryID!==_)&&(_=t.queryID,E.clear())}),l.sendEventToInsights=function(e){if(r)r(e,I);else if(e.insightsMethod){if("viewedObjectIDs"===e.insightsMethod){var t=e.payload,i=t.objectIDs.filter(function(e){return!E.has(e)});if(0===i.length)return;
896i.forEach(function(e){return E.add(e)}),t.objectIDs=i}e.payload.algoliaSource=["instantsearch"],s&&e.payload.algoliaSource.push("instantsearch-automatic"),"internal"===e.eventModifier&&e.payload.algoliaSource.push("instantsearch-internal"),I(e.insightsMethod,e.payload)}}},unsubscribe:function(){c("onUserTokenChange",void 0),l.sendEventToInsights=ea,o&&a&&(o.overrideStateWithoutTriggeringChangeEvent((0,W._)({},o.state,a)),l.scheduleSearch())}}}}function el(e){var t=(0,K._)((e.version||"").split(".").map(Number),2),i=t[0],r=t[1];return i>=3||2===i&&r>=6||1===i&&r>=10}function ec(e){if(e)return"number"==typeof e?e.toString():e}function ed(e,t,i){var r=t.getHelper();return{uiState:i,helper:r,parent:t,instantSearchInstance:e,state:r.state,renderState:e.renderState,templatesConfig:e.templatesConfig,createURL:t.createURL,scopedResults:[],searchMetadata:{isSearchStalled:"stalled"===e.status},status:e.status,error:e.error}}function eu(e,t,i){var r=t.getResultsForWidget(i),a=t.getHelper();return{helper:a,parent:t,instantSearchInstance:e,results:r,scopedResults:t.getScopedResults(),state:r&&"_state"in r?r._state:a.state,renderState:e.renderState,templatesConfig:e.templatesConfig,createURL:t.createURL,searchMetadata:{isSearchStalled:"stalled"===e.status},status:e.status,error:e.error}}var ep=e.i(28948),em=function(e){e&&(window.document.title=e)},eh=function(){function e(t){var i=this,r=t.windowTitle,a=t.writeDelay,n=t.createURL,o=t.parseURL,s=t.getLocation,l=t.start,c=t.dispose,d=t.push,u=t.cleanUrlOnDispose;(0,V._)(this,e),(0,G._)(this,"$$type","ais.browser"),(0,G._)(this,"windowTitle",void 0),(0,G._)(this,"writeDelay",void 0),(0,G._)(this,"_createURL",void 0),(0,G._)(this,"parseURL",void 0),(0,G._)(this,"getLocation",void 0),(0,G._)(this,"writeTimer",void 0),(0,G._)(this,"_onPopState",void 0),(0,G._)(this,"inPopState",!1),(0,G._)(this,"isDisposed",!1),(0,G._)(this,"latestAcknowledgedHistory",0),(0,G._)(this,"_start",void 0),(0,G._)(this,"_dispose",void 0),(0,G._)(this,"_push",void 0),(0,G._)(this,"_cleanUrlOnDispose",void 0),this.windowTitle=r,this.writeTimer=void 0,this.writeDelay=void 0===a?400:a,this._createURL=n,this.parseURL=o,this.getLocation=s,this._start=l,this._dispose=c,this._push=d,this._cleanUrlOnDispose=void 0===u||u,et(function(e){var t=e.window;em(i.windowTitle&&i.windowTitle(i.read())),i.latestAcknowledgedHistory=t.history.length})}return(0,U._)(e,[{key:"read",value:function(){return this.parseURL({qsModule:ep.default,location:this.getLocation()})}},{key:"write",value:function(e){var t=this;et(function(i){var r=i.window,a=t.createURL(e),n=t.windowTitle&&t.windowTitle(e);t.writeTimer&&clearTimeout(t.writeTimer),t.writeTimer=setTimeout(function(){em(n),t.shouldWrite(a)&&(t._push?t._push(a):r.history.pushState(e,n||"",a),t.latestAcknowledgedHistory=r.history.length),t.inPopState=!1,t.writeTimer=void 0},t.writeDelay)})}},{key:"onUpdate",value:function(e){var t=this;this._start&&this._start(function(){e(t.read())}),this._onPopState=function(){t.writeTimer&&(clearTimeout(t.writeTimer),t.writeTimer=void 0),t.inPopState=!0,e(t.read())},et(function(e){e.window.addEventListener("popstate",t._onPopState)})}},{key:"createURL",value:function(e){return this._createURL({qsModule:ep.default,routeState:e,location:this.getLocation()})}},{key:"dispose",value:function(){var e=this;this._dispose&&this._dispose(),this.isDisposed=!0,et(function(t){var i=t.window;e._onPopState&&i.removeEventListener("popstate",e._onPopState)}),this.writeTimer&&clearTimeout(this.writeTimer),this._cleanUrlOnDispose&&this.write({})}},{key:"start",value:function(){this.isDisposed=!1}},{key:"shouldWrite",value:function(e){var t=this;return et(function(i){var r=i.window;if(t.isDisposed&&!t._cleanUrlOnDispose)return!1;var a=!(t.isDisposed&&t.latestAcknowledgedHistory!==r.history.length);return!t.inPopState&&a&&e!==r.location.href})}}]),e}();function ef(e){return e.configure,(0,M._)(e,["configure"])}function eg(e){return e!==Object(e)}var ex=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.router,i=void 0===t?function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.createURL,i=void 0===t?function(e){var t=e.qsModule,i=e.routeState,r=e.location,a=r.protocol,n=r.hostname,o=r.port,s=void 0===o?"":o,l=r.pathname,c=r.hash,d=t.stringify(i),u=""===s?"":":".concat(s);
896return d?"".concat(a,"//").concat(n).concat(u).concat(l,"?").concat(d).concat(c):"".concat(a,"//").concat(n).concat(u).concat(l).concat(c)}:t,r=e.parseURL,a=void 0===r?function(e){var t=e.qsModule,i=e.location;return t.parse(i.search.slice(1),{arrayLimit:99})}:r,n=e.writeDelay,o=e.windowTitle,s=e.getLocation;return new eh({createURL:i,parseURL:a,writeDelay:void 0===n?400:n,windowTitle:o,getLocation:void 0===s?function(){return et(function(e){return e.window.location},{fallback:function(){throw Error("You need to provide `getLocation` to the `history` router in environments where `window` does not exist.")}})}:s,start:e.start,dispose:e.dispose,push:e.push,cleanUrlOnDispose:e.cleanUrlOnDispose})}():t,r=e.stateMapping,a=void 0===r?{$$type:"ais.simple",stateToRoute:function(e){return Object.keys(e).reduce(function(t,i){return(0,X._)((0,W._)({},t),(0,G._)({},i,ef(e[i])))},{})},routeToState:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return Object.keys(e).reduce(function(t,i){return(0,X._)((0,W._)({},t),(0,G._)({},i,ef(e[i])))},{})}}:r,n=e.$$internal,o=void 0!==n&&n;return function(e){var t=e.instantSearchInstance;t._createURL=function(e){var r=0===t.mainIndex.getWidgets().length?t._initialUiState:t.mainIndex.getWidgetUiState({}),n=Object.keys(e).reduce(function(t,i){return(0,X._)((0,W._)({},t),(0,G._)({},i,e[i]))},r),o=a.stateToRoute(n);return i.createURL(o)};var r=void 0,n=t._initialUiState;return{$$type:"ais.router({router:".concat(i.$$type||"__unknown__",", stateMapping:").concat(a.$$type||"__unknown__","})"),$$internal:o,onStateChange:function(e){var t=e.uiState,n=a.stateToRoute(t);(void 0===r||!function e(t,i){if(t===i)return!0;if(eg(t)||eg(i)||"function"==typeof t||"function"==typeof i)return t===i;if(Object.keys(t).length!==Object.keys(i).length)return!1;var r=!0,a=!1,n=void 0;try{for(var o,s=Object.keys(t)[Symbol.iterator]();!(r=(o=s.next()).done);r=!0){var l=o.value;if(!(l in i)||!e(t[l],i[l]))return!1}}catch(e){a=!0,n=e}finally{try{r||null==s.return||s.return()}finally{if(a)throw n}}return!0}(r,n))&&(i.write(n),r=n)},subscribe:function(){t._initialUiState=(0,W._)({},n,a.routeToState(i.read())),i.onUpdate(function(e){t.mainIndex.getWidgets().length>0&&t.setUiState(a.routeToState(e))})},started:function(){var e;null==(e=i.start)||e.call(i)},unsubscribe:function(){i.dispose()}}}},ey=0;function ev(e){return"ais.index"===e.$$type}var eb=Promise.resolve();function ew(e){var t=null,i=!1,r=function(){for(var r=arguments.length,a=Array(r),n=0;n<r;n++)a[n]=arguments[n];null===t&&(t=eb.then(function(){if(t=null,i){i=!1;return}e.apply(void 0,(0,B._)(a))}))};return r.wait=function(){if(null===t)throw Error("The deferred function should be called before calling `wait()`");return t},r.cancel=function(){null!==t&&(i=!0)},r}function e_(e){for(var t=e.getParent(),i=[e.getHelper().state];null!==t;)i=[t.getHelper().state].concat(i),t=t.getParent();return i}function ek(){for(var e=arguments.length,t=Array(e),i=0;i<e;i++)t[i]=arguments[i];var r=t.map(function(e){var t;return"https://www.algolia.com/doc/api-reference/widgets/"+e.name+"/js/"+(void 0!==(t=e.connector)&&t?"#connector":"")}).join(", ");return function(e){return[e,"See documentation: ".concat(r)].filter(Boolean).join("\n\n")}}e.s(["createDocumentationMessageGenerator",()=>ek],59481);var eS=function(e,t){t.facets,t.disjunctiveFacets,t.facetsRefinements,t.facetsExcludes,t.disjunctiveFacetsRefinements,t.numericRefinements,t.tagRefinements,t.hierarchicalFacets,t.hierarchicalFacetsRefinements,t.ruleContexts;var i=(0,M._)(t,["facets","disjunctiveFacets","facetsRefinements","facetsExcludes","disjunctiveFacetsRefinements","numericRefinements","tagRefinements","hierarchicalFacets","hierarchicalFacetsRefinements","ruleContexts"]);return e.setQueryParameters(i)},ej=function(e,t){var i=[].concat(e.ruleContexts).concat(t.ruleContexts).filter(Boolean).filter(function(e,t,i){return i.indexOf(e)===t});return i.length>0?e.setQueryParameters({ruleContexts:i}):e},eC=function(){for(var e=arguments.length,t=Array(e),i=0;i<e;i++)t[i]=arguments[i];return t.reduce(function(e,t){var i,r,a,n,o,s,l,c;return eS((c=ej((i=e.setQueryParameters({hierarchicalFacetsRefinements:(0,W._)({},e.hierarchicalFacetsRefinements,t.hierarchicalFacetsRefinements)}),r=i.setQueryParameters({hierarchicalFacets:t.hierarchicalFacets.reduce(function(e,t){var i=function(e,t){if(!Array.isArray(e))return -1;for(var i=0;i<e.length;i++)if(t(e[i]))return i;return -1}(e,function(e){return e.name===t.name});if(-1===i)return e.concat(t);var r=e.slice();return r.splice(i,1,t),r},i.hierarchicalFacets)}),a=t.tagRefinements.reduce(function(e,t){return e.addTagRefinement(t)},r),n=a.setQueryParameters({numericRefinements:(0,W._)({},a.numericRefinements,t.numericRefinements)}),o=n.setQueryParameters({disjunctiveFacetsRefinements:(0,W._)({},n.disjunctiveFacetsRefinements,t.disjunctiveFacetsRefinements)}),s=o.setQueryParameters({facetsExcludes:(0,W._)({},o.facetsExcludes,t.facetsExcludes)}),l=s.setQueryParameters({facetsRefinements:(0,W._)({},s.facetsRefinements,t.facetsRefinements)}),t.disjunctiveFacets.reduce(function(e,t){return e.addDisjunctiveFacet(t)},l)),t),t.facets.reduce(function(e,t){return e.addFacet(t)},c)),t)}
896)},eT=ek({name:"index-widget"});function eN(e,t){var i=t.state,r=t.recommendState,a=t.isPageReset,n=t._uiState;i!==e.state&&(e.state=i,e.emit("change",{state:e.state,results:e.lastResults,isPageReset:a,_uiState:n})),r!==e.recommendState&&(e.recommendState=r)}function eI(e,t){var i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return e.reduce(function(e,i){return!ev(i)&&(i.getWidgetUiState||i.getWidgetState)?i.getWidgetUiState?i.getWidgetUiState(e,t):i.getWidgetState(e,t):e},i)}function eE(e,t){var i=t.initialSearchParameters,r=(0,M._)(t,["initialSearchParameters"]);return e.reduce(function(e,t){return!t.getWidgetSearchParameters||ev(t)?e:"search"===t.dependsOn&&t.getWidgetParameters?t.getWidgetParameters(e,r):t.getWidgetSearchParameters(e,r)},i)}function eL(e,t){var i=t.initialRecommendParameters,r=(0,M._)(t,["initialRecommendParameters"]);return e.reduce(function(e,t){return!ev(t)&&"recommend"===t.dependsOn&&t.getWidgetParameters?t.getWidgetParameters(e,r):e},i)}var eR=function(e){if(void 0===e||void 0===e.indexName&&!e.EXPERIMENTAL_isolated)throw Error(eT("The `indexName` option is required."));var t=e.indexName,i=void 0===t?"":t,r=e.indexId,a=void 0===r?i:r,n=e.EXPERIMENTAL_isolated,o=void 0!==n&&n,s=[],l={},c=null,d=null,u=null,p=null,m=null,h=!1,f=!1;return{$$type:"ais.index",$$widgetType:"ais.index",_isolated:o,getIndexName:function(){return i},getIndexId:function(){return a},getHelper:function(){return u},getResults:function(){return(null==p?void 0:p.lastResults)?(p.lastResults._state=u.state,p.lastResults):null},getResultsForWidget:function(e){return"recommend"!==e.dependsOn||ev(e)||void 0===e.$$id?this.getResults():(null==u?void 0:u.lastRecommendResults)?u.lastRecommendResults[e.$$id]:null},getPreviousState:function(){return m},getScopedResults:function(){var e=this.getParent();return function e(t){return t.filter(ev).reduce(function(t,i){return t.concat.apply(t,[{indexId:i.getIndexId(),results:i.getResults(),helper:i.getHelper()}].concat((0,B._)(e(i.getWidgets()))))},[])}(e?e.getWidgets():0===i.length?this.getWidgets():[this])},getParent:function(){return o?null:d},createURL:function(e){return"function"==typeof e?c._createURL((0,G._)({},a,e(l))):c._createURL((0,G._)({},a,eI(s,{searchParameters:e,helper:u})))},scheduleLocalSearch:ew(function(){o&&(null==u||u.search())}),getWidgets:function(){return s},addWidgets:function(e){var t=this;if(!Array.isArray(e))throw Error(eT("The `addWidgets` method expects an array of widgets."));var i=e.reduce(function(e,t){return e.concat(Array.isArray(t)?t:[t])},[]);if(i.some(function(e){return"function"!=typeof e.init&&"function"!=typeof e.render}))throw Error(eT("The widget definition expects a `render` and/or an `init` method."));return i.forEach(function(e){(e.parent=t,!ev(e))&&(c&&"recommend"===e.dependsOn?c._hasRecommendWidget=!0:c?c._hasSearchWidget=!0:"recommend"===e.dependsOn?h=!0:f=!0,"recommend"===e.dependsOn&&(e.$$id=ey++))}),s=s.concat(i),c&&i.length&&(eN(u,{state:eE(s,{uiState:l,initialSearchParameters:u.state}),recommendState:eL(s,{uiState:l,initialRecommendParameters:u.recommendState}),_uiState:l}),i.forEach(function(e){e.getRenderState&&eF({renderState:e.getRenderState(c.renderState[t.getIndexId()]||{},ed(c,t,c._initialUiState)),instantSearchInstance:c,parent:t})}
896),i.forEach(function(e){e.init&&e.init(ed(c,t,c._initialUiState))}),o?this.scheduleLocalSearch():c.scheduleSearch()),this},removeWidgets:function(e){var t=this;if(!Array.isArray(e))throw Error(eT("The `removeWidgets` method expects an array of widgets."));var i=e.reduce(function(e,t){return e.concat(Array.isArray(t)?t:[t])},[]);if(i.some(function(e){return"function"!=typeof e.dispose}))throw Error(eT("The widget definition expects a `dispose` method."));if((s=s.filter(function(e){return -1===i.indexOf(e)})).forEach(function(e){e.parent=void 0,ev(e)||(c&&"recommend"===e.dependsOn?c._hasRecommendWidget=!0:c?c._hasSearchWidget=!0:"recommend"===e.dependsOn?h=!0:f=!0)}),c&&i.length){var r=i.reduce(function(e,i){var r=i.dispose({helper:u,state:e.cleanedSearchState,recommendState:e.cleanedRecommendState,parent:t});return(0,Y._)(r,J.default.RecommendParameters)?e.cleanedRecommendState=r:r&&(e.cleanedSearchState=r),e},{cleanedSearchState:u.state,cleanedRecommendState:u.recommendState}),a=r.cleanedSearchState,n=r.cleanedRecommendState,d=c.future.preserveSharedStateOnUnmount?eE(s,{uiState:l,initialSearchParameters:new J.default.SearchParameters({index:this.getIndexName()})}):eE(s,{uiState:eI(s,{searchParameters:a,helper:u}),initialSearchParameters:a});l=eI(s,{searchParameters:d,helper:u}),u.setState(d),u.recommendState=n,s.length&&(o?this.scheduleLocalSearch():c.scheduleSearch())}return this},init:function(e){var t,r=this,n=e.instantSearchInstance,g=e.parent,x=e.uiState;if(null===u){c=n,d=g,l=x[a]||{};var y=n.mainHelper,v=eE(s,{uiState:l,initialSearchParameters:new J.default.SearchParameters({index:i})}),b=eL(s,{uiState:l,initialRecommendParameters:new J.default.RecommendParameters});(u=(0,J.default)(y.getClient(),v.index,v)).recommendState=b,u.search=function(){return o?(n.status="loading",r.render({instantSearchInstance:n}),n.compositionID?u.searchWithComposition():u.searchOnlyWithDerivedHelpers()):n.onStateChange?(n.onStateChange({uiState:n.mainIndex.getWidgetUiState({}),setUiState:function(e){return n.setUiState(e,!1)}}),y):y.search()},u.searchWithoutTriggeringOnStateChange=function(){return y.search()},u.searchForFacetValues=function(e,t,i,a){var n=eC.apply(void 0,[y.state].concat((0,B._)(e_(r)))).setQueryParameters(a);return y.searchForFacetValues(e,t,i,n)};var w=i?u:(0,J.default)({},"__empty_index__",{});p=(o?w:function(e,t){for(;e;){if(e._isolated)return e.getHelper();e=e.getParent()}return t}(g,y)).derive(function(){return eC.apply(void 0,[y.state].concat((0,B._)(e_(r))))},function(){return r.getHelper().recommendState});var _=null==(t=n._initialResults)?void 0:t[this.getIndexId()];if(null==_?void 0:_.results){var k=new J.default.SearchResults(new J.default.SearchParameters(_.state),_.results);p.lastResults=k,u.lastResults=k}if(null==_?void 0:_.recommendResults){var S=new J.default.RecommendResults(new J.default.RecommendParameters({params:_.recommendResults.params}),_.recommendResults.results);p.lastRecommendResults=S,u.lastRecommendResults=S}u.on("change",function(e){e.isPageReset&&function e(t){var i=t.filter(ev);0!==i.length&&i.forEach(function(t){var i=t.getHelper();eN(i,{state:i.state.resetPage(),recommendState:i.recommendState,isPageReset:!0}),e(t.getWidgets())})}(s)}),p.on("search",function(){n.scheduleStalledRender()}),p.on("result",function(e){var t=e.results;n.scheduleRender(),u.lastResults=t,m=null==t?void 0:t._state}),p.on("recommend:result",function(e){var t=e.recommend;n.scheduleRender(),u.lastRecommendResults=t.results}),s.forEach(function(e){e.getRenderState&&eF({renderState:e.getRenderState(n.renderState[r.getIndexId()]||{},ed(n,r,x)),instantSearchInstance:n,parent:r})}),s.forEach(function(e){e.init&&e.init(ed(n,r,x))}),u.on("change",function(e){var t=e.state,i=e._uiState;l=eI(s,{searchParameters:t,helper:u},i||{}),n.onStateChange||n.onInternalStateChange()}),_&&n.scheduleRender(),h&&(n._hasRecommendWidget=!0),f&&(n._hasSearchWidget=!0)}},render:function(e){var t=this,r=e.instantSearchInstance;"error"===r.status&&!r.mainHelper.hasPendingRequests()&&m&&u.setState(m);var a=this.getResults()||(null==p?void 0:p.lastRecommendResults)||o&&!i?s:s.filter(function(e){return e.shouldRender});(a=a.filter(function(e){return!e.shouldRender||e.shouldRender({instantSearchInstance:r})}
896)).forEach(function(e){e.getRenderState&&eF({renderState:e.getRenderState(r.renderState[t.getIndexId()]||{},eu(r,t,e)),instantSearchInstance:r,parent:t})}),a.forEach(function(e){e.render&&e.render(eu(r,t,e))})},dispose:function(){var e=this;s.forEach(function(t){t.dispose&&u&&t.dispose({helper:u,state:u.state,recommendState:u.recommendState,parent:e})}),c=null,d=null,null==u||u.removeAllListeners(),u=null,null==p||p.detach(),p=null},getWidgetUiState:function(e){return s.filter(ev).filter(function(e){return!e._isolated}).reduce(function(e,t){return t.getWidgetUiState(e)},(0,X._)((0,W._)({},e),(0,G._)({},a,(0,W._)({},e[a],l))))},getWidgetState:function(e){return this.getWidgetUiState(e)},getWidgetSearchParameters:function(e,t){var i=t.uiState;return eE(s,{uiState:i,initialSearchParameters:e})},shouldRender:function(){return!0},refreshUiState:function(){l=eI(s,{searchParameters:this.getHelper().state,helper:this.getHelper()},l)},setIndexUiState:function(e){var t="function"==typeof e?e(l):e;c.setUiState(function(e){return(0,X._)((0,W._)({},e),(0,G._)({},a,t))})}}};function eF(e){var t=e.renderState,i=e.instantSearchInstance,r=e.parent,a=r?r.getIndexId():i.mainIndex.getIndexId();i.renderState=(0,X._)((0,W._)({},i.renderState),(0,G._)({},a,(0,W._)({},i.renderState[a],t)))}var eO=function(e){return function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},i=t.descendantName,r=t.modifierName;return"".concat("ais","-").concat(e).concat(i?"-".concat(i):"").concat(r?"--".concat(r):"")}};function e$(e,t){return(Array.isArray(t)?t:t.split(".")).reduce(function(e,t){return e&&e[t]},e)}e.s(["getPropertyByPath",()=>e$],82112);var eA=e.i(55905),eP=e.i(74170),eM={"&":"&","<":"<",">":">",'"':""","'":"'"},eD=/[&<>"']/g,ez=RegExp(eD.source);function eH(e){return e&&ez.test(e)?e.replace(eD,function(e){return eM[e]}):e}var eW={"&":"&","<":"<",">":">",""":'"',"'":"'"},eB=/&(amp|quot|lt|gt|#39);/g,eq=RegExp(eB.source);function eV(e){return e&&eq.test(e)?e.replace(eB,function(e){return eW[e]}):e}function eU(e){if((void 0===e?"undefined":(0,ee._)(e))!=="object"||null===e||"[object Object]"!==(null===e?void 0===e?"[object Undefined]":"[object Null]":Object.prototype.toString.call(e)))return!1;if(null===Object.getPrototypeOf(e))return!0;for(var t=e;null!==Object.getPrototypeOf(t);)t=Object.getPrototypeOf(t);return Object.getPrototypeOf(e)===t}e.s(["escape",()=>eH,"unescape",()=>eV],10641);var eG={highlightPreTag:"__ais-highlight__",highlightPostTag:"__/ais-highlight__"},eQ={highlightPreTag:"<mark>",highlightPostTag:"</mark>"};function eY(e){return eH(e).replace(RegExp(eG.highlightPreTag,"g"),eQ.highlightPreTag).replace(RegExp(eG.highlightPostTag,"g"),eQ.highlightPostTag)}function eZ(e){return eU(e)&&"string"!=typeof e.value?Object.keys(e).reduce(function(t,i){return(0,X._)((0,W._)({},t),(0,G._)({},i,eZ(e[i])))},{}):Array.isArray(e)?e.map(eZ):(0,X._)((0,W._)({},e),{value:eY(e.value)})}function eJ(e){return void 0===e.__escaped&&((e=e.map(function(e){(0,eP._)(e);var t=(0,eA._)({},e);return t._highlightResult&&(t._highlightResult=eZ(t._highlightResult)),t._snippetResult&&(t._snippetResult=eZ(t._snippetResult)),t})).__escaped=!0),e}function eX(e){return e.map(function(e){return(0,X._)((0,W._)({},e),{highlighted:eY(e.highlighted)})})}e.s(["TAG_PLACEHOLDER",()=>eG,"TAG_REPLACEMENT",()=>eQ,"escapeFacets",()=>eX,"escapeHits",()=>eJ],32684);var eK=eO("Highlight");function e0(e){var t=eQ.highlightPreTag,i=eQ.highlightPostTag;return e.map(function(e){return e.isHighlighted?t+e.value+i:e.value}).join("")}var e1=new RegExp(/\w/i);function e2(e){return e.some(function(e){return e.isHighlighted})?e.map(function(t,i){var r,a,n,o,s;return(0,X._)((0,W._)({},t),{isHighlighted:(n=e[i],o=(null==(r=e[i+1])?void 0:r.isHighlighted)||!0,s=(null==(a=e[i-1])?void 0:a.isHighlighted)||!0,e1.test(eV(n.value))||s!==o?!n.isHighlighted:!s)})}):e.map(function(e){return(0,X._)((0,W._)({},e),{isHighlighted:!1})})}function e3(e){var t=eQ.highlightPostTag,i=eQ.highlightPreTag,r=e.split(i),a=r.shift(),n=a?[{value:a,isHighlighted:!1}]:[];return r.forEach(function(e){var i=e.split(t);n.push({value:i[0],isHighlighted:!0}),""!==i[1]&&n.push({value:i[1],isHighlighted:!1})}),n}e.s(["getHighlightedParts",()=>e3],78604);var e5=eO("ReverseHighlight"),e8=eO("Snippet"),e6=eO("ReverseSnippet");function e4(e){return btoa(encodeURIComponent(JSON.stringify(e)))}function e7(e){var t=function(e){for(var t=arguments.length,i=Array(t>1?t-1:0),r=1;r<t;r++)i[r-1]=arguments[r];var a=0;return e.replace(/%s/g,function(){return encodeURIComponent(i[a++])})};return Object.keys(e).map(function(i){var r;return t("%s=%s",i,(r=e[i],"[object Object]"===Object.prototype.toString.call(r)||"[object Array]"===Object.prototype.toString.call(r))?JSON.stringify(e[i]):e[i])}).join("&")}function e9(e,t){var i=e[t.getIndexId()]||{};
896t.getHelper().setState(t.getWidgetSearchParameters(t.getHelper().state,{uiState:i})),t.getWidgets().filter(ev).forEach(function(t){return e9(e,t)})}var te=ek({name:"instantsearch"});function tt(){return"#"}var ti={preserveSharedStateOnUnmount:!1,persistHierarchicalRootCount:!1},tr=function(e){function t(e){(0,V._)(this,t),i=(0,q._)(this,t),(0,G._)(i,"client",void 0),(0,G._)(i,"indexName",void 0),(0,G._)(i,"compositionID",void 0),(0,G._)(i,"insightsClient",void 0),(0,G._)(i,"onStateChange",null),(0,G._)(i,"future",void 0),(0,G._)(i,"helper",void 0),(0,G._)(i,"mainHelper",void 0),(0,G._)(i,"mainIndex",void 0),(0,G._)(i,"started",void 0),(0,G._)(i,"templatesConfig",void 0),(0,G._)(i,"renderState",{}),(0,G._)(i,"_stalledSearchDelay",void 0),(0,G._)(i,"_searchStalledTimer",void 0),(0,G._)(i,"_initialUiState",void 0),(0,G._)(i,"_initialResults",void 0),(0,G._)(i,"_manuallyResetScheduleSearch",!1),(0,G._)(i,"_resetScheduleSearch",void 0),(0,G._)(i,"_createURL",void 0),(0,G._)(i,"_searchFunction",void 0),(0,G._)(i,"_mainHelperSearch",void 0),(0,G._)(i,"_hasSearchWidget",!1),(0,G._)(i,"_hasRecommendWidget",!1),(0,G._)(i,"_insights",void 0),(0,G._)(i,"middleware",[]),(0,G._)(i,"sendEventToInsights",void 0),(0,G._)(i,"status","idle"),(0,G._)(i,"error",void 0),(0,G._)(i,"scheduleSearch",ew(function(){i.started&&i.mainHelper.search()})),(0,G._)(i,"scheduleRender",ew(function(){var e,t=!(arguments.length>0)||void 0===arguments[0]||arguments[0];(null==(e=i.mainHelper)?void 0:e.hasPendingRequests())||(clearTimeout(i._searchStalledTimer),i._searchStalledTimer=null,t&&(i.status="idle",i.error=void 0)),i.mainIndex.render({instantSearchInstance:i}),i.emit("render")})),(0,G._)(i,"onInternalStateChange",ew(function(){var e=i.mainIndex.getWidgetUiState({});i.middleware.forEach(function(t){t.instance.onStateChange({uiState:e})})})),i.setMaxListeners(100);var i,r=e.indexName,a=e.compositionID,n=e.numberLocale,o=e.initialUiState,s=e.routing,l=void 0===s?null:s,c=e.insights,d=void 0===c?void 0:c,u=e.searchFunction,p=e.stalledSearchDelay,m=e.searchClient,h=void 0===m?null:m,f=e.insightsClient,g=void 0===f?null:f,x=e.onStateChange,y=e.future,v=void 0===y?(0,W._)({},ti,e.future||{}):y;if(null===h)throw Error(te("The `searchClient` option is required."));if("function"!=typeof h.search)throw Error("The `searchClient` must implement a `search` method.\n\nSee: https://www.algolia.com/doc/guides/building-search-ui/going-further/backend-search/in-depth/backend-instantsearch/js/");if("function"==typeof h.addAlgoliaAgent&&h.addAlgoliaAgent("instantsearch.js (".concat("4.90.0",")")),g&&"function"!=typeof g)throw Error(te("The `insightsClient` option should be a function."));if(i.client=h,i.future=v,i.insightsClient=g,i.indexName=void 0===r?"":r,i.compositionID=a,i.helper=null,i.mainHelper=null,i.mainIndex=eR({indexName:i.compositionID||i.indexName}),i.onStateChange=void 0===x?null:x,i.started=!1,i.templatesConfig={helpers:{formatNumber:function(e,t){var i;return i=Number(t(e)),i.toLocaleString(n)},highlight:function(e,t){try{var i,r,a,n,o,s,l,c,d,u=JSON.parse(e);return t((r=(i=(0,X._)((0,W._)({},u),{hit:this})).attribute,a=i.highlightedTagName,n=void 0===a?"mark":a,o=i.hit,s=i.cssClasses,l=void 0===s?{}:s,c=(e$(o._highlightResult,r)||{}).value,d=eK({descendantName:"highlighted"})+(l.highlighted?" ".concat(l.highlighted):""),(void 0===c?"":c).replace(RegExp(eQ.highlightPreTag,"g"),"<".concat(n,' class="').concat(d,'">')).replace(RegExp(eQ.highlightPostTag,"g"),"</".concat(n,">"))))}catch(e){throw Error('\nThe highlight helper expects a JSON object of the format:\n{ "attribute": "name", "highlightedTagName": "mark" }')}},reverseHighlight:function(e,t){try{var i,r,a,n,o,s,l,c,d,u=JSON.parse(e);return t((r=(i=(0,X._)((0,W._)({},u),{hit:this})).attribute,a=i.highlightedTagName,n=void 0===a?"mark":a,o=i.hit,s=i.cssClasses,l=void 0===s?{}:s,c=(e$(o._highlightResult,r)||{}).value,d=e5({descendantName:"highlighted"})+(l.highlighted?" ".concat(l.highlighted):""),e0(e2(e3(void 0===c?"":c))).replace(RegExp(eQ.highlightPreTag,"g"),"<".concat(n,' class="').concat(d,'">')).replace(RegExp(eQ.highlightPostTag,"g"),"</".concat(n,">"))))}catch(e){throw Error('\n The reverseHighlight helper expects a JSON object of the format:\n { "attribute": "name", "highlightedTagName": "mark" }')}},snippet:function(e,t){try{var i,r,a,n,o,s,l,c,d,u=JSON.parse(e);return t((r=(i=(0,X._)((0,W._)({},u),{hit:this})).attribute,a=i.highlightedTagName,n=void 0===a?"mark":a,o=i.hit,s=i.cssClasse
896s,l=void 0===s?{}:s,c=(e$(o._snippetResult,r)||{}).value,d=e8({descendantName:"highlighted"})+(l.highlighted?" ".concat(l.highlighted):""),(void 0===c?"":c).replace(RegExp(eQ.highlightPreTag,"g"),"<".concat(n,' class="').concat(d,'">')).replace(RegExp(eQ.highlightPostTag,"g"),"</".concat(n,">"))))}catch(e){throw Error('\nThe snippet helper expects a JSON object of the format:\n{ "attribute": "name", "highlightedTagName": "mark" }')}},reverseSnippet:function(e,t){try{var i,r,a,n,o,s,l,c,d,u=JSON.parse(e);return t((r=(i=(0,X._)((0,W._)({},u),{hit:this})).attribute,a=i.highlightedTagName,n=void 0===a?"mark":a,o=i.hit,s=i.cssClasses,l=void 0===s?{}:s,c=(e$(o._snippetResult,r)||{}).value,d=e6({descendantName:"highlighted"})+(l.highlighted?" ".concat(l.highlighted):""),e0(e2(e3(void 0===c?"":c))).replace(RegExp(eQ.highlightPreTag,"g"),"<".concat(n,' class="').concat(d,'">')).replace(RegExp(eQ.highlightPostTag,"g"),"</".concat(n,">"))))}catch(e){throw Error('\n The reverseSnippet helper expects a JSON object of the format:\n { "attribute": "name", "highlightedTagName": "mark" }')}},insights:function(e,t){try{var i,r=JSON.parse(e),a=r.method,n=r.payload;return t((i=(0,W._)({objectIDs:[this.objectID]},n),function(e){var t,i=e.method,r=e.payload;if((void 0===r?"undefined":(0,ee._)(r))!=="object")throw Error("The insights helper expects the payload to be an object.");try{t=e4(r)}catch(e){throw Error("Could not JSON serialize the payload object.")}return'data-insights-method="'.concat(i,'" data-insights-payload="').concat(t,'"')}({method:a,payload:i})))}catch(e){throw Error('\nThe insights helper expects a JSON object of the format:\n{ "method": "method-name", "payload": { "eventName": "name of the event" } }')}}},compileOptions:{}},i._stalledSearchDelay=void 0===p?200:p,i._searchStalledTimer=null,i._createURL=tt,i._initialUiState=void 0===o?{}:o,i._initialResults=null,i._insights=d,u&&(i._searchFunction=u),i.sendEventToInsights=ea,l){var b="boolean"==typeof l?{}:l;b.$$internal=!0,i.use(ex(b))}if(d){var w="boolean"==typeof d?{}:d;w.$$internal=!0,i.use(es(w))}return et(function(e){var t,i;return(null==(i=e.window.navigator)||null==(t=i.userAgent)?void 0:t.indexOf("Algolia Crawler"))>-1},{fallback:function(){return!1}})&&i.use(function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.$$internal,i=void 0!==t&&t;return function(e){var t=e.instantSearchInstance,r={widgets:[]},a=document.createElement("meta"),n=document.querySelector("head");return a.name="instantsearch:widgets",{$$type:"ais.metadata",$$internal:i,onStateChange:function(){},subscribe:function(){setTimeout(function(){var e;r.ua=(e=t.client).transporter&&e.transporter.userAgent?e.transporter.userAgent.value:e._ua,function e(t,i,r){var a=ed(i,i.mainIndex,i._initialUiState);t.forEach(function(t){var n={};if(t.getWidgetRenderState){var o=t.getWidgetRenderState(a);o&&o.widgetParams&&(n=o.widgetParams)}var s=Object.keys(n).filter(function(e){return void 0!==n[e]});r.widgets.push({type:t.$$type,widgetType:t.$$widgetType,params:s}),"ais.index"===t.$$type&&e(t.getWidgets(),i,r)})}(t.mainIndex.getWidgets(),t,r),t.middleware.forEach(function(e){return r.widgets.push({middleware:!0,type:e.instance.$$type,internal:e.instance.$$internal})}),a.content=JSON.stringify(r),n.appendChild(a)},0)},started:function(){},unsubscribe:function(){a.remove()}}}}({$$internal:!0})),i}return(0,Q._)(t,e),(0,U._)(t,[{key:"_isSearchStalled",get:function(){return"stalled"===this.status}},{key:"use",value:function(){for(var e=this,t=arguments.length,i=Array(t),r=0;r<t;r++)i[r]=arguments[r];var a=i.map(function(t){var i=(0,W._)({$$type:"__unknown__",$$internal:!1,subscribe:ea,started:ea,unsubscribe:ea,onStateChange:ea},t({instantSearchInstance:e}));return e.middleware.push({creator:t,instance:i}),i});return this.started&&a.forEach(function(e){e.subscribe(),e.started()}),this}},{key:"unuse",value:function(){for(var e=arguments.length,t=Array(e),i=0;i<e;i++)t[i]=arguments[i];return this.middleware.filter(function(e){return t.includes(e.creator)}).forEach(function(e){return e.instance.unsubscribe()}),this.middleware=this.middleware.filter(function(e){return!t.includes(e.creator)}),this}},{key:"EXPERIMENTAL_use",value:function(){for(var e=arguments.length,t=Array(e),i=0;i<e;i++)t[i]=arguments[i];return this.use.apply(this,(0,B._)(t))}},{key:"addWidget",value:function(e){return this.addWidgets([e])}},{key:"addWidgets",value:function(e){if(!Array.isArray(e))throw Error(te("The `addWidgets` method expects an array of widgets. Please use `addWidget`."));if(this.compositionID&&e.some(function(e){return!Array.isArray(e)&&ev(e)&&!e._isolated}))throw Error(te("The `index` widget cannot be used with a composition-based InstantSearch implementation."));return this.mainIndex.addWidgets(e),this}},{key:"removeWidget",value:function(e){return this.removeWidgets([e])}},{key:"removeWidgets",value:function(e){if(!Array.isArray(e))throw Error(te("The `removeWidgets` method expects an array of widgets. Please use `removeWidget`."));return this.mainIndex.removeWidgets(e),this}},{key:"start",value:function(){var e=this;if(this.started)throw Error(te("The `start` method has already been called once."));var t=this.mainHelper||(0,J.default)(this.client,this.indexName,void 0,{persistHierarchicalRootCount:this.future.persistHierarchicalRootCount});if(this.compositionID&&(t.searchForFacetValues=t.searchForCompositionFacetValues.bind(t)),t.search=function(){return e.status="loading",e.scheduleRender(!1),e._hasSearchWidget&&(e.compositionID?t.searchWithComposition():t.searchOnlyWithDerivedHelpers()),e._hasRecommendWidget&&t.recommend(),t},this._searchFunction){var i={search:function(){return new Promise(ea)}};this._mainHelperSearch=t.search.bind(t),t.search=function(){var r=e.mainIndex.getHelper(),a=(0,J.default)(i,r.state.index,r.state);return a.once("search",function(t){var i=t.state;r.overrideStateWithoutTriggeringChangeEvent(i),e._mainHelperSearch()}),a.on("change",function(e){var t=e.state;r.setState(t)}),e._searchFunction(a),t}}if(t.on("error",function(t){var i=t.error;if(!(0,Y._)(i,Error)){var r=i;i=Object.keys(r).reduce(function(e,t){return e[t]=r[t],e},Error(r.message))}i.error=i,e.error=i,e.status="error",e.scheduleRender(!1),e.emit("error",i)}),this.mainHelper=t,this.middleware.forEach(function(e){e.instance.subscribe()}),this.mainIndex.init({instantSearchInstance:this,parent:null,uiState:this._initialUiState}),this._initialResults){!function(e,t){if(t&&("transporter"in e&&!e._cacheHydrated||e._useCache&&"function"==typeof e.addAlgoliaAgent)){var i=[Object.keys(t).reduce(function(e,i){var r=t[i],a=r.state,n=r.requestParam
896s,o=r.results,s=o&&a?o.map(function(e,t){return(0,W._)({indexName:a.index||e.index},(null==n?void 0:n[t])||e.params?{params:e7((null==n?void 0:n[t])||e.params.split("&").reduce(function(e,t){var i=(0,K._)(t.split("="),2),r=i[0],a=i[1];return e[r]=a?decodeURIComponent(a):"",e},{}))}:{})}):[];return e.concat(s)},[])],r=Object.keys(t).reduce(function(e,i){var r=t[i].results;return r?e.concat(r):e},[]);if("transporter"in e&&!e._cacheHydrated){e._cacheHydrated=!0;var a=e.search.bind(e);e.search=function(t){for(var i=arguments.length,r=Array(i>1?i-1:0),n=1;n<i;n++)r[n-1]=arguments[n];var o=Array.isArray(t)?t.map(function(e){return(0,X._)((0,W._)({},e),{params:e7(e.params)})}):e7(t.requestBody.params);return e.transporter.responsesCache.get({method:"search",args:[o].concat((0,B._)(r))},function(){return a.apply(void 0,[t].concat((0,B._)(r)))})},e.transporter.responsesCache.set({method:"search",args:i},{results:r})}if(!("transporter"in e)){var n="/1/indexes/*/queries_body_".concat(JSON.stringify({requests:i}));e.cache=(0,X._)((0,W._)({},e.cache),(0,G._)({},n,JSON.stringify({results:Object.keys(t).map(function(e){return t[e].results})})))}}}(this.client,this._initialResults),this.mainHelper._recommendCache=Object.keys(r=this._initialResults).reduce(function(e,t){var i=r[t];return i.recommendResults?(0,W._)({},e,i.recommendResults.results):e},{});var r,a=this.scheduleSearch;this.scheduleSearch=ew(ea),this._manuallyResetScheduleSearch?this._resetScheduleSearch=function(){e.scheduleSearch=a}:ew(function(){e.scheduleSearch=a})()}else this.mainIndex.getWidgets().length>0&&this.scheduleSearch();this.helper=this.mainIndex.getHelper(),this.started=!0,this.middleware.forEach(function(e){e.instance.started()}),void 0===this._insights&&t.derivedHelpers[0].once("result",function(){e.mainIndex.getScopedResults().some(function(e){var t=e.results;return null==t?void 0:t._automaticInsights})&&e.use(es({$$internal:!0,$$automatic:!0}))})}},{key:"dispose",value:function(){var e;this.scheduleSearch.cancel(),this.scheduleRender.cancel(),clearTimeout(this._searchStalledTimer),this.removeWidgets(this.mainIndex.getWidgets()),this.mainIndex.dispose(),this.started=!1,this.removeAllListeners(),null==(e=this.mainHelper)||e.removeAllListeners(),this.mainHelper=null,this.helper=null,this.middleware.forEach(function(e){e.instance.unsubscribe()})}},{key:"scheduleStalledRender",value:function(){var e=this;this._searchStalledTimer||(this._searchStalledTimer=setTimeout(function(){e.status="stalled",e.scheduleRender()},this._stalledSearchDelay))}},{key:"setUiState",value:function(e){var t=this,i=!(arguments.length>1)||void 0===arguments[1]||arguments[1];if(!this.mainHelper)throw Error(te("The `start` method needs to be called before `setUiState`."));this.mainIndex.refreshUiState();var r="function"==typeof e?e(this.mainIndex.getWidgetUiState({})):e;this.onStateChange&&i?this.onStateChange({uiState:r,setUiState:function(e){e9("function"==typeof e?e(r):e,t.mainIndex),t.scheduleSearch(),t.onInternalStateChange()}}):(e9(r,this.mainIndex),this.scheduleSearch(),this.onInternalStateChange())}},{key:"getUiState",value:function(){return this.started&&this.mainIndex.refreshUiState(),this.mainIndex.getWidgetUiState({})}},{key:"createURL",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};if(!this.started)throw Error(te("The `start` method needs to be called before `createURL`."));return this._createURL(e)}},{key:"refresh",value:function(){if(!this.mainHelper)throw Error(te("The `start` method needs to be called before `refresh`."));this.mainHelper.clearCache().search()}}]),t}(Z.default),ta=e.i(90979),tn="7.26.0",to=Object.prototype.hasOwnProperty;function ts(e,t,i){var r,a;if((null==i?void 0:i(e,t))||e===t)return!0;if(e&&t&&(r=e.constructor)===t.constructor){if(r===Date)return e.getTime()===t.getTime();if(r===RegExp)return e.toString()===t.toString();if(r===Array){if((a=e.length)===t.length)for(;a--&&ts(e[a],t[a],i););return -1===a}if(!r||(void 0===e?"undefined":(0,ee._)(e))==="object"){for(r in a=0,e)if(to.call(e,r)&&++a&&!to.call(t,r)||!(r in t)||!ts(e[r],t[r],i))return!1;return Object.keys(t).length===a}}return e!=e&&t!=t}var tl=(0,i.createContext)(null);function tc(){return(0,i.useContext)(tl)}var td=(0,i.createContext)(null);function tu(){return(0,i.useContext)(td)}var tp=(0,i.createContext)({countRef:{current:0},waitForResultsRef:null,ignoreMultipleHooksWarning:!1});function tm(){return(0,i.useContext)(tp)}var th=["react (".concat(i.version,")"),"react-instantsearch (".concat(tn,")"),"react-instantsearch-core (".concat(tn,")")],tf="react-instantsearch-server (".concat(tn,")");function tg(e,t){"function"==typeof e.addAlgoliaAgent&&t.filter(Boolean).forEac
896h(function(t){e.addAlgoliaAgent(t)})}function tx(e){var t=e.children,r=function(e){var t=(0,K._)((0,i.useReducer)(function(e){return e+1},0),2)[1],r=tc(),a=tu(),n=tm().waitForResultsRef,o=null==a?void 0:a.initialResults,s=(0,i.useRef)(e),l=r||o||n,c=(0,i.useRef)(null);if((null==a?void 0:a.ssrSearchRef)&&(c=a.ssrSearchRef),null===c.current){var d,u,p,m=new tr(e);m._schedule=function(e){m._schedule.queue.push(e),clearTimeout(m._schedule.timer),m._schedule.timer=setTimeout(function(){m._schedule.queue.forEach(function(e){e()}),m._schedule.queue=[]},0)},m._schedule.queue=[],l&&(m._initialResults=o||{},m._manuallyResetScheduleSearch=!0),tg(e.searchClient,(0,B._)(th).concat([r&&tf,(p="u">typeof window&&(null==(d=window.next)?void 0:d.version)||(void 0!==H.default?null==(u=H.default.env)?void 0:u.NEXT_RUNTIME:void 0))?"next.js (".concat(p,")"):null])),l&&m.start(),r&&r.notifyServer({search:m}),e.routing,c.current=m}var h,f=c.current,g=s.current;g.indexName!==e.indexName&&(f.helper.setIndex(e.indexName||"").search(),s.current=e),g.searchClient!==e.searchClient&&(tg(e.searchClient,(0,B._)(th).concat([r&&tf])),f.mainHelper.setClient(e.searchClient).search(),s.current=e),g.onStateChange!==e.onStateChange&&(f.onStateChange=e.onStateChange,s.current=e),g.searchFunction!==e.searchFunction&&(f._searchFunction=e.searchFunction,s.current=e),g.stalledSearchDelay!==e.stalledSearchDelay&&(f._stalledSearchDelay=null!=(h=e.stalledSearchDelay)?h:200,s.current=e),ts(g.future,e.future)||(f.future=(0,W._)({},ti,e.future),s.current=e);var x=(0,i.useRef)(null);return(0,ta.useSyncExternalStore)((0,i.useCallback)(function(){var e=c.current;return null===x.current?e.started||(e.start(),t()):(clearTimeout(x.current),e._preventWidgetCleanup=!1),function(){null!=a&&a.ssrSearchRef||(clearTimeout(e._schedule.timer),x.current=setTimeout(function(){e.dispose()}),e._preventWidgetCleanup=!0)}},[t,a]),function(){return c.current},function(){return c.current})}((0,M._)(e,["children"]));return r.started?i.default.createElement(z.Provider,{value:r},i.default.createElement(D.Provider,{value:r.mainIndex},t,i.default.createElement(ty,{search:r}))):null}function ty(e){var t=e.search;return(0,i.useEffect)(function(){t._resetScheduleSearch&&t._resetScheduleSearch()},[t]),null}function tv(e,t){if(!e)throw Error("Invariant failed")}function tb(){var e=(0,i.useContext)(z);return tv(null!==e),e}e.s(["InstantSearch",()=>tx],44306);var tw="u">typeof window?i.useLayoutEffect:i.useEffect;function t_(e){var t,i,r;return new J.default.SearchResults(e,[{query:null!=(t=e.query)?t:"",page:null!=(i=e.page)?i:0,hitsPerPage:null!=(r=e.hitsPerPage)?r:20,hits:[],nbHits:0,nbPages:0,params:"",exhaustiveNbHits:!0,exhaustiveFacetsCount:!0,processingTimeMS:0,index:e.index}],{__isArtificial:!0})}function tk(e){var t=e.getHelper(),i=e.getResults()||t_(t.state),r=e.getScopedResults().map(function(t){var r=t.indexId===e.getIndexId()?i:t_(t.helper.state);return(0,X._)((0,W._)({},t),{results:t.results||r})});return{results:i,scopedResults:r,recommendResults:t.lastRecommendResults}}function tS(){var e=(0,i.useContext)(D);return tv(null!==e),e}function tj(){var e,t,r,a,n,o,s,l,c,d,u,p,m,h,f,g,x,y,v=(arguments.length>0&&void 0!==arguments[0]?arguments[0]:{}).catchError,b=tb(),w=(e=tb(),r=(t=tS()).getIndexId(),n=(a=(0,K._)((0,i.useState)(function(){return e.getUiState()}),2))[0],o=a[1],s=n[r],c=(l=(0,K._)((0,i.useState)(function(){return e.renderState}),2))[0],d=l[1],u=c[r]||{},p=(0,i.useCallback)(function(t){e.setUiState(t)},[e]),m=(0,i.useCallback)(function(e){t.setIndexUiState(e)},[t]),(0,i.useEffect)(function(){function t(){o(e.getUiState()),d(e.renderState)}return e.addListener("render",t),t(),function(){e.removeListener("render",t)}},[e]),{uiState:n,setUiState:p,indexUiState:s,setIndexUiState:m,renderState:c,indexRenderState:u}),_=w.uiState,k=w.setUiState,S=w.indexUiState,j=w.setIndexUiState,C=w.renderState,T=w.indexRenderState,N=(h=tb(),f=tS(),x=(g=(0,K._)((0,i.useState)(function(){var e=tk(f);return{results:e.results,scopedResults:e.scopedResults}}),2))[0],y=g[1],(0,i.useEffect)(function(){function e(){var e=f.getResults();if(null!==e)y({results:e,scopedResults:f.getScopedResults()});else if(0===h.mainIndex.getIndexName().length){var t=h.mainIndex.getWidgets().find(ev);t&&y({results:tk(f).results,scopedResults:t.getScopedResults()})}}return h.addListener("render",e),e(),function(){h.removeListener("render",e)}},[h,f]),x),I=N.results,E=N.scopedResults,L=(0,i.useCallback)(function(){for(var e=arguments.length,t=Array(e),i=0;i<e;i++)t[i]=arguments[i];return b.use.apply(b,(0,B._)(t)),function(){b.unuse.apply(b,(0,B._)(t))}},[b]),R=(0,i.useCallback)(function(){b.refresh()},[b]);return tw(function(){if(v){var e=function(){};return b.addListener("error",e),function(){return b.removeListener("error",e)}}return function(){}},[b,v]),{results:I,scopedResults:E,uiState:_,setUiState:k,indexUiState:S,setIndexUiState:j,renderState:C,indexRenderState:T,addMiddlewares:L,refresh:R,status:b.status,error:b.error}}e.s(["useInstantSearch",()=>tj],85482);var tC=ek({name:"configure",connector:!0});function tT(e,t){return e.setQueryParameters(Object.keys(t.searchParameters).reduce(function(e,t){return(0,X._)((0,W._)({},e),(0,G._)({},t,void 0))},{}))}var tN=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:ea,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:ea;return function(i){if(!i||!eU(i.searchParameters))throw Error(tC("The `searchParameters` option expects an object."));var r={};return{$$type:"ais.configure",init:function(t){var i=t.instantSearchInstance;e((0,X._)((0,W._)({},this.getWidgetRenderState(t)),{instantSearchInstance:i}),!0)},render:function(t){var i=t.instantSearchInstance;e((0,X._)((0,W._)({},this.getWidgetRenderState(t)),{instantSearchInstance:i}),!1)},dispose:function(e){var r=e.state;return t(),tT(r,i)},getRenderState:function(e,t){var i,r=this.getWidgetRenderState(t);return(0,X._)((0,W._)({},e),{configure:(0,X._)((0,W._)({}
896,r),{widgetParams:(0,X._)((0,W._)({},r.widgetParams),{searchParameters:eC(new J.default.SearchParameters(null==(i=e.configure)?void 0:i.widgetParams.searchParameters),new J.default.SearchParameters(r.widgetParams.searchParameters)).getQueryParams()})})})},getWidgetRenderState:function(e){var t=e.helper;return r.refine||(r.refine=function(e){var r=eC(tT(t.state,i),new J.default.SearchParameters(e));i.searchParameters=e,t.setState(r).search()}),{refine:r.refine,widgetParams:i}},getWidgetSearchParameters:function(e,t){var r=t.uiState;return eC(e,new J.default.SearchParameters((0,W._)({},r.configure,i.searchParameters)))},getWidgetUiState:function(e){return(0,X._)((0,W._)({},e),{configure:(0,W._)({},e.configure,i.searchParameters)})}}}},tI=e.i(87103);function tE(e){var t=(0,K._)((0,i.useState)(function(){return e}),2),r=t[0],a=t[1];return ts(r,e)||a(e),r}var tL=i.use;function tR(e){var t,r,a,n,o,s,l,c,d,u,p,m,h,f,g,x,y,v=arguments.length>1&&void 0!==arguments[1]?arguments[1]:void 0,b=arguments.length>2&&void 0!==arguments[2]?arguments[2]:void 0,w=(0,tI._)([v,b]),_=w[0],k=w.slice(1),S=(0,K._)(k,1)[0],j=void 0===S?{}:S,C=j.skipSuspense,T=(0,M._)(j,["skipSuspense"]),N=tc(),I=tu(),E=tb(),L=tS(),R=tE(void 0===_?{}:_),F=tE(T),O=(0,i.useRef)(!0),$=(0,i.useRef)(null),A=(0,i.useRef)(E.status),P=(0,i.useMemo)(function(){var t=e(function(e,t){if(t){O.current=!0;return}if(O.current){var i=e.instantSearchInstance;e.widgetParams;var r=(0,M._)(e,["instantSearchInstance","widgetParams"]);ts(r,$.current,function(e,t){return(null==e?void 0:e.constructor)===Function&&(null==t?void 0:t.constructor)===Function})&&i.status===A.current||(H(r),$.current=r,A.current=i.status)}},function(){O.current=!1});return(0,W._)({},t(R),F)},[e,R,F]),D=(0,K._)((0,i.useState)(function(){if(P.getWidgetRenderState){var e,t=L.getHelper(),i=L.getWidgetUiState({})[L.getIndexId()];t.state=(null==(e=P.getWidgetSearchParameters)?void 0:e.call(P,t.state,{uiState:i}))||t.state;var r=tk(L),a=r.results,n=r.scopedResults,o=r.recommendResults,s=P.getWidgetRenderState({helper:t,parent:L,instantSearchInstance:E,results:"recommend"===P.dependsOn&&o&&I?o[I.recommendIdx.current++]:a,scopedResults:n,state:t.state,renderState:E.renderState,templatesConfig:E.templatesConfig,createURL:L.createURL,searchMetadata:{isSearchStalled:"stalled"===E.status},status:E.status,error:E.error});return s.widgetParams,(0,M._)(s,["widgetParams"])}return{}}),2),z=D[0],H=D[1];return o=(t={widget:P,parentIndex:L,props:R,shouldSsr:!!N,skipSuspense:void 0!==C&&C}).widget,s=t.parentIndex,l=t.props,c=t.shouldSsr,d=t.skipSuspense,p=(u=tm()).waitForResultsRef,m=u.countRef,u.ignoreMultipleHooksWarning,h=(0,i.useRef)(l),(0,i.useEffect)(function(){h.current=l},[l]),f=(0,i.useRef)(o),(0,i.useEffect)(function(){f.current=o},[o]),g=(0,i.useRef)(null),x=c&&!s.getWidgets().includes(o),tw(function(){var e=f.current;return g.current?(clearTimeout(g.current),ts(l,h.current)||(s.removeWidgets([e]),s.addWidgets([o]))):c||s.addWidgets([o]),function(){g.current=setTimeout(function(){y._schedule(function(){y._preventWidgetCleanup||s.removeWidgets([e])})})}},[s,o,c,y=tb(),l]),(x||(null==p||null==(r=p.current)?void 0:r.status)==="pending")&&s.addWidgets([o]),(null==p?void 0:p.current)&&!d&&(tL(p.current),"ais.dynamicWidgets"!==o.$$type&&(null==(n=y.helper)?void 0:n.lastResults)&&tL(p.current)),(null==p||null==(a=p.current)?void 0:a.status)==="fulfilled"&&(m.current+=1),z}function tF(e){return tR(tN,{searchParameters:(0,W._)({},e)},{$$widgetType:"ais.configure"}),null}function tO(e,t){if(void 0===e||"function"!=typeof e)throw Error("The render function is not valid (received type ".concat(Object.prototype.toString.call(e).slice(8,-1),").\n\n").concat(t))}e.s(["useConnector",()=>tR],66451),e.s(["Configure",()=>tF],43766),e.s(["checkRendering",()=>tO],40112);var t$=ek({name:"search-box",connector:!0}),tA=function(e,t){return t(e)},tP=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:ea;return tO(e,t$()),function(i){var r,a,n=(i||{}).queryHook,o=void 0===n?tA:n;return{$$type:"ais.searchBox",init:function(t){var i=t.instantSearchInstance;e((0,X._)((0,W._)({},this.getWidgetRenderState(t)),{instantSearchInstance:i}),!0)},render:function(t){var i=t.instantSearchInstance;e((0,X._)((0,W._)({},this.getWidgetRenderState(t)),{instantSearchInstance:i}),!1)},dispose:function(e){var i=e.state;return t(),i.setQueryParameter("query",void 0)},getRenderState:function(e,t){return(0,X._)((0,W._)({},e),{searchBox:this.getWidgetRenderState(t)})},getWidgetRenderState:function(e){var t=e.helper,n=e.instantSearchInstance,s=e.state;return r||(r=function(e){o(e,function(e){return t.setQuery(e).search()})},a=function(){t.setQuery("").search()}),{query:s.query||"",refine:r,clear:a,widgetParams:i,isSearchStalled:"stalled"===n.status}},getWidgetUiState:function(e,t){var i=t.searchParameters.query||"";return""===i||e&&e.query===i?e:(0,X._)((0,W._)({},e),{query:i})},getWidgetSearchParameters:function(e,t){var i=t.uiState;return e.setQueryParameter("query",i.query||"")}}}};function tM(e,t){return tR(tP,e,t)}function tD(e){var t=e.helper,i=e.widgetType;e.methodName;var r=e.args,a=e.instantSearchInstance;
896if(1===r.length&&"object"===(0,ee._)(r[0]))return[r[0]];var n=(0,K._)(r[0].split(":"),2),o=n[0],s=n[1],l=r[1],c=r[2],d=r[3]||{};if(!l||("click"===o||"conversion"===o)&&!c)return[];var u=Array.isArray(l)?l:[l];if(0===u.length)return[];var p=u[0].__queryID,m=function(e){for(var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:20,i=[],r=0;r<Math.ceil(e.length/t);r++)i.push(e.slice(r*t,(r+1)*t));return i}(u),h=m.map(function(e){return e.map(function(e){return e.objectID})}),f=m.map(function(e){return e.map(function(e){return e.__position})});return"view"===o?"idle"!==a.status?[]:m.map(function(e,r){var a;return{insightsMethod:"viewedObjectIDs",widgetType:i,eventType:o,payload:(0,W._)({eventName:c||"Hits Viewed",index:(null==(a=t.lastResults)?void 0:a.index)||t.state.index,objectIDs:h[r]},d),hits:e,eventModifier:s}}):"click"===o?m.map(function(e,r){var a;return{insightsMethod:"clickedObjectIDsAfterSearch",widgetType:i,eventType:o,payload:(0,W._)({eventName:c||"Hit Clicked",index:(null==(a=t.lastResults)?void 0:a.index)||t.state.index,queryID:p,objectIDs:h[r],positions:f[r]},d),hits:e,eventModifier:s}}):"conversion"===o?m.map(function(e,r){var a;return{insightsMethod:"convertedObjectIDsAfterSearch",widgetType:i,eventType:o,payload:(0,W._)({eventName:c||"Hit Converted",index:(null==(a=t.lastResults)?void 0:a.index)||t.state.index,queryID:p,objectIDs:h[r]},d),hits:e,eventModifier:s}}):[]}e.s(["useSearchBox",()=>tM],42198);var tz=ek({name:"hits",connector:!0}),tH=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:ea;return tO(e,tz()),function(i){var r,a,n=i||{},o=n.escapeHTML,s=void 0===o||o,l=n.transformItems,c=void 0===l?function(e){return e}:l;return{$$type:"ais.hits",init:function(t){e((0,X._)((0,W._)({},this.getWidgetRenderState(t)),{instantSearchInstance:t.instantSearchInstance}),!0)},render:function(t){var i=this.getWidgetRenderState(t);e((0,X._)((0,W._)({},i),{instantSearchInstance:t.instantSearchInstance}),!1),i.sendEvent("view:internal",i.items)},getRenderState:function(e,t){return(0,X._)((0,W._)({},e),{hits:this.getWidgetRenderState(t)})},getWidgetRenderState:function(e){var t,n,o,l,d,u,p,m,h,f,g,x,y,v,b,w,_,k,S=e.results,j=e.helper,C=e.instantSearchInstance;if(r||(n=(t={instantSearchInstance:C,helper:j,widgetType:this.$$type}).instantSearchInstance,o=t.helper,l=t.widgetType,d={},u=void 0,r=function(){for(var e=arguments.length,t=Array(e),i=0;i<e;i++)t[i]=arguments[i];tD({widgetType:l,helper:o,methodName:"sendEvent",args:t,instantSearchInstance:n}).forEach(function(e){"click"===e.eventType&&"internal"===e.eventModifier&&d[e.eventType]||(d[e.eventType]=!0,n.sendEventToInsights(e))}),clearTimeout(u),u=setTimeout(function(){d={}},0)}),a||(m=(p={helper:j,widgetType:this.$$type,instantSearchInstance:C}).helper,h=p.widgetType,f=p.instantSearchInstance,a=function(){for(var e=arguments.length,t=Array(e),i=0;i<e;i++)t[i]=arguments[i];var r=tD({widgetType:h,helper:m,methodName:"bindEvent",args:t,instantSearchInstance:f});return r.length?"data-insights-event=".concat(e4(r)):""}),!S)return{hits:[],items:[],results:void 0,banner:void 0,sendEvent:r,bindEvent:a,widgetParams:i};s&&S.hits.length>0&&(S.hits=eJ(S.hits));var T=c((g=S.hits,x=S.page,y=S.hitsPerPage,v=g.map(function(e,t){return(0,X._)((0,W._)({},e),{__position:y*x+t+1})}),(b=S.queryID)?v.map(function(e){return(0,X._)((0,W._)({},e),{__queryID:b})}):v),{results:S}),N=null==(k=S.renderingContent)||null==(_=k.widgets)||null==(w=_.banners)?void 0:w[0];return{hits:T,items:T,results:S,banner:N,sendEvent:r,bindEvent:a,widgetParams:i}},dispose:function(e){var i=e.state;return(t(),s)?i.setQueryParameters(Object.keys(eG).reduce(function(e,t){return(0,X._)((0,W._)({},e),(0,G._)({},t,void 0))},{})):i},getWidgetSearchParameters:function(e,t){return s?e.setQueryParameters(eG):e}}}};function tW(e,t){return tR(tH,e,t)}function tB(e){return void 0!==e.handleInstantSearchRequests}e.s(["useHits",()=>tW],24090);var tq=class{constructor(e,t){if(this.config=e,this.requestOptions=t,this.cache=[],!tB(this.config)&&!this.config.url)throw Error("Searchkit Instantsearch Client: url is required");if(!tB(this.config)&&this.requestOptions)throw Error("Searchkit Instantsearch Client: requestOptions is not supported when used with url. Add the request options to @searchkit/api instead.")}clearCache(){return this.cache=[],Promise.resolve(void 0)}getHeaders(){let e={};return!tB(this.config)&&this.config.headers&&(e="function"==typeof this.config.headers?this.config.headers():this.config.headers),e}async search(e){try{let t=JSON.stringify(e),i=this.cache[t];if(i)return i;if(tB(this.config)){let i=await this.config.handleInstantSearchRequests(e,this.requestOptions);return this.cache[t]=i,i}let r=await fetch(this.config.url,{body:JSON.stringify(e),headers:{"Content-Type":"application/json",...this.getHeaders()},method:"POST"}),a=await r.json();return this.cache[t]=a,a}catch(e){return console.error(e),[]}}async searchForFacetValues(e){let t=e.map(e=>({...e,params:{...e.params,hitsPerPage:0}}));try{if(tB(this.config))return(await this.config.handleInstantSearchRequests(t)).results;let e=await fetch(this.config.url,{body:JSON.stringify(t),headers:{"Content-Type":"application/json",...this.getHeaders()},method:"POST"});return(await e.json()).results}catch(e){return console.error(e),[]}}},tV=(e,t)=>new tq(e,t);e.s(["default",()=>tV],91354)},23162,e=>{"use strict";e.i(9027);var t=e.i(21709);e.s(["getDerivativeUrlFromImageUrl",0,(e,i)=>(0,t.getDerivativeUrl)({...e.endsWith(".svg")?{filemime:"image/svg+xml"}:{},uri:{url:e}},i),"getIndexName",0,e=>{let t=e.split("-")[0];return`forterro-prod2-published_content_${({hr:"en",ru:"en",sr:"en",zh:"en",ca:"es",bs:"en"})[t]||t}`},"searchGetHitContentUrl",0,(e,t)=>{let i="",r=!!e.site_data.find(e=>e.id==t.id);return i=r?e.url?.[0]:e.site_data?.[0].url+e.url?.[0],{isCurrentSiteContent:r,content_url:i}}])},30029,84077,95143,84190,86801,82656,77721,13593,46282,e=>{"use strict";var t=e.i(91398),i=e.i(91788),r=e.i(60814),a=e.i(41158),n=e.i(3828);e.i(24690);var o=e.i(26200);e.i(49396);var s=e.i(28480),l=e.i(45572);e.i(71587);var c=e.i(71179),d=e.i(44306),u=e.i(85482),p=e.i(43766),m=e.i(42198),h=e.i(24090),f=e.i(91354),g=e.i(23162),x=e.i(93428),y=e.i(6480),v=e.i(67878);let b=r.default.button.attrs({className:"button-back"}).withConfig({displayName:"ButtonBack__StyledButtonBack",componentId:"sc-a5d465c9-0"})` 897 background: none; 898 border: 0; 899 border-radius: 0; 900 padding: 10px 0; 901 color: var(--icon-color); 902 display: inline-flex; 903 align-items: center; 904 905 &:hover { 906 background: none; 907 color: var(--icon-color); 908 } 909 910 svg { 911 fill: var(--icon-color); 912 margin-left: -6px; 913 margin-right: 4px; 914 } 915`,w=({handleOnClick:e})=>{let{t:i}=(0,c.useTranslation)();return(0,t.jsxs)(b,{onClick:e,children:[(0,t.jsx)(v.IconChevronLeft,{}),(0,t.jsx)("span",{children:i("back")})]})},_=(0,f.default)({url:"/api/search?type=quick"}),k=r.default.div.withConfig({displayName:"SearchSlideout__StyledSearchSlideout",componentId:"sc-e3de43c0-0"})` 916 padding: 10px; 917 ${(0,o.media)("mobile")} { 918 padding: 20px 30px; 919 } 920`,S=r.default.div.withConfig({displayName:"SearchSlideout__StyledAdvancedSearchLinkWrapper",componentId:"sc-e3de43c0-1"})` 921 display: flex; 922 justify-content: flex-end; 923 margin: 10px 0 15px 0; 924 925 a { 926 text-decoration: underline; 927 font-size: 14px; 928 font-weight: 700; 929 [data-site="forterro"] & { 930 color: #fff; 931 } 932 } 933`,j=r.default.form.withConfig({displayName:"SearchSlideout__StyledSearchInputForm",componentId:"sc-e3de43c0-2"})` 934 position: relative; 935 936 // Input 937 input[type="search"] { 938 max-width: none; 939 font-size: 16px; 940 height: 44px; 941 caret-color: var(--icon-color); 942 ${(0,o.media)("tablet")} { 943 font-size: 24px; 944 } 945 946 &::placeholder { 947 color: var(--text-color); 948 opacity: 0.2; 949 } 950 } 951 952 .button-wrapper { 953 display: flex; 954 position: absolute; 955 top: 0; 956 height: 100%; 957 right: 0; 958 959 button { 960 background: none; 961 border: 0; 962 padding: 0; 963 border-radius: 0; 964 margin: 0; 965 color: var(--text-color); 966 width: 34px; 967 height: 42px; 968 display: flex; 969 align-items: center; 970 justify-content: center; 971 972 &:focus { 973 outline: auto 5px Highlight; 974 outline: auto 5px -webkit-focus-ring-color; 975 } 976 977 svg { 978 stroke: var(--text-color); 979 fill: var(--text-color); 980 width: 22px; 981 height: 22px; 982 } 983 } 984 } 985`,C=e=>{let{query:r,refine:a,clear:o}
985=(0,m.useSearchBox)(e),{searchInputRef:d}=e,{t:p}=(0,c.useTranslation)(),h=(0,n.useRouter)(),{status:f}=(0,u.useInstantSearch)(),[g,x]=(0,i.useState)(""),y=(0,i.useRef)(null),v=e=>{x(e),a(e)};return(0,t.jsxs)(j,{action:"",role:"search",noValidate:!0,onSubmit:e=>{e.preventDefault(),e.stopPropagation(),d.current&&(d.current.blur(),h.push(`/search?q=${d.current.value}`))},onReset:e=>{e.preventDefault(),e.stopPropagation(),v(""),d.current&&d.current.focus()},children:[(0,t.jsx)("input",{type:"search",ref:d,autoComplete:"off",autoCorrect:"off",autoCapitalize:"off",placeholder:p("search"),spellCheck:!1,maxLength:512,value:g,onChange:e=>{let t=e.currentTarget.value;x(t),y.current&&clearTimeout(y.current),y.current=setTimeout(()=>{v(t)},500)}}),(0,t.jsxs)("div",{className:"button-wrapper",children:[(0,t.jsxs)("button",{type:"submit",children:[(0,t.jsx)("span",{className:"visually-hidden",children:"Submit"}),(0,t.jsx)(s.IconSearch,{})]}),g&&(0,t.jsxs)("button",{type:"reset",children:[(0,t.jsx)("span",{className:"visually-hidden",children:"Reset"}),(0,t.jsx)(l.IconClose,{})]})]})]})},T=r.default.div.withConfig({displayName:"SearchSlideout__StyledSearchHits",componentId:"sc-e3de43c0-3"})` 986 ul { 987 list-style: none; 988 margin: 0; 989 padding: 0; 990 991 li { 992 margin: 0 0 14px 0; 993 padding: 0; 994 } 995 } 996`,N=e=>{let{t:i}=(0,c.useTranslation)(),{hits:r}=(0,h.useHits)(e),{query:a}=(0,m.useSearchBox)(e),{status:n}=(0,u.useInstantSearch)(),o={};for(let e of r){let t=e.type?.[0];
996void 0!=t&&(o[String(t)]&&Array.isArray(o[String(t)])||(o[String(t)]=[]),o[String(t)].push(e))}return!a||a?.length<=2?null:"loading"!=n?r?.length>0?(0,t.jsx)(T,{children:(0,t.jsx)("ul",{children:r.map((e,i)=>(0,t.jsx)("li",{children:(0,t.jsx)(E,{hit:e})},`mobile-search-hit-${i}`))})}):(0,t.jsx)("div",{children:i("searchNoResults")}):null},I=r.default.div.withConfig({displayName:"SearchSlideout__StyledMobileSearchHit",componentId:"sc-e3de43c0-4"})` 997 a { 998 [data-site="forterro"] & { 999 color: #fff; 1000 &:hover { 1001 color: var(--color-yellow); 1002 } 1003 1004 .hit-title-wrapper { 1005 svg { 1006 fill: #798490; 1007 opacity: 1; 1008 } 1009 } 1010 } 1011 1012 .sitenames { 1013 color: var(--text-color); 1014 margin: 0 10px 0 0; 1015 display: flex; 1016 gap: 10px; 1017 } 1018 1019 .hit-title-wrapper { 1020 .hit-title { 1021 display: inline; 1022 } 1023 1024 svg { 1025 display: inline-block; 1026 width: 14px; 1027 fill: #4265b2; 1028 opacity: 0.5; 1029 margin-left: 8px; 1030 height: 17px; 1031 } 1032 } 1033 } 1034`,E=({hit:e})=>{let i=(0,x.useSiteVars)();if(!e.title?.[0])return console.error("Search hit does not have title."),null;let{isCurrentSiteContent:r,content_url:n}=(0,g.searchGetHitContentUrl)(e,i),o=e.field_external_url?.[0];return(0,t.jsx)(I,{children:(0,t.jsx)(a.default,{href:o||n,locale:!1,target:!r||o?"_blank":null,children:(0,t.jsxs)("div",{className:"hit-title-wrapper",children:[(0,t.jsx)("div",{className:"hit-title",dangerouslySetInnerHTML:{__html:e.title[0]}}),o&&(0,t.jsx)(y.IconExternalLink,{})]})})})};e.s(["SearchSlideout",0,({searchInputRef:e,handleSearchSlideoutToggle:i,locale:r})=>{let{t:o}=(0,c.useTranslation)(),s=(0,n.useRouter)();return s.isReady?(0,t.jsxs)(k,{children:[(0,t.jsx)(w,{handleOnClick:i}),(0,t.jsx)("div",{children:(0,t.jsxs)(d.InstantSearch,{searchClient:_,indexName:(0,g.getIndexName)(r),children:[(0,t.jsx)(p.Configure,{hitsPerPage:20,filters:`langcode:${r}`}),(0,t.jsx)(C,{searchInputRef:e}),(0,t.jsx)(S,{children:(0,t.jsx)(a.default,{href:"/search",onClick:t=>{e.current.value&&(t.preventDefault(),s.push(`/search?q=${e.current.value}`))},children:o("advancedSearch")})}),(0,t.jsx)(N,{})]})})]}):null}],30029);let L=r.default.div.withConfig({displayName:"SiteLogo__StyledSiteLogoWrapper",componentId:"sc-9783bc66-0"})` 1035 display: flex; 1036 align-items: center; 1037 1038 &.site-proconcept { 1039 img { 1040 max-width: 150px; 1041 ${(0,o.media)("desktop")} { 1042 max-width: 230px; 1043 } 1044 } 1045 } 1046 1047 &.site-proffix { 1048 margin-top: 4px; 1049 ${(0,o.media)("desktop_m")} { 1050 margin-top: 5px; 1051 } 1052 1053 img { 1054 max-width: 180px; 1055 ${(0,o.media)("desktop_m")} { 1056 max-width: 230px; 1057 } 1058 } 1059 } 1060 1061 &.site-forterro { 1062 img { 1063 max-width: 208px; 1064 } 1065 } 1066 1067 &.site-myfactory { 1068 margin-top: 4px; 1069 ${(0,o.media)("desktop")} { 1070 margin-top: 5px; 1071 } 1072 1073 img { 1074 max-width: 200px; 1075 ${(0,o.media)("desktop")} { 1076 max-width: 150px; 1077 } 1078 ${(0,o.media)("desktop_m")} { 1079 max-width: 200px; 1080 } 1081 } 1082 } 1083 1084 a { 1085 display: inline-block; 1086 } 1087 1088 img { 1089 display: block; 1090 width: 100%; 1091 height: auto; 1092 max-width: 130px; 1093 max-height: 55px; 1094 ${(0,o.media)("desktop")} { 1095 max-width: 150px; 1096 max-height: 70px; 1097 } 1098 ${(0,o.media)("desktop_m")} { 1099 max-width: 180px; 1100 } 1101 } 1102`;e.s(["SiteLogo",0,({site:e,theme:i,url:r,logo_base_url:n="",logo_id:o})=>{let s,l=i in(s={turquoise:`${e}-logo-on-turquoise.svg`,yellow:`${e}-logo-on-yellow.svg`,black:`${e}-logo-white.svg`,indigo:`${e}-logo-white.svg`,grey:`${e}-logo.svg`})?s[i]:`${e}-logo.svg`;return(0,t.jsx)(L,{className:`site-${e}`,children:(0,t.jsx)(a.default,{href:r,locale:!1,children:(0,t.jsx)("img",{id:o,src:`${n}/sites/${e}/${l}`,alt:`${e} logo`})})})}],84077),e.s([],95143);var R=e.i(56219);let F={"de-ch":{countryCode:"ch",showCountryName:!0},"de-at":{countryCode:"at",showCountryName:!0},cs:{countryCode:"cz"},en:{countryCode:"gb"},da:{countryCode:"dk"},el:{countryCode:"gr"},"en-au":{countryCode:"au",showCountryName:!0},"en-in":{countryCode:"in",showCountryName:!0},"en-us":{countryCode:"us",showCountryName:!0},sr:{countryCode:"rs"},sv:{countryCode:"se"},zh:{countryCode:"cn"},ca:{countryCode:"es-ct"},"es-co":{countryCode:"co",showCountryName:!0}},O=(e,t)=>{let i={};for(let r of t.locales){let t=F[r]?.countryCode||r;i[r]={locale:r,countryCode:t,displayName:e("language-"+r),displayCountry:F[r]?.showCountryName?e("Country-"+t):void 0}}return i};e.s(["getLocalesConfig",0,O],84190);let $=r.default.button.attrs({className:"button-language-item"}).withConfig({displayName:"ButtonLanguageItem__StyledButtonLanguageItem",componentId:"sc-fbab58f8-0"})` 1103 cursor: pointer; 1104 margin: 0; 1105 padding: 4px 10px; 1106 border: 1px solid #fff; 1107 background: none; 1108 border-radius: 22px; 1109 color: var(--color-black); 1110 font-size: 14px; 1111 font-weight: 700; 1112 text-transform: uppercase; 1113 display: flex; 1114 align-items: center; 1115 gap: 8px; 1116 width: 100%; 1117 min-height: 42px; 1118 text-align: left; 1119 transition: border-color 0.3s; 1120 1121 &:not(.is-active):hover { 1122 color: var(--color-black); 1123 background: none; 1124 1125 @media (width >= 1024px) { 1126 border: 1px solid var(--color-black); 1127 } 1128 } 1129 1130 &.is-active { 1131 cursor: default; 1132 color: var(--color-black); 1133 border: 1px solid var(--color-black); 1134 background: none; 1135 } 1136 1137 &:focus-visible { 1138 outline: var(--focus-outline); 1139 } 1140 1141 .mobile-language-selector-toggle & { 1142 padding: 0; 1143 } 1144 1145 // target theme context styles only for mobile 1146 .mobile-language-selector-toggle &, 1147 .mobile-language-selector & { 1148 [data-theme="black"] &, 1149 [data-theme="indigo"] &, 1150 [data-theme="turquoise"] & { 1151 color: var(--text-color); 1152 border: 1px solid var(--background-color); 1153 1154 &:not(.is-active):hover { 1155 color: #fff; 1156 } 1157 1158 &.is-active { 1159 border: 1px solid #fff; 1160 color: #fff; 1161 } 1162 1163 .country-name { 1164 color: rgba(255, 255, 255, 0.41); 1165 } 1166 } 1167 } 1168 1169 .item-flag-wrapper { 1170 min-width: 26px; 1171 1172 img { 1173 width: 26px;
1174 height: 26px; 1175 border: 1px solid var(--color-grey); 1176 border-radius: 50%; 1177 } 1178 } 1179 1180 .item-content-wrapper { 1181 display: flex; 1182 flex-direction: column; 1183 gap: 1px; 1184 } 1185 1186 .country-name { 1187 color: rgba(13, 31, 53, 0.41); 1188 font-size: 13px; 1189 } 1190`,A=({localeConfig:e,isActive:i,handleOnClick:r})=>(0,t.jsxs)($,{type:"button",className:"button-language-item "+(i?"is-active":""),onClick:r,children:[(0,t.jsx)("span",{className:"item-flag-wrapper",children:(0,t.jsx)("img",{src:`/flags/${e.countryCode}.svg`,alt:"",role:"presentation"})}),(0,t.jsxs)("span",{className:"item-content-wrapper",children:[(0,t.jsx)("span",{className:"lang-name",children:e.displayName}),e.displayCountry?(0,t.jsx)("span",{className:"country-name",children:e.displayCountry}):null]})]});e.s(["ButtonLanguageItem",0,A],86801),e.s([],82656);let P=r.default.div.withConfig({displayName:"MobileLanguageSelector__StyledMobileLanguageSelector",componentId:"sc-5e2f68b5-0"})` 1191 padding: 10px; 1192 1193 @media (width >= 360px) { 1194 padding: 20px 30px; 1195 } 1196 1197 ul { 1198 list-style: none; 1199 padding: 0; 1200 margin: 0; 1201 display: flex; 1202 flex-direction: column; 1203 gap: 16px; 1204 } 1205 1206 .button-language-item { 1207 gap: 12px; 1208 min-height: 48px; 1209 display: inline-flex; 1210 width: auto; 1211 padding-right: 16px; 1212 border-radius: 24px; 1213 1214 .item-flag-wrapper { 1215 min-width: 32px; 1216 1217 img { 1218 width: 32px; 1219 height: 32px; 1220 } 1221 } 1222 1223 .lang-name { 1224 font-size: 18px; 1225 } 1226 } 1227`;e.s(["MobileLanguageSelector",0,({languageUrls:e,handleLanguageSlideoutToggle:i,handleSlideoutToggle:r})=>{let a=(0,n.useRouter)(),{locale:o}=a,{t:s}=(0,c.useTranslation)(),l=(0,x.useSiteVars)();if((e??[]).length<2||"/404"===a.pathname)return null;let d=O(s,l);return(0,t.jsxs)(P,{className:"mobile-language-selector",children:[(0,t.jsx)(w,{handleOnClick:i}),(0,t.jsx)("div",{children:(0,t.jsx)("ul",{children:e.map((e,i)=>(0,t.jsx)("li",{children:(0,t.jsx)(A,{localeConfig:d[e.text],isActive:o===e.text,handleOnClick:t=>{t.preventDefault(),r(),o!==e.text&&(0,R.handleLanguageChange)(e.text,a,e.url)}})},`lang-item-${i}`))})})]})}],77721),e.s(["MobileLanguageSelectorToggle",0,({languageUrls:e,handleLanguageSlideoutToggle:i})=>{let r=(0,n.useRouter)(),{t:a}=(0,c.useTranslation)(),o=O(a,(0,x.useSiteVars)());return(e??[]).length<2||"/404"===r.pathname||!o[r.locale]?null:(0,t.jsx)("div",{className:"mobile-language-selector-toggle",children:(0,t.jsx)(A,{localeConfig:o[r.locale],isActive:!1,handleOnClick:e=>{e.preventDefault(),i()}})})}],13593),e.s([],46282)},78683,e=>{"use strict";var t=e.i(3828),i=e.i(93428);function r(){let e=(0,i.useSiteVars)(),{locale:r,asPath:a}=(0,t.useRouter)();return{siteVars:e,locale:r,asPath:a}}e.s(["useLinkContext",()=>r])},18733,e=>{"use strict";var t=["input:not([inert]):not([inert] *)","select:not([inert]):not([inert] *)","textarea:not([inert]):not([inert] *)","a[href]:not([inert]):not([inert] *)","button:not([inert]):not([inert] *)","[tabindex]:not(slot):not([inert]):not([inert] *)","audio[controls]:not([inert]):not([inert] *)","video[controls]:not([inert]):not([inert] *)",'[contenteditable]:not([contenteditable="false"]):not([inert]):not([inert] *)',"details>summary:first-of-type:not([inert]):not([inert] *)","details:not([inert]):not([inert] *)"],i=t.join(","),r="u"<typeof Element,a=r?function(){}:Element.prototype.matches||Element.prototype.msMatchesSelector||Element.prototype.webkitMatchesSelector,n=!r&&Element.prototype.getRootNode?function(e){var t;return null==e||null==(t=e.getRootNode)?void 0:t.call(e)}:function(e){return null==e?void 0:e.ownerDocument},o=function(e,t){void 0===t&&(t=!0);var i,r=null==e||null==(i=e.getAttribute)?void 0:i.call(e,"inert");return""===r||"true"===r||t&&e&&("function"==typeof e.closest?e.closest("[inert]"):o(e.parentNode))},s=function(e){var t,i=null==e||null==(t=e.getAttribute)?void 0:t.call(e,"contenteditable");return""===i||"true"===i},l=function(e,t,r){if(o(e))return[];var n=Array.prototype.slice.apply(e.querySelectorAll(i));return t&&a.call(e,i)&&n.unshift(e),n=n.filter(r)},c=function(e,t,r){for(var n=[],s=Array.from(e);s.length;){var l=s.shift();if(!o(l,!1))if("SLOT"===l.tagName){var d=l.assignedElements(),u=c(d.length?d:l.children,!0,r);r.flatten?n.push.apply(n,u):n.push({scopeParent:l,candidates:u})}else{a.call(l,i)&&r.filter(l)&&(t||!e.includes(l))&&n.push(l);var p=l.shadowRoot||"function"==typeof r.getShadowRoot&&r.getShadowRoot(l),m=!o(p,!1)&&(!r.shadowRootFilter||r.shadowRootFilter(l));if(p&&m){var h=c(!0===p?l.children:p.children,!0,r);r.flatten?n.push.apply(n,h):n.push({scopeParent:l,candidates:h})}else s.unshift.apply(s,l.children)}}return n},d=function(e){return!isNaN(parseInt(e.getAttribute("tabindex"),10))},u=function(e){if(!e)throw Error("No node provided");return e.tabIndex<0&&(/^(AUDIO|VIDEO|DETAILS)$/.test(e.tagName)||s(e))&&!d(e)?0:e.tabIndex},p=function(e,t){var i=u(e);return i<0&&t&&!d(e)?0:i},m=function(e,t){return e.tabIndex===t.tabIndex?e.documentOrder-t.documentOrder:e.tabIndex-t.tabIndex},h=function(e){return"INPUT"===e.tagName},f=function(e,t){for(var i=0;i<e.length;i++)if(e[i].checked&&e[i].form===t)return e[i]},g=function(e){if(!e.name)return!0;var t,i=e.form||n(e),r=function(e){return i.querySelectorAll('input[type="radio"][name="'+e+'"]')};if("u">typeof window&&void 0!==window.CSS&&"function"==typeof window.CSS.escape)t=r(window.CSS.escape(e.name));else try{t=r(e.name)}
1227catch(e){return console.error("Looks like you have a radio button with a name attribute containing invalid CSS selector characters and need the CSS.escape polyfill: %s",e.message),!1}var a=f(t,e.form);return!a||a===e},x=function(e){return h(e)&&"radio"===e.type&&!g(e)},y=function(e){var t,i,r,a,o,s,l,c=e&&n(e),d=null==(t=c)?void 0:t.host,u=!1;if(c&&c!==e)for(u=!!(null!=(i=d)&&null!=(r=i.ownerDocument)&&r.contains(d)||null!=e&&null!=(a=e.ownerDocument)&&a.contains(e));!u&&d;)u=!!(null!=(s=d=null==(o=c=n(d))?void 0:o.host)&&null!=(l=s.ownerDocument)&&l.contains(d));return u},v=function(e){var t=e.getBoundingClientRect(),i=t.width,r=t.height;return 0===i&&0===r},b=function(e,t){var i=t.displayCheck,r=t.getShadowRoot;if("full-native"===i&&"checkVisibility"in e)return!e.checkVisibility({checkOpacity:!1,opacityProperty:!1,contentVisibilityAuto:!0,visibilityProperty:!0,checkVisibilityCSS:!0});if("hidden"===getComputedStyle(e).visibility)return!0;var o=a.call(e,"details>summary:first-of-type")?e.parentElement:e;if(a.call(o,"details:not([open]) *"))return!0;if(i&&"full"!==i&&"full-native"!==i&&"legacy-full"!==i){if("non-zero-area"===i)return v(e)}else{if("function"==typeof r){for(var s=e;e;){var l=e.parentElement,c=n(e);if(l&&!l.shadowRoot&&!0===r(l))return v(e);e=e.assignedSlot?e.assignedSlot:l||c===e.ownerDocument?l:c.host}e=s}if(y(e))return!e.getClientRects().length;if("legacy-full"!==i)return!0}return!1},w=function(e){if(/^(INPUT|BUTTON|SELECT|TEXTAREA)$/.test(e.tagName))for(var t=e.parentElement;t;){if("FIELDSET"===t.tagName&&t.disabled){for(var i=0;i<t.children.length;i++){var r=t.children.item(i);if("LEGEND"===r.tagName)return!!a.call(t,"fieldset[disabled] *")||!r.contains(e)}return!0}t=t.parentElement}return!1},_=function(e,t){return!(t.disabled||h(t)&&"hidden"===t.type||b(t,e)||"DETAILS"===t.tagName&&Array.prototype.slice.apply(t.children).some(function(e){return"SUMMARY"===e.tagName})||w(t))},k=function(e,t){return!(x(t)||0>u(t))&&!!_(e,t)},S=function(e){var t=parseInt(e.getAttribute("tabindex"),10);return!!isNaN(t)||!!(t>=0)},j=function(e){var t=[],i=[];return e.forEach(function(e,r){var a=!!e.scopeParent,n=a?e.scopeParent:e,o=p(n,a),s=a?j(e.candidates):n;0===o?a?t.push.apply(t,s):t.push(n):i.push({documentOrder:r,tabIndex:o,item:e,isScope:a,content:s})}),i.sort(m).reduce(function(e,t){return t.isScope?e.push.apply(e,t.content):e.push(t.content),e},[]).concat(t)},C=function(e,t){return j((t=t||{}).getShadowRoot?c([e],t.includeContainer,{filter:k.bind(null,t),flatten:!1,getShadowRoot:t.getShadowRoot,shadowRootFilter:S}):l(e,t.includeContainer,k.bind(null,t)))},T=function(e,t){return(t=t||{}).getShadowRoot?c([e],t.includeContainer,{filter:_.bind(null,t),flatten:!0,getShadowRoot:t.getShadowRoot}):l(e,t.includeContainer,_.bind(null,t))},N=function(e,t){if(t=t||{},!e)throw Error("No node provided");return!1!==a.call(e,i)&&k(t,e)},I=t.concat("iframe:not([inert]):not([inert] *)").join(","),E=function(e,t){if(t=t||{},!e)throw Error("No node provided");return!1!==a.call(e,I)&&_(t,e)};e.s(["focusable",()=>T,"getTabIndex",()=>u,"isFocusable",()=>E,"isTabbable",()=>N,"tabbable",()=>C])},56836,e=>{"use strict";var t=e.i(18733);function i(e,t){(null==t||t>e.length)&&(t=e.length);for(var i=0,r=Array(t);i<t;i++)r[i]=e[i];return r}function r(e,t){var i="u">typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!i){if(Array.isArray(e)||(i=o(e))||t){i&&(e=i);var r=0,a=function(){};return{s:a,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:a}}throw TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var n,s=!0,l=!1;return{s:function(){i=i.call(e)},n:function(){var e=i.next();return s=e.done,e},e:function(e){l=!0,n=e},f:function(){try{s||null==i.return||i.return()}finally{if(l)throw n}}}}function a(e,t){var i=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),i.push.apply(i,r)}return i}function n(e){for(var t=1;t<arguments.length;t++){var i=null!=arguments[t]?arguments[t]:{};
1227t%2?a(Object(i),!0).forEach(function(t){var r,a;r=t,a=i[t],(r=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var i=e[Symbol.toPrimitive];if(void 0!==i){var r=i.call(e,t);if("object"!=typeof r)return r;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(r))in e?Object.defineProperty(e,r,{value:a,enumerable:!0,configurable:!0,writable:!0}):e[r]=a}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(i)):a(Object(i)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(i,t))})}return e}function o(e,t){if(e){if("string"==typeof e)return i(e,t);var r=({}).toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?i(e,t):void 0}}var s={getActiveTrap:function(e){return(null==e?void 0:e.length)>0?e[e.length-1]:null},activateTrap:function(e,t){t!==s.getActiveTrap(e)&&s.pauseTrap(e);var i=e.indexOf(t);-1===i||e.splice(i,1),e.push(t)},deactivateTrap:function(e,t){var i=e.indexOf(t);-1!==i&&e.splice(i,1),s.unpauseTrap(e)},pauseTrap:function(e){var t=s.getActiveTrap(e);null==t||t._setPausedState(!0)},unpauseTrap:function(e){var t=s.getActiveTrap(e);t&&!t._isManuallyPaused()&&t._setPausedState(!1)}},l=function(e){return(null==e?void 0:e.key)==="Tab"||(null==e?void 0:e.keyCode)===9},c=function(e){return l(e)&&!e.shiftKey},d=function(e){return l(e)&&e.shiftKey},u=function(e){return setTimeout(e,0)},p=function(e){for(var t=arguments.length,i=Array(t>1?t-1:0),r=1;r<t;r++)i[r-1]=arguments[r];return"function"==typeof e?e.apply(void 0,i):e},m=function(e){return e.target.shadowRoot&&"function"==typeof e.composedPath?e.composedPath()[0]:e.target},h=[],f=function(e,a){var f,g=(null==a?void 0:a.document)||document,x=(null==a?void 0:a.trapStack)||h,y=n({returnFocusOnDeactivate:!0,escapeDeactivates:!0,delayInitialFocus:!0,isolateSubtrees:!1,isKeyForward:c,isKeyBackward:d},a),v={containers:[],containerGroups:[],tabbableGroups:[],adjacentElements:new Set,alreadySilent:new Set,nodeFocusedBeforeActivation:null,mostRecentlyFocusedNode:null,active:!1,paused:!1,manuallyPaused:!1,delayInitialFocusTimer:void 0,recentNavEvent:void 0},b=function(e,t,i){return e&&void 0!==e[t]?e[t]:y[i||t]},w=function(e,t){var i="function"==typeof(null==t?void 0:t.composedPath)?t.composedPath():void 0;return v.containerGroups.findIndex(function(t){var r=t.container,a=t.tabbableNodes;return r.contains(e)||(null==i?void 0:i.includes(r))||a.find(function(t){return t===e})})},_=function(e){var t,r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},a=r.hasFallback,n=r.params,s=y[e];if("function"==typeof s&&(s=s.apply(void 0,function(e){if(Array.isArray(e))return i(e)}(t=void 0===n?[]:n)||function(e){if("u">typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(t)||o(t)||function(){throw TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}())),!0===s&&(s=void 0),!s){if(void 0===s||!1===s)return s;throw Error("`".concat(e,"` was specified but was not a node, or did not return a node"))}var l=s;if("string"==typeof s){try{l=g.querySelector(s)}catch(t){throw Error("`".concat(e,'` appears to be an invalid selector; error="').concat(t.message,'"'))}if(!l&&!(void 0!==a&&a))throw Error("`".concat(e,"` as selector refers to no known node"))}return l},k=function(){var e=_("initialFocus",{hasFallback:!0});if(!1===e)return!1;if(void 0===e||e&&!(0,t.isFocusable)(e,y.tabbableOptions))if(w(g.activeElement)>=0)e=g.activeElement;else{var i=v.tabbableGroups[0];e=i&&i.firstTabbableNode||_("fallbackFocus")}else null===e&&(e=_("fallbackFocus"));if(!e)throw Error("Your focus-trap needs to have at least one focusable element");return e},S=function(){if(v.containerGroups=v.containers.map(function(e){var i=(0,t.tabbable)(e,y.tabbableOptions),r=(0,t.focusable)(e,y.tabbableOptions),a=i.length>0?i[0]:void 0,n=i.length>0?i[i.length-1]:void 0,o=r.find(function(e){return(0,t.isTabbable)(e)}),s=r.slice().reverse().find(function(e){return(0,t.isTabbable)(e)}),l=!!i.find(function(e){return(0,t.getTabIndex)(e)>0});return{container:e,tabbableNodes:i,focusableNodes:r,posTabIndexesFound:l,firstTabbableNode:a,lastTabbableNode:n,firstDomTabbableNode:o,lastDomTabbableNode:s,nextTabbableNode:function(e){var a=!(arguments.length>1)||void 0===arguments[1]||arguments[1],n=i.indexOf(e);return n<0?a?r.slice(r.indexOf(e)+1).find(function(e){return(0,t.isTabbable)(e)}):r.slice(0,r.indexOf(e)).reverse().find(function(e){return(0,t.isTabbable)(e)}):i[n+(a?1:-1)]}}}),v.tabbableGroups=v.containerGroups.filter(function(e){return e.tabbableNodes.length>0}),v.tabbableGroups.length<=0&&!_("fallbackFocus"))throw Error("Your focus-trap must have at least one container with at least one tabbable node in it at all times");if(v.containerGroups.find(function(e){return e.posTabIndexesFound})&&v.containerGroups.length>1)throw Error("At least one node with a positive tabindex was found in one of your focus-trap's multiple containers. Positive tabindexes are only supported in single-container focus-traps.")},j=function(e){var t=e.activeElement;if(t)return t.shadowRoot&&null!==t.shadowRoot.activeElement?j(t.shadowRoot):t},C=function(e){if(!1!==e&&e!==j(document)){if(!e||!e.focus)return void C(k());e.focus({preventScroll:!!y.preventScroll}),v.mostRecentlyFocusedNode=e,e.tagName&&"input"===e.tagName.toLowerCase()&&"function"==typeof e.select&&e.select()}},T=function(e){var t=_("setReturnFocus",{params:[e]});return t||!1!==t&&e},N=function(e){var i=e.target,r=e.event,a=e.isBackward,n=void 0!==a&&a;i=i||m(r),S();var o=null;if(v.tabbableGroups.length>0){var s=w(i,r),c=s>=0?v.containerGroups[s]:void 0;if(s<0)o=n?v.tabbableGroups[v.tabbableGroups.length-1].lastTabbableNode:v.tabbableGroups[0].firstTabbableNode;else if(n){var d=v.tabbableGroups.findIndex(function(e){var t=e.firstTabbableNode;return i===t});if(d<0&&(c.container===i||(0,t.isFocusable)(i,y.tabbableOptions)&&!(0,t.isTabbable)(i,y.tabbableOptions)&&!c.nextTabbableNode(i,!1))&&(d=s),d>=0){var u=0===d?v.tabbableGroups.length-1:d-1,p=v.tabbableGroups[u];o=(0,t.getTabIndex)(i)>=0?p.lastTabbableNode:p.lastDomTabbableNode}else l(r)||(o=c.nextTabbableNode(i,!1))}else{var h=v.tabbableGroups.findIndex(function(e){var t=e.lastTabbableNode;return i===t});if(h<0&&(c.container===i||(0,t.isFocusable)(i,y.tabbableOptions)&&!(0,t.isTabbable)(i,y.tabbableOptions)&&!c.nextTabbableNode(i))&&(h=s),h>=0){var f=h===v.tabbableGroups.length-1?0:h+1,g=v.tabbableGroups[f];o=(0,t.getTabIndex)(i)>=0?g.firstTabbableNode:g.firstDomTabbableNode}else l(r)||(o=c.nextTabbableNode(i))}}else o=_("fallbackFocus");return o},I=function(e){w(m(e),e)>=0||(p(y.clickOutsideDeactivates,e)?f.deactivate({returnFocus:y.returnFocusOnDeactivate}):p(y.allowOutsideClick,e)||e.preventDefault())},E=function(e){var i=m(e),r=w(i,e)>=0;if(r||i instanceof Document)r&&(v.mostRecentlyFocusedNode=i);else{e.stopImmediatePropagation();var a,n=!0;if(v.mostRecentlyFocusedNode)if((0,t.getTabIndex)(v.mostRecentlyFocusedNode)>0){var o=w(v.mostRecentlyFocusedNode),s=v.containerGroups[o].tabbableNodes;if(s.length>0){var l=s.findIndex(function(e){return e===v.mostRecentlyFocusedNode});l>=0&&(y.isKeyForward(v.recentNavEvent)?l+1<s.length&&(a=s[l+1],n=!1):l-1>=0&&(a=s[l-1],n=!1))}}else v.containerGroups.some(function(e){return e.tabbableNodes.some(function(e){return(0,t.getTabIndex)(e)>0})})||(n=!1);else n=!1;n&&(a=N({target:v.mostRecentlyFocusedNode,isBackward:y.isKeyBackward(v.recentNavEvent)})),a?C(a):C(v.mostRecentlyFocusedNode||k())}v.recentNavEvent=void 0},L=function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];v.recentNavEvent=e;var i=N({event:e,isBackward:t});i&&(l(e)&&e.preventDefault(),C(i))},R=function(e){(y.isKeyForward(e)||y.isKeyBackward(e))&&L(e,y.isKeyBackward(e))},F=function(e){((null==e?void 0:e.key)==="Escape"||(null==e?void 0:e.key)==="Esc"||(null==e?void 0:e.keyCode)===27)&&!1!==p(y.escapeDeactivates,e)&&(e.preventDefault(),f.deactivate())},O=function(e){w(m(e),e)>=0||p(y.clickOutsideDeactivates,e)||p(y.allowOutsideClick,e)||(e.preventDefault(),e.stopImmediatePropagation())},$=function(){if(v.active)return s.activateTrap(x,f),v.delayInitialFocusTimer=y.delayInitialFocus?u(function(){C(k())}):C(k()),g.addEventListener("focusin",E,!0),g.addEventListener("mousedown",I,{capture:!0,passive:!1}),g.addEventListener("touchstart",I,{capture:!0,passive:!1}),g.addEventListener("click",O,{capture:!0,passive:!1}),g.addEventListener("keydown",R,{capture:!0,passive:!1}),g.addEventListener("keydown",F),f},A=function(e){v.active&&!v.paused&&f._setSubtreeIsolation(!1),v.adjacentElements.clear(),v.alreadySilent.clear();var t,i=new Set,a=new Set,n=r(e);try{for(n.s();!(t=n.n()).done;){var o=t.value;i.add(o);for(var s="u">typeof ShadowRoot&&o.getRootNode()instanceof ShadowRoot,l=o;l;){i.add(l);var c=l.parentElement,d=[];c?d=c.children:!c&&s&&(d=l.getRootNode().children,c=l.getRootNode().host,s="u">typeof ShadowRoot&&c.getRootNode()instanceof ShadowRoot);var u,p=r(d);try{for(p.s();!(u=p.n()).done;){var m=u.value;a.add(m)}}catch(e){p.e(e)}finally{p.f()}l=c}}}catch(e){n.e(e)}finally{n.f()}i.forEach(function(e){a.delete(e)}),v.adjacentElements=a},P=function(){if(v.active)return g.removeEventListener("focusin",E,!0),g.removeEventListener("mousedown",I,!0),g.removeEventListener("touchstart",I,!0),g.removeEventListener("click",O,!0),g.removeEventListener("keydown",R,!0),g.removeEventListener("keydown",F),f},M="u">typeof window&&"MutationObserver"in window?new MutationObserver(function(e){e.some(function(e){return Array.from(e.removedNodes
1227).some(function(e){return e===v.mostRecentlyFocusedNode})})&&C(k())}):void 0,D=function(){M&&(M.disconnect(),v.active&&!v.paused&&v.containers.map(function(e){M.observe(e,{subtree:!0,childList:!0})}))};return Object.defineProperties(f={get active(){return v.active},get paused(){return v.paused},activate:function(e){if(v.active)return this;var t,i,r=b(e,"onActivate"),a=b(e,"onPostActivate"),n=b(e,"checkCanFocusTrap"),o=s.getActiveTrap(x),l=!1;o&&!o.paused&&(null==(t=o._setSubtreeIsolation)||t.call(o,!1),l=!0);try{n||S(),v.active=!0,v.paused=!1,v.nodeFocusedBeforeActivation=j(g),null==r||r();var c=function(){n&&S(),$(),D(),y.isolateSubtrees&&f._setSubtreeIsolation(!0),null==a||a()};if(n)return n(v.containers.concat()).then(c,c),this;c()}catch(e){throw o===s.getActiveTrap(x)&&l&&(null==(i=o._setSubtreeIsolation)||i.call(o,!0)),e}return this},deactivate:function(e){if(!v.active)return this;var t=n({onDeactivate:y.onDeactivate,onPostDeactivate:y.onPostDeactivate,checkCanReturnFocus:y.checkCanReturnFocus},e);clearTimeout(v.delayInitialFocusTimer),v.delayInitialFocusTimer=void 0,v.paused||f._setSubtreeIsolation(!1),v.alreadySilent.clear(),P(),v.active=!1,v.paused=!1,D(),s.deactivateTrap(x,f);var i=b(t,"onDeactivate"),r=b(t,"onPostDeactivate"),a=b(t,"checkCanReturnFocus"),o=b(t,"returnFocus","returnFocusOnDeactivate");null==i||i();var l=function(){u(function(){o&&C(T(v.nodeFocusedBeforeActivation)),null==r||r()})};return o&&a?a(T(v.nodeFocusedBeforeActivation)).then(l,l):l(),this},pause:function(e){return v.active?(v.manuallyPaused=!0,this._setPausedState(!0,e)):this},unpause:function(e){return v.active?(v.manuallyPaused=!1,x[x.length-1]!==this)?this:this._setPausedState(!1,e):this},updateContainerElements:function(e){return v.containers=[].concat(e).filter(
1227Boolean).map(function(e){return"string"==typeof e?g.querySelector(e):e}),y.isolateSubtrees&&A(v.containers),v.active&&(S(),y.isolateSubtrees&&!v.paused&&f._setSubtreeIsolation(!0)),D(),this}},{_isManuallyPaused:{value:function(){return v.manuallyPaused}},_setPausedState:{value:function(e,t){if(v.paused===e)return this;if(v.paused=e,e){var i=b(t,"onPause"),r=b(t,"onPostPause");null==i||i(),P(),D(),f._setSubtreeIsolation(!1),null==r||r()}else{var a=b(t,"onUnpause"),n=b(t,"onPostUnpause");null==a||a(),f._setSubtreeIsolation(!0),S(),$(),D(),null==n||n()}return this}},_setSubtreeIsolation:{value:function(e){y.isolateSubtrees&&v.adjacentElements.forEach(function(t){var i;e?"aria-hidden"===y.isolateSubtrees?(("true"===t.ariaHidden||(null==(i=t.getAttribute("aria-hidden"))?void 0:i.toLowerCase())==="true")&&v.alreadySilent.add(t),t.setAttribute("aria-hidden","true")):((t.inert||t.hasAttribute("inert"))&&v.alreadySilent.add(t),t.setAttribute("inert",!0)):v.alreadySilent.has(t)||("aria-hidden"===y.isolateSubtrees?t.removeAttribute("aria-hidden"):t.removeAttribute("inert"))})}}}),f.updateContainerElements(e),f};e.s(["createFocusTrap",()=>f])},17605,(e,t,i)=>{"use strict";function r(e){return(r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function a(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(a=function(){return!!e})()}function n(e){return(n=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function o(e,t){return(o=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e})(e,t)}function s(e){var t=function(e,t){if("object"!=r(e)||!e)return e;var i=e[Symbol.toPrimitive];if(void 0!==i){var a=i.call(e,t||"default");if("object"!=r(a))return a;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==r(t)?t:t+""}var l,c,d=e.r(91788),u=e.r(56836).createFocusTrap,p=e.r(18733).isFocusable,m=parseInt(null!=(l=null==(c=/^(\d+)\./.exec(d.version))?void 0:c[1])?l:0,10),h=function(e){var t;function i(e){if(!(this instanceof i))throw TypeError("Cannot call a class as a function");t=i,o=[e],t=n(t),l=u=function(e,t){if(t&&("object"==r(t)||"function"==typeof t))return t;if(void 0!==t)throw TypeError("Derived constructors may only return object or undefined");var i=e;if(void 0===i)throw ReferenceError("this hasn't been initialised - super() hasn't been called");return i}(this,a()?Reflect.construct(t,o||[],n(this).constructor):t.apply(this,o)),c="getNodeForOption",d=function(e){var t,i,r=null!=(t=this.internalOptions[e])?t:this.originalOptions[e];if("function"==typeof r){for(var a=arguments.length,n=Array(a>1?a-1:0),o=1;o<a;o++)n[o-1]=arguments[o];r=r.apply(void 0,n)}if(!0===r&&(r=void 0),!r){if(void 0===r||!1===r)return r;throw Error("`".concat(e,"` was specified but was not a node, or did not return a node"))}var s=r;if("string"==typeof r&&!(s=null==(i=this.getDocument())?void 0:i.querySelector(r)))throw Error("`".concat(e,"` as selector refers to no known node"));return s},(c=s(c))in l?Object.defineProperty(l,c,{value:d,enumerable:!0,configurable:!0,writable:!0}):l[c]=d,u.handleDeactivate=u.handleDeactivate.bind(u),u.handlePostDeactivate=u.handlePostDeactivate.bind(u),u.handleClickOutsideDeactivates=u.handleClickOutsideDeactivates.bind(u),u.
1227internalOptions={returnFocusOnDeactivate:!1,checkCanReturnFocus:null,onDeactivate:u.handleDeactivate,onPostDeactivate:u.handlePostDeactivate,clickOutsideDeactivates:u.handleClickOutsideDeactivates},u.originalOptions={returnFocusOnDeactivate:!0,onDeactivate:null,onPostDeactivate:null,checkCanReturnFocus:null,clickOutsideDeactivates:!1};var t,o,l,c,d,u,p=e.focusTrapOptions;for(var m in p)if(Object.prototype.hasOwnProperty.call(p,m)){if("returnFocusOnDeactivate"===m||"onDeactivate"===m||"onPostDeactivate"===m||"checkCanReturnFocus"===m||"clickOutsideDeactivates"===m){u.originalOptions[m]=p[m];continue}u.internalOptions[m]=p[m]}return u.outsideClick=null,u.focusTrapElements=e.containerElements||[],u.updatePreviousElement(),u}if("function"!=typeof e&&null!==e)throw TypeError("Super expression must either be null or a function");return i.prototype=Object.create(e&&e.prototype,{constructor:{value:i,writable:!0,configurable:!0}}),Object.defineProperty(i,"prototype",{writable:!1}),e&&o(i,e),t=[{key:"getDocument",value:function(){return this.props.focusTrapOptions.document||("u">typeof document?document:void 0)}},{key:"getReturnFocusNode",value:function(){var e=this.getNodeForOption("setReturnFocus",this.previouslyFocusedElement);return e||!1!==e&&this.previouslyFocusedElement}},{key:"updatePreviousElement",value:function(){var e=this.getDocument();e&&(this.previouslyFocusedElement=e.activeElement)}},{key:"deactivateTrap",value:function(){this.focusTrap&&this.focusTrap.active&&this.focusTrap.deactivate({returnFocus:!1,checkCanReturnFocus:null,onDeactivate:this.originalOptions.onDeactivate})}},{key:"handleClickOutsideDeactivates",value:function(e){var t="function"==typeof this.originalOptions.clickOutsideDeactivates?this.originalOptions.clickOutsideDeactivates.call(null,e):this.originalOptions.clickOutsideDeactivates;return t&&(this.outsideClick={target:e.target,allowDeactivation:t}),t}},{key:"handleDeactivate",value:function(){this.originalOptions.onDeactivate&&this.originalOptions.onDeactivate.call(null),this.deactivateTrap()}},{key:"handlePostDeactivate",value:function(){var e=this,t=function(){var t=e.getReturnFocusNode(),i=!!(e.originalOptions.returnFocusOnDeactivate&&null!=t&&t.focus&&(!e.outsideClick||e.outsideClick.allowDeactivation&&!p(e.outsideClick.target,e.internalOptions.tabbableOptions))),r=e.internalOptions.preventScroll;i&&t.focus({preventScroll:void 0!==r&&r}),e.originalOptions.onPostDeactivate&&e.originalOptions.onPostDeactivate.call(null),e.outsideClick=null};this.originalOptions.checkCanReturnFocus?this.originalOptions.checkCanReturnFocus.call(null,this.getReturnFocusNode()).then(t,t):t()}},{key:"setupFocusTrap",value:function(){this.focusTrap?this.props.active&&!this.focusTrap.active&&(this.focusTrap.activate(),this.props.paused&&this.focusTrap.pause()):this.focusTrapElements.some(Boolean)&&(this.focusTrap=this.props._createFocusTrap(this.focusTrapElements,this.internalOptions),this.props.active&&this.focusTrap.activate(),this.props.paused&&this.focusTrap.pause())}},{key:"componentDidMount",value:function(){this.props.active&&this.setupFocusTrap()}},{key:"componentDidUpdate",value:function(e){if(this.focusTrap){e.containerElements!==this.props.containerElements&&this.focusTrap.updateContainerElements(this.props.containerElements);var t=!e.active&&this.props.active,i=e.active&&!this.props.active,r=!e.paused&&this.props.paused,a=e.paused&&!this.props.paused;if(t&&(this.updatePreviousElement(),this.focusTrap.activate()),i)return void this.deactivateTrap();r&&this.focusTrap.pause(),a&&this.focusTrap.unpause()}else e.containerElements!==this.props.containerElements&&(this.focusTrapElements=this.props.containerElements),this.props.active&&(this.updatePreviousElement(),this.setupFocusTrap())}},{key:"componentWillUnmount",value:function(){this.deactivateTrap()}},{key:"render",value:function(){var e=this,t=this.props.children?d.Children.only(this.props.children):void 0;if(t){if(t.type&&t.type===d.Fragment)throw Error("A focus-trap cannot use a Fragment as its child container. Try replacing it with a <div> element.");return d.cloneElement(t,{ref:function(i){var r=e.props.containerElements;t&&(m>=19?"function"==typeof t.props.ref?t.props.ref(i):t.props.ref&&(t.props.ref.current=i):"function"==typeof t.ref?t.ref(i):t.ref&&(t.ref.current=i)),e.focusTrapElements=r||[i]}})}return null}}],function(e,t){for(var i=0;i<t.length;i++){var r=t[i];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,s(r.key),r)}}(i.prototype,t),Object.defineProperty(i,"prototype",{writable:!1}),i}(d.Component);h.defaultProps={active:!0,paused:!1,focusTrapOptions:{},_createFocusTrap:u}
1227,t.exports=h,t.exports.FocusTrap=h},68153,62494,78328,17679,79438,40067,29877,81781,64929,34118,68278,e=>{"use strict";var t=e.i(91398),i=e.i(91788),r=e.i(60814),a=e.i(41158);e.i(71587);var n=e.i(71179);e.i(31509);var o=e.i(8049),s=e.i(3828);e.i(24690);var l=e.i(44343),c=e.i(26200);e.i(32933);var d=e.i(36932),u=e.i(6611);e.i(45190);var p=e.i(78210),m=e.i(30029),h=e.i(21709);e.i(95143);var f=e.i(84077);e.i(46282);var g=e.i(77721),x=e.i(13593),y=e.i(93428),v=e.i(78683);let b=r.default.header.withConfig({displayName:"HeaderMobile__StyledHeaderMobile",componentId:"sc-53e338b6-0"})` 1228 background: var(--background-color); 1229 color: var(--text-color); 1230 box-shadow: 0 0 30px rgba(0, 0, 0, 0.3); 1231 position: fixed; 1232 top: 0; 1233 left: 0; 1234 width: 100%; 1235 z-index: 9; 1236 transition: 1237 top 0.3s, 1238 background-color 0.3s, 1239 box-shadow 0.3s; 1240 --color-menu-item: var(--color-black); 1241 --color-menu-item-border: var(--color-grey); 1242 --color-menu-item-icon: var(--color-indigo); 1243 --color-sidebar-bg: var(--color-light-blue); 1244 1245 &[data-theme="black"] { 1246 --color-menu-item: #fff; 1247 --color-menu-item-border: rgba(255, 255, 255, 0.2); 1248 --color-menu-item-icon: var(--color-turquoise); 1249 --color-sidebar-bg: var(--color-turquoise); 1250 } 1251 1252 &[data-overlay="true"] { 1253 background: transparent; 1254 box-shadow: none; 1255 } 1256 1257 &.slideout-open, 1258 &.search-slideout-open, 1259 &.language-slideout-open { 1260 background: var(--background-color); 1261 box-shadow: 0 0 30px rgba(0, 0, 0, 0.3); 1262 } 1263 1264 .mobile-slideout { 1265 background: var(--background-color); 1266 position: absolute; 1267 top: 0; 1268 height: calc(100vh - 75px); 1269 width: 100%; 1270 z-index: 9; 1271 transform: translate(100%, 0); 1272 transition: transform 0.3s; 1273 } 1274`,w=r.default.div.withConfig({displayName:"HeaderMobile__StyledHeaderMobileInner",componentId:"sc-53e338b6-1"})` 1275 height: 75px; 1276 display: flex; 1277 align-items: center; 1278 position: relative; 1279 z-index: 10; 1280`,_=r.default.div.withConfig({displayName:"HeaderMobile__StyledLogoWrapper",componentId:"sc-53e338b6-2"})` 1281 flex-grow: 1; 1282 padding: 0 6px 0 10px; 1283 display: flex; 1284 align-items: center; 1285 ${(0,c.media)("mobile")} { 1286 padding: 0 6px 0 20px; 1287 } 1288`,k=r.default.div.withConfig({displayName:"HeaderMobile__StyledHeaderSlideoutButtonWrapper",componentId:"sc-53e338b6-3"})` 1289 display: flex; 1290 flex-direction: column; 1291 gap: 20px; 1292 padding: 20px 10px 0; 1293 1294 a.primary, 1295 a.secondary { 1296 display: block; 1297 padding: 8px 16px; 1298 font-size: 14px; 1299 min-height: 0; 1300 } 1301 1302 @media (min-width: 360px) { 1303 a.primary { 1304 display: none; 1305 } 1306 } 1307`,S=r.default.div.withConfig({displayName:"HeaderMobile__StyledHeaderButtonWrapper",componentId:"sc-53e338b6-4"})` 1308 display: none; 1309 1310 ${(0,c.media)("mobile")} { 1311 display: block; 1312 // 100vw - Logo & paddings - menu toggle & paddings 1313 max-width: calc(100vw - 156px - 54px); 1314 } 1315 1316 &:last-child { 1317 padding-right: 20px; 1318 } 1319 1320 a.primary { 1321 display: block; 1322 font-size: 11px; 1323 white-space: nowrap; 1324 overflow: hidden; 1325 text-overflow: ellipsis; 1326 padding: 8px; 1327 min-height: 0; 1328 ${(0,c.media)("mobile")} { 1329 padding: 8px 16px; 1330 } 1331 ${(0,c.media)("mobile_m")} { 1332 font-size: 13px; 1333 } 1334 } 1335`,j=r.default.div.withConfig({displayName:"HeaderMobile__StyledMenuToggleWrapper",componentId:"sc-53e338b6-5"})` 1336 padding: 0 6px; 1337 ${(0,c.media)("mobile")} { 1338 padding: 0 6px; 1339 } 1340 1341 button { 1342 background: none; 1343 border: 0; 1344 padding: 0; 1345 margin: 0; 1346 display: flex; 1347 height: 42px; 1348 width: 42px; 1349 align-items: center; 1350 justify-content: center; 1351 1352 &:hover { 1353 background: none; 1354 color: var(--button-primary-text-color); 1355 } 1356 1357 .hamburger-menu { 1358 display: flex; 1359 height: 42px; 1360 width: 42px; 1361 position: relative; 1362 padding: 0; 1363 transition: 0.5s ease-in-out; 1364 cursor: pointer; 1365 1366 .slideout-open & { 1367 border-color: var(--color-black); 1368 1369 span { 1370 background: var(--color-black); 1371 } 1372 1373 span:first-child { 1374 left: 50%; 1375 top: 17px; 1376 width: 0; 1377 } 1378 span:nth-child(2) { 1379 transform: rotate(45deg); 1380 } 1381 span:nth-child(3) { 1382 transform: rotate(-45deg); 1383 } 1384 span:nth-child(4) { 1385 left: 50%;
1386 top: 17px; 1387 width: 0; 1388 } 1389 } 1390 1391 span { 1392 background: var(--color-black); 1393 border-radius: 2px; 1394 display: block; 1395 height: 2px; 1396 left: 10px; 1397 opacity: 1; 1398 position: absolute; 1399 transform: rotate(0deg); 1400 transition: 0.25s ease-in-out; 1401 width: 24px; 1402 &:first-child { 1403 top: 14px; 1404 } 1405 &:nth-child(2), 1406 &:nth-child(3) { 1407 top: 21px; 1408 } 1409 &:nth-child(4) { 1410 top: 28px; 1411 } 1412 } 1413 } 1414 } 1415 1416 [data-theme="black"] &, 1417 [data-theme="indigo"] &, 1418 [data-theme="turquoise"] & { 1419 button { 1420 .hamburger-menu { 1421 span { 1422 background-color: #fff; 1423 } 1424 } 1425 } 1426 } 1427`,C=r.default.div.withConfig({displayName:"HeaderMobile__StyledSlideoutWrapper",componentId:"sc-53e338b6-6"})` 1428 position: relative; 1429`,T=r.default.div.withConfig({displayName:"HeaderMobile__StyledSlideout",componentId:"sc-53e338b6-7"})` 1430 .slideout-open & { 1431 transform: translate(0, 0); 1432 } 1433`,N=r.default.div.withConfig({displayName:"HeaderMobile__StyledSlideoutInner",componentId:"sc-53e338b6-8"})` 1434 overflow-y: scroll; 1435 height: calc(100vh - 75px); 1436 max-height: 100vh; 1437`,I=r.default.div.withConfig({displayName:"HeaderMobile__StyledExtraArea",componentId:"sc-53e338b6-9"})` 1438 padding: 0 10px; 1439 margin-bottom: 30px; 1440 display: flex; 1441 flex-direction: column; 1442 gap: 8px; 1443 ${(0,c.media)("mobile")} { 1444 padding: 0 30px; 1445 } 1446`,E=r.default.div.withConfig({displayName:"HeaderMobile__StyledExtraMenuWrapper",componentId:"sc-53e338b6-10"})` 1447 ul { 1448 margin: 0; 1449 padding: 0; 1450 list-style: none; 1451 1452 li { 1453 margin: 7px 0; 1454 1455 a { 1456 color: var(--color-black); 1457 font-size: 14px; 1458 1459 [data-theme="black"] &, 1460 [data-theme="indigo"] &, 1461 [data-theme="turquoise"] & { 1462 color: #fff; 1463 } 1464 } 1465 } 1466 } 1467`;r.default.div.withConfig({displayName:"HeaderMobile__StyledLanguageSwitcherWrapper",componentId:"sc-53e338b6-11"})` 1468 padding: 0 0 0 15px; 1469`;let L=r.default.div.withConfig({displayName:"HeaderMobile__StyledSpecialOffersWrapper",componentId:"sc-53e338b6-12"})` 1470 background: var(--color-yellow); 1471 color: var(--color-black); 1472 padding: 20px; 1473 display: flex; 1474 flex-direction: row-reverse; 1475 justify-content: space-between; 1476 align-items: center; 1477 gap: 16px; 1478 1479 .text-wrapper { 1480 font-size: 14px; 1481 font-weight: 700; 1482 flex: 1; 1483 max-width: 65%; 1484 } 1485 1486 .link-wrapper { 1487 a { 1488 color: var(--color-black); 1489 display: inline-block; 1490 font-size: 15px; 1491 font-weight: 700; 1492 text-transform: uppercase; 1493 border-bottom: 4px solid; 1494 border-image: var(--color-gradient) 1; 1495 padding-bottom: 2px; 1496 } 1497 } 1498`,R=r.default.div.withConfig({displayName:"HeaderMobile__StyledSearchSlideout",componentId:"sc-53e338b6-13"})` 1499 .search-slideout-open & { 1500 transform: translate(0, 0); 1501 } 1502`,F=r.default.div.withConfig({displayName:"HeaderMobile__StyledLanguageSlideout",componentId:"sc-53e338b6-14"})` 1503 .language-slideout-open & { 1504 transform: translate(0, 0); 1505 } 1506`,O=()=>{let e=document.querySelectorAll(".slideout-inner");e?.length&&e.forEach(e=>{let t=e.getBoundingClientRect().top;e.style.height=`${window.innerHeight-t}px`})};e.s(["HeaderMobile",0,({main_menu:e,languageUrls:r,site_configuration:c,locale:$,hasTransparentHeader:A,rootRef:P,theme:M,defaultTheme:D})=>{let z=(0,y.useSiteVars)(),H=(0,v.useLinkContext)(),{t:W}=(0,n.useTranslation)(),B=(0,s.useRouter)(),{width:q,height:V}=(0,l.useWindowSize)(),U=(0,i.useRef)(null),G=(0,h.prepareLinksField)(c?.field_header_cta,H),Q=G[0],Y=(0,h.prepareLinkField)(c?.field_user_login_link,H),Z=(0,h.prepareLinksField)(c?.field_legal_links,H),J=(0,h.prepareLinkField)(c?.field_special_offer_cta,H),X=c?.field_special_offer_text,K=c?.field_top_notification?.processed,ee=c?.field_top_notification_sticky,[et,ei]=(0,i.useState)(!1),[er,ea]=(0,i.useState)(!1),en=et||er?D:M,eo=()=>{let e=document.documentElement;document.body.classList.contains("slideout-open")?(e.removeAttribute("data-scroll-lock"),document.body.classList.remove("slideout-open"),document.body.classList.remove("search-slideout-open"),document.body.classList.remove("language-slideout-open"),ea(!1)):(O(),e.setAttribute("data-scroll-lock","true"),document.body.classList.add("slideout-open"),ea(!0))},es=()=>{document.body.classList.contains("search-slideout-open")?(document.body.classList.remove("search-slideout-open"),ea(document.body.classList.contains("slideout-open"))):(document.body.classList.add("search-slideout-open"),ea(!0),U.current&&U.current.focus())},el=()=>{document.body.classList.toggle("language-slideout-open"),ea(document.body.classList.contains("slideout-open")||document.body.classList.contains("language-slideout-open"))};return(0,i.useEffect)(()=>{let e=document.querySelector(".top-notification"),t=e?e.clientHeight:0,i=document.querySelector("body");i.classList.remove("slideout-open"),i.classList.remove("search-slideout-open"),i.classList.remove("language-slideout-open"),document.documentElement.removeAttribute("data-scroll-lock"),ea(!1),O();let r=()=>{let e=window.scrollY;A?ei(e>35):ei(!1),e>35&&!ee?document.documentElement.classList.add("top-notification-hidden"):document.documentElement.classList.remove("top-notification-hidden")};return r(),e&&t>0&&(document.querySelector(".header-mobile").style.top=`${-t}px`),window.addEventListener("scroll",r,{passive:!0}),()=>{window.removeEventListener("scroll",r)}},[V,q,B.asPath,$,ee,A]),(0,t.jsxs)(b,{ref:P,className:["header-mobile",er?"slideout-open":""].join(" "),"data-theme":en,"data-overlay":A&&!et,children:[K&&(0,h.topNotificationIsInSchedule)(c.field_top_notification_schedule)?(0,t.jsx)(p.TopNotification,{isMobile:!0,topNotificationText:K}):null,(0,t.jsxs)(w,{children:[(0,t.jsx)(_,{children:(0,t.jsx)(f.SiteLogo,{site:z.id,theme:en,logo_base_url:"",logo_id:"header-logo",url:`/${$}`})}),Q&&(0,t.jsx)(S,{children:(0,t.jsx)(d.Button,{href:Q?.url,target:Q?.attributes?.target,style:"primary",className:Q?.attributes?.header_cta_color,children:Q?.text})}),(0,t.jsx)(j,{onClick:eo,children:(0,t.jsxs)("button",{type:"button",children:[(0,t.jsx)("span",{className:"visually-hidden",children:W("ToggleMenu")}),(0,t.jsxs)("div",{className:"hamburger-menu",children:[(0,t.jsx)("span",{}),(0,t.jsx)("span",{}),(0,t.jsx)("span",{}),(0,t.jsx)("span",{})]})]})})]}),(0,t.jsxs)(C,{children:[(0,t.jsx)(T,{className:"mobile-slideout",children:(0,t.jsxs)(N,{className:"slideout-inner",children:[q&&q<u.breakpoints.tablet&&G?.length>0&&(0,t.jsx)(k,{children:G?.map((e,i)=>(0,t.jsx)(d.Button,{href:e?.url,target:e?.attributes?.target,style:0===i?"primary":"secondary",className:e?.attributes?.header_cta_color,children:e?.text},`header-cta-${i}`))}),(0,t.jsx)(o.MobileMainMenu,{main_menu:e,handleSearchSlideoutToggle:es,userLoginLink:Y}),(0,t.jsxs)(I,{children:[(0,t.jsx)(x.MobileLanguageSelectorToggle,{languageUrls:r,handleLanguageSlideoutToggle:el}),Z?(0,t.jsx)(E,{children:(0,t.jsx)("nav",{children:(0,t.jsx)("ul",{children:Z.map((e,i)=>(0,t.jsx)("li",{children:(0,t.jsx)(a.default,{href:e.url,target:e.attributes?.target,locale:!1,children:e.text})},i))})})}):null]}),X||J?(0,t.jsxs)(L,{children:[(0,t.jsx)("div",{className:"link-wrapper",children:J&&(0,t.jsx)(a.default,{href:J.url,target:J.attributes?.target,locale:!1,children:J.text})}),X&&(0,t.jsx)("div",{className:"text-wrapper",children:X})]}):null]})}),(0,t.jsx)(R,{className:"mobile-slideout",children:(0,t.jsx)(N,{className:"slideout-inner",children:(0,t.jsx)(m.SearchSlideout,{searchInputRef:U,handleSearchSlideoutToggle:es,locale:$})})}),(0,t.jsx)(F,{className:"mobile-slideout",children:(0,t.jsx)(N,{className:"slideout-inner",children:(0,t.jsx)(g.MobileLanguageSelector,{languageUrls:r,handleLanguageSlideoutToggle:el,handleSlideoutToggle:eo})})})]})]})},"MOBILE_HEADER_HEIGHT",0,75,"StyledExtraArea",0,I,"StyledHeaderButtonWrapper",0,S,"StyledHeaderMobile",0,b,"StyledHeaderSlideoutButtonWrapper",0,k,"StyledLanguageSlideout",0,F,"StyledLogoWrapper",0,_,"StyledMenuToggleWrapper",0,j,"
1506StyledSlideout",0,T,"StyledSlideoutInner",0,N,"StyledSlideoutWrapper",0,C,"processSlideoutHeight",0,O],62494),e.s([],68153),e.i(49396);var $=e.i(59012),A=e.i(15470),P=e.i(56219),M=e.i(81156),D=e.i(28030);let z=r.default.ul.withConfig({displayName:"SubmenuGroupsDefault__StyledSubmenuGroups",componentId:"sc-4b547c3b-0"})` 1507 list-style: none; 1508 margin: 0; 1509 padding: 20px 30px; 1510 display: grid; 1511 gap: 20px 30px; 1512 1513 // Submenu group title 1514 > li > span { 1515 display: block; 1516 font-size: 25px; 1517 border-bottom: 1px solid rgba(0, 0, 0, 0.2); 1518 padding-bottom: 8px; 1519 margin-bottom: 20px; 1520 font-weight: 500; 1521 } 1522 1523 ul.submenu-items { 1524 padding: 0; 1525 } 1526 1527 // Layout-specific column arrangements. Only the main region reflows per 1528 // layout; the sidebar always stays a single column. 1529 &.region-main { 1530 &.layout-none { 1531 grid-template-columns: repeat(2, 1fr); 1532 } 1533 1534 &.layout-1_1 { 1535 grid-template-columns: repeat(2, 1fr); 1536 } 1537 1538 &.layout-2_1 { 1539 grid-template-columns: 67.5fr 32.5fr; 1540 1541 > li:nth-child(odd) ul.submenu-items { 1542 grid-template-columns: repeat(2, 1fr); 1543 } 1544 } 1545 1546 &.layout-2_2 { 1547 grid-template-columns: repeat(2, 1fr); 1548 1549 ul.submenu-items { 1550 grid-template-columns: repeat(2, 1fr); 1551 } 1552 } 1553 1554 &.layout-3_1 { 1555 grid-template-columns: 76.2fr 23.8fr; 1556 1557 > li:nth-child(odd) ul.submenu-items { 1558 grid-template-columns: repeat(3, 1fr); 1559 } 1560 } 1561 1562 &.layout-3 { 1563 ul.submenu-items { 1564 grid-template-columns: repeat(3, 1fr); 1565 } 1566 } 1567 } 1568`,H=r.default.ul.withConfig({displayName:"SubmenuGroupsDefault__StyledSubmenuItems",componentId:"sc-4b547c3b-1"})` 1569 list-style: none; 1570 margin: 0; 1571 display: grid; 1572 padding: 40px 30px; 1573 gap: 12px 30px; 1574 1575 // Direct items (no group level) span 3 columns on the default layout. 1576 &.region-main.layout-none { 1577 grid-template-columns: repeat(3, 1fr); 1578 } 1579 1580 > li { 1581 padding: 0; 1582 margin: 0; 1583 1584 > a, 1585 > span { 1586 display: block; 1587 color: var(--color-black); 1588 text-transform: none; 1589 font-weight: 700; 1590 font-size: 16px; 1591 padding: 0; 1592 height: 100%; 1593 1594 &:hover { 1595 color: var(--color-indigo); 1596 } 1597 1598 &.is-active { 1599 .second-lvl-title { 1600 text-decoration: underline; 1601 } 1602 } 1603 1604 .second-lvl-title { 1605 display: block; 1606 margin-bottom: 7px; 1607 } 1608 1609 .second-lvl-description { 1610 display: block; 1611 text-transform: none; 1612 font-weight: 400; 1613 margin-bottom: 6px; 1614 } 1615 } 1616 } 1617`,W=({items:e,region:i,layout:r})=>{let a=!!e.find(e=>!!e.children),n=[i?`region-${i}`:"",r?`layout-${r}`:"layout-none"].join(" ");return a?(0,t.jsx)(z,{className:`submenu-groups ${n}`,children:e.map(e=>(0,t.jsxs)("li",{children:[(0,t.jsx)("span",{children:e.title}),e.children?(0,t.jsx)(B,{items:e.children}):null]},`submenu-group-${e.id}`))}):(0,t.jsx)(B,{items:e,className:`submenu-items ${n}`})},B=({items:e,className:i="submenu-items"})=>{let r=(0,s.useRouter)();return(0,t.jsx)(H,{className:i,children:e.map((e,i)=>(0,t.jsx)("li",{children:e.url?(0,t.jsx)(a.default,{href:e.url,locale:!1,className:`second-level-menu-link ${(0,A.isActive)(e,r.asPath,r.locale)?"is-active":""}`,target:e.options?.attributes?.target,children:(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("span",{className:"second-lvl-title",children:e.title}),(0,t.jsx)("span",{className:"second-lvl-description",children:e.description})]})}):(0,t.jsxs)("span",{className:"second-level-menu-link",children:[(0,t.jsx)("span",{className:"second-lvl-title",children:e.title}),(0,t.jsx)("span",{className:"second-lvl-description",children:e.description})]})},`subitem-list-item-${i}`))})};e.i(67785);var q=e.i(39131),V=e.i(63702);let U=r.default.div.withConfig({displayName:"SubmenuGroupsCardsMain__StyledCardsMain",componentId:"sc-e01f2ef1-0"})` 1618 padding: 20px 30px 30px; 1619 1620 // Group level (rendered when the menu has three levels) 1621 .submenu-cards-groups { 1622 list-style: none; 1623 margin: 0; 1624 padding: 0; 1625 display: grid; 1626 gap: 30px; 1627 1628 // Second-level item shown as a group title 1629 > li > .submenu-group-title { 1630 display: block; 1631 font-size: 25px; 1632 margin-bottom: 30px; 1633 font-weight: 500; 1634 } 1635 } 1636 1637 .submenu-cards-grid { 1638 list-style: none; 1639 margin: 0; 1640 padding: 0; 1641 display: grid; 1642 grid-template-columns: repeat(4, 1fr); 1643 gap: 20px; 1644 1645 > li { 1646 padding: 0; 1647 margin: 0; 1648 } 1649 } 1650 1651 .submenu-card { 1652 display: flex; 1653 flex-direction: column; 1654 color: var(--color-black); 1655 1656 // Hover/zoom only for linked cards (rendered as <a>), not plain <span>. 1657 &:where(a):hover, 1658 &:where(a):focus-visible { 1659 color: var(--color-indigo); 1660 1661 .submenu-card-image img { 1662 transform: scale(1.1); 1663 } 1664 } 1665 1666 .submenu-card-image { 1667 position: relative; 1668 display: block; 1669 width: 100%; 1670 margin-bottom: 11px; 1671 overflow: hidden; 1672 border-radius: 10px; 1673 /* Own compositing layer so the rounded clip is rasterized once */ 1674 transform: translateZ(0); 1675 1676 img { 1677 display: block; 1678 width: 100%; 1679 aspect-ratio: 1 / 1; 1680 object-fit: cover; 1681 transition: transform 0.4s ease; 1682 will-change: transform; 1683 backface-visibility: hidden; 1684 } 1685 1686 .icon-arrow-wrapper { 1687 position: absolute; 1688 bottom: 13px; 1689 right: 8px; 1690 width: 28px; 1691 height: 28px; 1692 z-index: 1; 1693 display: flex; 1694 justify-content: center; 1695 align-items: center; 1696 background: #fff; 1697 border-radius: 100px; 1698 /* pointer-events: none; */ 1699 1700 svg { 1701 display: block; 1702 width: 15px; 1703 } 1704 } 1705 } 1706 1707 .submenu-card-title { 1708 display: block; 1709 font-weight: 500; 1710 font-size: 16px; 1711 margin: 0 0 8px 0; 1712 line-height: 1.1; 1713 font-size: 20px; 1714 } 1715 1716 .submenu-card-description { 1717 display: block; 1718 font-weight: 400; 1719 font-size: 14px; 1720 } 1721 } 1722`,G=({items:e})=>
1722{if(!e?.length)return null;let i=!!e.find(e=>!!e.children);return(0,t.jsx)(U,{className:"submenu-cards-main",children:i?(0,t.jsx)("ul",{className:"submenu-cards-groups",children:e.map(e=>(0,t.jsxs)("li",{children:[(0,t.jsx)("span",{className:"submenu-group-title",children:e.title}),e.children?(0,t.jsx)(Q,{items:e.children}):null]},`submenu-cards-group-${e.id}`))}):(0,t.jsx)(Q,{items:e})})},Q=({items:e})=>{let i=(0,s.useRouter)();return(0,t.jsx)("ul",{className:"submenu-cards-grid",children:e.map((e,r)=>{let n=(0,h.prepareMediaField)(e.media,{default:"image_w_850_h_850_scale_crop"})?.picture,o=(0,t.jsxs)(t.Fragment,{children:[n?(0,t.jsxs)("div",{className:"submenu-card-image",children:[(0,t.jsx)("span",{className:"icon-arrow-wrapper",children:(0,t.jsx)(V.IconArrowRight,{})}),(0,t.jsx)(q.Picture,{...n})]}):null,(0,t.jsx)("span",{className:"submenu-card-title",children:e.title}),e.description?(0,t.jsx)("span",{className:"submenu-card-description",children:e.description}):null]});return(0,t.jsx)("li",{children:e.url?(0,t.jsx)(a.default,{href:e.url,locale:!1,className:`submenu-card ${(0,A.isActive)(e,i.asPath,i.locale)?"is-active":""}`,target:e.options?.attributes?.target,children:o}):(0,t.jsx)("span",{className:"submenu-card",children:o})},`submenu-card-${e.id??r}`)})})},Y=r.default.div.withConfig({displayName:"SubmenuGroupsCardsSidebar__StyledCardsSidebar",componentId:"sc-57ee18ca-0"})` 1723 padding: 20px 30px 30px; 1724 1725 // Group level (rendered when the menu has three levels) 1726 .submenu-cards-groups { 1727 list-style: none; 1728 margin: 0; 1729 padding: 0; 1730 display: grid; 1731 gap: 24px; 1732 1733 // Second-level item shown as a group title 1734 > li > .submenu-group-title { 1735 display: block; 1736 font-size: 25px; 1737 margin: 0 0 30px 0; 1738 font-weight: 500; 1739 } 1740 } 1741 1742 // Single-column list of items (image left, text right) 1743 .submenu-sidebar-list { 1744 list-style: none; 1745 margin: 0; 1746 padding: 0; 1747 display: flex; 1748 flex-direction: column; 1749 gap: 20px; 1750 ${(0,c.media)("desktop_m")} { 1751 gap: 25px; 1752 } 1753 1754 > li { 1755 padding: 0; 1756 margin: 0; 1757 } 1758 } 1759 1760 .submenu-sidebar-card { 1761 display: flex; 1762 // No description: image and title are vertically centered. 1763 // With a description: align to the top so the image lines up with the title. 1764 align-items: center; 1765 gap: 14px; 1766 color: var(--color-black); 1767 1768 &.has-description { 1769 align-items: flex-start; 1770 1771 .submenu-sidebar-card-image { 1772 padding-top: 2px; 1773 } 1774 } 1775 1776 // Title colour change only for linked cards (rendered as <a>), not <span>. 1777 &:where(a):hover, 1778 &:where(a):focus-visible, 1779 &.is-active { 1780 color: var(--color-indigo); 1781 } 1782 1783 .submenu-sidebar-card-image { 1784 flex-shrink: 0; 1785 display: block; 1786 width: 36px; 1787 height: 36px; 1788 1789 img { 1790 display: block; 1791 width: 100%; 1792 height: 100%; 1793 object-fit: cover; 1794 } 1795 } 1796 1797 .submenu-sidebar-card-text { 1798 display: flex; 1799 flex-direction: column; 1800 gap: 5px; 1801 } 1802 1803 .submenu-sidebar-card-title { 1804 display: block; 1805 font-weight: 700; 1806 font-size: 16px; 1807 } 1808 1809 .submenu-sidebar-card-description { 1810 display: block; 1811 font-weight: 400; 1812 font-size: 14px; 1813 } 1814 } 1815`,Z=({items:e})=>{if(!e?.length)return null;let i=!!e.find(e=>!!e.children);return(0,t.jsx)(Y,{className:"submenu-cards-sidebar",children:i?(0,t.jsx)("ul",{className:"submenu-cards-groups",children:e.map(e=>(0,t.jsxs)("li",{children:[(0,t.jsx)("span",{className:"submenu-group-title",children:e.title}),e.children?(0,t.jsx)(J,{items:e.children}):null]},`submenu-sidebar-group-${e.id}`))}):(0,t.jsx)(J,{items:e})})},J=({items:e})=>{let i=(0,s.useRouter)();return(0,t.jsx)("ul",{className:"submenu-sidebar-list",children:e.map((e,r)=>{let n=(0,h.prepareMediaField)(e.media,{default:"image_w_440_h_440_scale_crop"})?.picture,o=`submenu-sidebar-card ${e.description?"has-description":""}`,s=(0,t.jsxs)(t.Fragment,{children:[n?(0,t.jsx)("span",{className:"submenu-sidebar-card-image",children:(0,t.jsx)(q.Picture,{...n})}):null,(0,t.jsxs)("span",{className:"submenu-sidebar-card-text",children:[(0,t.jsx)("span",{className:"submenu-sidebar-card-title",children:e.title}),e.description?(0,t.jsx)("span",{className:"submenu-sidebar-card-description",children:e.description}):null]})]});return(0,t.jsx)("li",{children:e.url?(0,t.jsx)(a.default,{href:e.url,locale:!1,className:`${o}
1815 ${(0,A.isActive)(e,i.asPath,i.locale)?"is-active":""}`,target:e.options?.attributes?.target,children:s}):(0,t.jsx)("span",{className:o,children:s})},`submenu-sidebar-card-${e.id??r}`)})})},X=r.default.div.withConfig({displayName:"Submenu__StyledSubmenuWrapper",componentId:"sc-1b07157b-0"})` 1816 display: block; 1817 max-height: 0; 1818 overflow: hidden; 1819 pointer-events: none; 1820 position: absolute; 1821 top: calc(100% + 18px); 1822 right: 0; 1823 background: #fff; 1824 color: var(--color-black); 1825 min-width: ${1060}px; 1826 width: 100%; 1827 box-shadow: 0px 0px 30px rgba(0, 0, 0, 0.25); 1828 border-radius: 25px; 1829 1830 .submenu-region-sidebar { 1831 background: var(--color-light-blue); 1832 border-radius: 17px; 1833 } 1834 1835 .submenu-region-special { 1836 width: 100%; 1837 } 1838`,K=r.default.div.withConfig({displayName:"Submenu__StyledSubmenuInner",componentId:"sc-1b07157b-1"})` 1839 padding: 9px; 1840 display: flex; 1841 flex-direction: column; 1842 align-items: stretch; 1843 gap: 9px; 1844`,ee=r.default.div.withConfig({displayName:"Submenu__StyledSubmenuRegions",componentId:"sc-1b07157b-2"})` 1845 display: grid; 1846 grid-template-columns: 1fr; 1847 1848 // With a sidebar the main region takes 2/3 and the sidebar 1/3 ... 1849 &.has-sidebar { 1850 grid-template-columns: 2fr 1fr; 1851 } 1852 1853 // ... except on full-width layouts, where the sidebar narrows to 1/4. 1854 &.narrow-sidebar { 1855 grid-template-columns: 3fr 1fr; 1856 } 1857`,et=r.default.div.withConfig({displayName:"Submenu__StyledSpecialOffersWrapper",componentId:"sc-1b07157b-3"})` 1858 background: var(--color-yellow); 1859 color: var(--color-black); 1860 padding: 20px 30px; 1861 display: flex; 1862 justify-content: space-between; 1863 align-items: center; 1864 border-radius: 17px; 1865 1866 .text-wrapper { 1867 font-size: 14px; 1868 font-weight: 700; 1869 } 1870 1871 .link-wrapper { 1872 flex-shrink: 0; 1873 padding-left: 20px; 1874 text-align: right; 1875 1876 a.link { 1877 color: var(--color-black); 1878 display: block; 1879 white-space: nowrap; 1880 font-size: 15px; 1881 font-weight: 700; 1882 text-transform: uppercase; 1883 } 1884 } 1885`,ei=({items:e,layout:r,isOpen:a,id:n,width:o})=>{let s=(0,i.useRef)(null),l="3"===r||"3_1"===r||"2_2"===r||"cards"===r;if((0,i.useEffect)(()=>{s.current&&(s.current.inert=!a)},[a]),(0,i.useLayoutEffect)(()=>{let t=s.current;if(!t||!a)return;let i=document.getElementById("header-desktop-inner");if(!i)return;let r=window.getComputedStyle(i),n=parseFloat(r.paddingLeft),o=i.clientWidth-n-parseFloat(r.paddingRight);t.style.right="",t.style.width="",t.style.maxWidth=`${o}px`,t.style.minWidth=`${Math.min(1060,o)}px`;let c=e?.some(e=>"sidebar"===e.region);l&&c&&(t.style.width=`${o}px`);let d=t.getBoundingClientRect(),u=i.getBoundingClientRect().left+n;if(d.left<u){let e=Math.abs(Math.round(u-d.left));t.style.right=`-${e}px`}},[a,r,o,e,l]),!e?.length)return null;let c=e?.filter(e=>!e.region||"default"===e.region),u=e?.filter(e=>"sidebar"===e.region),p=e?.find(e=>e.url&&"special"===e.region),m=u?.length?l?"narrow-sidebar":"has-sidebar":"";return(0,t.jsx)(X,{ref:s,id:n,className:["submenu-wrapper",r?`layout-${r}`:"layout-none",u?"has-sidebar-region":"",p?"has-special-region":""].join(" "),children:(0,t.jsxs)(K,{children:[(0,t.jsxs)(ee,{className:m,children:[(0,t.jsx)("div",{className:"submenu-region-main",children:"cards"===r?(0,t.jsx)(G,{items:c}):(0,t.jsx)(W,{items:c,region:"main",layout:r})}),u?.length?(0,t.jsx)("div",{className:"submenu-region-sidebar",children:"cards"===r?(0,t.jsx)(Z,{items:u}):(0,t.jsx)(W,{items:u,region:"sidebar",layout:r})}):null]}),p?(0,t.jsx)("div",{className:"submenu-region-special",children:(0,t.jsxs)(et,{children:[(0,t.jsx)("div",{className:"text-wrapper",children:p.description}),(0,t.jsx)("div",{className:"link-wrapper",children:p.url&&(0,t.jsx)(d.Button,{href:p.url,target:p.options.attributes?.target,children:p.title})})]})}):null]})})},er=r.default.li.withConfig({displayName:"MenuTopItem__StyledMenuTopItem",componentId:"sc-ca57dc7-0"})` 1886 padding: 0; 1887 margin: 0; 1888 display: flex; 1889 1890 &:hover { 1891 > a, 1892 > span { 1893 background: var(--menu-item-active-bg-color); 1894 } 1895 } 1896 1897 &.is-open { 1898 > a, 1899 > span { 1900 background: var(--menu-item-active-bg-color); 1901 } 1902 1903 .top-level-menu-expand-button { 1904 svg { 1905 transform: rotate(180deg); 1906 } 1907 } 1908 1909 .submenu-wrapper { 1910 max-height: none; 1911 pointer-events: initial; 1912 } 1913 } 1914 1915 &.active-trail { 1916 > a, 1917 > span { 1918 color: var(--menu-item-hover-color); 1919 } 1920 } 1921 1922 &.has-children { 1923 > a, 1924 > span { 1925 padding-right: calc(16px + 6px); 1926 ${(0,c.media)("desktop_s")} { 1927 padding-right: calc(16px + 10px); 1928 } 1929 ${(0,c.media)("desktop_m")} { 1930 padding-right: calc(16px + 16px); 1931 } 1932 } 1933 } 1934 1935 > a, 1936 > span { 1937 color: var(--menu-item-color); 1938 font-weight: 600; 1939 font-size: 16px; 1940 line-height: 1.2; 1941 padding: 8px 8px; 1942 display: flex; 1943 align-items: center; 1944 position: relative; 1945 z-index: 1; 1946 border-radius: 18px; 1947 transition: all 0.3s; 1948 ${(0,c.media)("desktop_s")} { 1949 padding: 8px 10px; 1950 } 1951 ${(0,c.media)("desktop_m")} { 1952 padding: 8px 16px; 1953 } 1954 } 1955 1956 .menu-top-item-icon { 1957 margin-right: 8px; 1958 1959 svg { 1960 transition: fill 0.3s; 1961 fill: var(--menu-item-color); 1962 } 1963 } 1964 1965 .top-level-menu-expand-button-wrapper { 1966 width: 0; 1967 position: relative; 1968 } 1969 1970 .top-level-menu-expand-button { 1971 background: none; 1972 border: 0; 1973 border-radius: 0; 1974 display: flex; 1975 align-items: center; 1976 padding: 0; 1977 margin: 0; 1978 position: absolute; 1979 z-index: 0; 1980 top: 0; 1981 right: 8px; 1982 height: 100%; 1983 ${(0,c.media)("desktop_s")} { 1984 right: 12px; 1985 } 1986 ${(0,c.media)("desktop_m")} { 1987 right: 18px; 1988 } 1989 1990 &:focus { 1991 outline: auto 5px Highlight; 1992 outline: auto 5px -webkit-focus-ring-color; 1993 } 1994 1995 svg { 1996 width: 9px; 1997 min-width: 9px; 1998 stroke: var(--menu-item-color); 1999 transition: 2000 stroke 0.3s, 2001 transform 0.3s; 2002 } 2003 } 2004`,ea=({i:e,item:r,site_configuration:n,width:l})=>{let c=(0,s.useRouter)(),d=(0,D.useUTMData)(),u=(0,y.useSiteVars)(),[p,m]=(0,i.useState)(!1),[h,f]=(0,i.useState)(!1),g=(0,i.useRef)(null),x=`submenu-${e}`,v=(0,i.useMemo)(()=>{let e=t=>!!t?.some(t=>(0,A.isActive)(t,c.asPath,c.locale)||e(t.children));return e(r.children)},[r.children,c.asPath,c.locale]),b=e=>{let t=e.target.closest(".menu-top-item");m(!0),document.querySelectorAll(".menu-top-item.is-open").length?setTimeout(()=>{t.classList.contains("is-hovered")&&f(!0)},300):f(!0)},w=e=>{let t=e.target;m(!1),setTimeout(()=>
2004{t.closest(".menu-top-item").classList.contains("is-hovered")||f(!1)},300)};return(0,t.jsxs)(er,{id:`menu-top-item-${e}`,className:[`menu-top-item index-${e}`,r.children?.length>0?"has-children":null,v?"active-trail":null,p?"is-hovered":null,h?"is-open":null,r.layout?`layout-${r.layout}`:null].join(" "),onMouseEnter:e=>{b(e)},onMouseLeave:e=>{w(e)},onKeyDown:e=>{"Escape"===e.key&&h&&(f(!1),m(!1),g.current?.focus())},onBlur:e=>{e.currentTarget.contains(e.relatedTarget)||(f(!1),m(!1))},children:[r.url?(0,t.jsxs)(a.default,{href:(0,M.decorateAppLink)(r.url,d,u),className:[(0,A.isActive)(r,c.asPath,c.locale)?"is-active":null].join(" "),target:r.options?.attributes?.target,locale:!1,children:[(0,t.jsx)(o.MenuTopItemIcon,{href:r.url}),(0,t.jsx)("span",{children:r.title})]}):(0,t.jsx)("span",{children:r.title}),r.children?.length>0?(0,t.jsx)("div",{className:"top-level-menu-expand-button-wrapper",children:(0,t.jsx)("button",{ref:g,type:"button",className:"top-level-menu-expand-button","aria-expanded":h,"aria-controls":x,"aria-label":`${r.title} submenu`,onClick:e=>{h?w(e):b(e)},children:(0,t.jsx)($.IconExpand,{})})}):null,(0,t.jsx)(ei,{items:r.children,layout:r.layout,isOpen:h,id:x,width:l})]})};e.s(["MenuTopItem",0,ea,"StyledMenuTopItem",0,er],78328);let en=r.default.nav.withConfig({displayName:"DesktopMainMenu__StyledMenuWrapper",componentId:"sc-a59ad90-0"})` 2005 position: relative; 2006 2007 > ul { 2008 list-style: none; 2009 padding: 0; 2010 margin: 0; 2011 display: flex; 2012 gap: 5px; 2013 align-items: center; 2014 } 2015`,eo=({main_menu:e,site_configuration:i,width:r})=>(0,t.jsx)(en,{children:(0,t.jsx)("ul",{id:"desktop-main-menu",children:e?.map((e,a)=>(0,t.jsx)(ea,{i:a,item:e,site_configuration:i,width:r},`MenuTopItem-${a}`))})});e.s(["DesktopMainMenu",0,eo,"StyledMenuWrapper",0,en],17679),e.s([],79438);var es=e.i(28480),el=e.i(59279),ec=e.i(55114),ed=e.i(45572),eu=e.i(44306),ep=e.i(85482),em=e.i(43766),eh=e.i(42198),ef=e.i(24090),eg=e.i(91354),ex=e.i(23162),ey=e.i(6480);let ev=(0,eg.default)({url:"/api/search?type=quick"}),eb=r.default.div.withConfig({displayName:"HeaderDesktopSearch__StyledHeaderDesktopSearch",componentId:"sc-973e8eda-0"})` 2016 position: relative; 2017 height: 100%; 2018 margin: 0; 2019`,ew=r.default.div.withConfig({displayName:"HeaderDesktopSearch__StyledWrapper",componentId:"sc-973e8eda-1"})` 2020 transform: translate(0px, -80px); 2021 transition: all 0.3s; 2022 opacity: 0; 2023 position: absolute; 2024 top: 28px; 2025 right: -40px; 2026 z-index: 2; 2027 2028 .is-active-search & { 2029 transform: translate(0, 0); 2030 opacity: 1; 2031 } 2032`,e_=({panelRef:e,searchInputRef:r,isActiveSearch:a,closeSearch:o,width:l,locale:c})=>{let{t:d}=(0,n.useTranslation)(),u=(0,s.useRouter)();return((0,i.useEffect)(()=>{let e=e=>{let t=e.target.closest(".header-desktop-search-element");a&&!t&&o()},t=e=>{"Escape"==e.key&&a&&o()};return document.addEventListener("keydown",t),document.addEventListener("click",e),()=>{document.removeEventListener("keydown",t),document.removeEventListener("click",e)}},[a,o]),u.isReady)?(0,t.jsx)(eb,{className:"header-desktop-search-element",children:(0,t.jsx)(ew,{ref:e,id:"header-desktop-search-panel",inert:!a,children:(0,t.jsxs)(eu.InstantSearch,{searchClient:ev,indexName:(0,ex.getIndexName)(c),children:[(0,t.jsx)(em.Configure,{hitsPerPage:20,filters:`langcode:${c}`}),(0,t.jsx)(eS,{searchInputRef:r,isActiveSearch:a,closeSearch:o,width:l}),(0,t.jsx)(eN,{searchInputRef:r})]})})}):null},ek=r.default.form.withConfig({displayName:"HeaderDesktopSearch__StyledSearchInputForm",componentId:"sc-973e8eda-2"})` 2033 position: relative; 2034 2035 // Input 2036 input[type="search"] { 2037 max-width: none; 2038 font-size: 18px; 2039 height: 44px; 2040 caret-color: var(--icon-color); 2041 border-bottom: 2px solid var(--color-grey); 2042 width: 600px; 2043 2044 &::placeholder { 2045 color: var(--text-color); 2046 opacity: 0.2; 2047 } 2048 2049 [data-site="forterro"] & { 2050 border-bottom: 2px solid var(--color-indigo); 2051 } 2052 } 2053 2054 .button-wrapper { 2055 display: flex; 2056 position: absolute; 2057 top: 0; 2058 height: 100%; 2059 right: 0; 2060 2061 button { 2062 background: none; 2063 border: 0; 2064 padding: 0; 2065 border-radius: 0; 2066 margin: 0; 2067 color: var(--text-color); 2068 width: 34px; 2069 height: 44px; 2070 display: flex; 2071 align-items: center; 2072 justify-content: center; 2073 2074 &:hover { 2075 svg { 2076 fill: var(--color-indigo); 2077 stroke: var(--color-indigo); 2078 } 2079 } 2080 2081 &:focus { 2082 outline: auto 5px Highlight; 2083 outline: auto 5px -webkit-focus-ring-color; 2084 } 2085 2086 &.button-close { 2087 svg {
2088 width: 20px; 2089 height: 20px; 2090 } 2091 } 2092 2093 svg { 2094 stroke: var(--text-color); 2095 fill: var(--text-color); 2096 width: 24px; 2097 height: 24px; 2098 transition: 2099 0.3s fill, 2100 0.3s stroke; 2101 } 2102 2103 // Site: Forterro 2104 [data-site="forterro"] & { 2105 &:hover { 2106 svg { 2107 fill: var(--color-turquoise); 2108 stroke: var(--color-turquoise); 2109 } 2110 } 2111 } 2112 } 2113 } 2114`,eS=e=>{let{query:r,refine:a,clear:o}=(0,eh.useSearchBox)(e),{searchInputRef:l,isActiveSearch:c,closeSearch:d,width:u}=e,{t:p}=(0,n.useTranslation)(),m=(0,s.useRouter)(),{status:h}=(0,ep.useInstantSearch)(),f=(0,i.useRef)(null),[g,x]=(0,i.useState)("");(0,i.useEffect)(()=>{if(!1==c&&y(""),l.current){let e=document.getElementById("header-desktop-inner"),t=window.getComputedStyle(e),i=e.clientWidth-parseFloat(t.paddingLeft)-parseFloat(t.paddingRight),r=document.getElementById("header-logo"),a=r?r.offsetWidth:0,n=document.getElementById("desktop-language-selector"),o=n?n.offsetWidth:0;l.current.style.width=`${i-a-80-o}px`}},[c,u]);let y=e=>{x(e),a(e)};return(0,t.jsxs)(ek,{action:"",role:"search",noValidate:!0,onSubmit:e=>{e.preventDefault(),e.stopPropagation(),l.current&&(l.current.blur(),m.push(`/search?q=${l.current.value}`))},onReset:e=>{e.preventDefault(),e.stopPropagation(),y(""),l.current&&l.current.focus()},children:[(0,t.jsx)("input",{type:"search",ref:l,autoComplete:"off",autoCorrect:"off",autoCapitalize:"off",placeholder:p("search"),spellCheck:!1,maxLength:512,value:g,onChange:e=>{let t=e.currentTarget.value;x(t),f.current&&clearTimeout(f.current),f.current=setTimeout(()=>{y(t)},500)}}),(0,t.jsxs)("div",{className:"button-wrapper",children:[(0,t.jsxs)("button",{type:"submit",className:"button-submit",children:[(0,t.jsx)("span",{className:"visually-hidden",children:"Submit"}),(0,t.jsx)(es.IconSearch,{})]}),(0,t.jsxs)("button",{className:"button-close",type:"button",onClick:()=>{d()},children:[(0,t.jsx)("span",{className:"visually-hidden",children:"Close"}),(0,t.jsx)(ed.IconClose,{})]})]})]})},ej=r.default.div.withConfig({displayName:"HeaderDesktopSearch__StyledSearchHits",componentId:"sc-973e8eda-3"})` 2115 background: var(--background-color); 2116 position: absolute; 2117 top: 100%; 2118 left: 0; 2119 width: 100%; 2120 padding: 22px 34px; 2121 border-bottom-left-radius: 5px; 2122 border-bottom-right-radius: 5px; 2123 box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.15); 2124 2125 ul { 2126 list-style: none; 2127 margin: 0; 2128 padding: 0; 2129 2130 li { 2131 margin: 0 0 10px 0; 2132 padding: 0; 2133 2134 &:last-child { 2135 margin-bottom: 20px; 2136 } 2137 } 2138 } 2139 2140 &.has-scrolling { 2141 &::after { 2142 content: ""; 2143 display: block; 2144 position: absolute; 2145 bottom: 69px; 2146 right: 50px; 2147 left: 34px; 2148 height: 25px; 2149 pointer-events: none; 2150 background-image: linear-gradient( 2151 to bottom, 2152 rgba(255, 255, 255, 0) 0%, 2153 var(--background-color) 50%, 2154 var(--background-color) 100% 2155 ); 2156 } 2157 } 2158`,eC=r.default.div.withConfig({displayName:"HeaderDesktopSearch__StyledSearchHitsInner",componentId:"sc-973e8eda-4"})` 2159 max-height: 272px; 2160 position: relative; 2161 2162 &.has-scrolling { 2163 overflow-y: scroll; 2164 } 2165 2166 // Site: Forterro 2167 [data-site="forterro"] & { 2168 scrollbar-color: #4f5c6b var(--color-black); 2169 } 2170`,eT=r.default.div.withConfig({displayName:"HeaderDesktopSearch__StyledAdvancedSearchWrapper",componentId:"sc-973e8eda-5"})` 2171 padding-top: 14px; 2172 margin-top: 14px; 2173 border-top: 2px solid var(--color-grey); 2174 [data-site="forterro"] & { 2175 border-color: #eaeaea30; 2176 } 2177 2178 a { 2179 text-decoration: underline; 2180 font-weight: 700; 2181 2182 [data-site="forterro"] & { 2183 color: #fff; 2184 &:hover { 2185 color: var(--color-yellow); 2186 } 2187 } 2188 } 2189`,eN=e=>{let{searchInputRef:i}=e,r=(0,s.useRouter)(),{t:o}=(0,n.useTranslation)(),{hits:l}=(0,ef.useHits)(e),{query:c}=(0,eh.useSearchBox)(e),{status:d}=(0,ep.useInstantSearch)();return!c||c?.length<=2?null:"loading"!=d?(0,t.jsxs)(ej,{className:[l?.length>9?"has-scrolling":null].join(" "),children:[(0,t.jsx)(eC,{className:[l?.length>9?"has-scrolling":null].join(" "),children:l?.length>0?(0,t.jsx)("ul",{children:l.map((e,i)=>(0,t.jsx)("li",{children:(0,t.jsx)(eE,{hit:e})},`desktop-search-hit-${i}`))}):o("searchNoResults")}),(0,t.jsx)(eT,{children:(0,t.jsx)(a.default,{href:"/search",onClick:e=>{i.current.value&&(e.preventDefault(),r.push(`/search?q=${i.current.value}`))},children:o("advancedSearch")})})]}):null},eI=r.default.div.withConfig({displayName:"HeaderDesktopSearch__StyledDesktopSearchHit",componentId:"sc-973e8eda-6"})` 2190 a { 2191 [data-site="forterro"] & { 2192 color: #fff; 2193 &:hover { 2194 color: var(--color-yellow); 2195 } 2196 2197 .hit-title-wrapper { 2198 svg { 2199 fill: #798490; 2200 opacity: 1; 2201 } 2202 } 2203 } 2204 2205 .sitenames { 2206 color: var(--text-color); 2207 margin: 0 10px 0 0; 2208 display: flex; 2209 gap: 10px; 2210 } 2211 2212 .hit-title-wrapper { 2213 .hit-title { 2214 display: inline; 2215 } 2216 2217 svg { 2218 display: inline-block; 2219 width: 14px; 2220 fill: #4265b2; 2221 opacity: 0.5; 2222 margin-left: 8px; 2223 height: 18px; 2224 } 2225 } 2226 } 2227`,eE=({hit:e})=>{let i=(0,y.useSiteVars)();if(!e.title?.[0])return console.error("Search hit does not have title."),null;let{isCurrentSiteContent:r,content_url:n}=(0,ex.searchGetHitContentUrl)(e,i),o=e.field_external_url?.[0];return(0,t.jsx)(eI,{children:(0,t.jsx)(a.default,{href:o||n,locale:!1,target:!r||o?"_blank":null,children:(0,t.jsxs)("div",{className:"hit-title-wrapper",children:[(0,t.jsx)("div",{className:"hit-title",dangerouslySetInnerHTML:{__html:e.title[0]}}),o&&(0,t.jsx)(ey.IconExternalLink,{})]})})})},eL=r.default.div.withConfig({displayName:"PreviewAlertComponent__StyledPreviewAlert",componentId:"sc-749e8169-0"})` 2228 background: var(--color-orange); 2229 color: #fff; 2230 font-size: 14px; 2231 text-transform: uppercase; 2232 font-weight: 700; 2233 position: relative; 2234 z-index: 10; 2235`,eR=r.default.div.withConfig({displayName:"PreviewAlertComponent__StyledPreviewAlertInner",componentId:"sc-749e8169-1"})` 2236 width: var(--component-width); 2237 margin: 0 auto; 2238 padding: 12px var(--spacing-sm); 2239 max-width: var(--component-max-width); 2240 display: flex; 2241 gap: 50px; 2242 justify-content: space-between; 2243`,eF=r.default.div.withConfig({displayName:"PreviewAlertComponent__StyledTextWrapper",componentId:"sc-749e8169-2"})``,eO=r.default.div.withConfig({displayName:"PreviewAlertComponent__StyledLinksWrapper",componentId:"sc-749e8169-3"})` 2244 display: flex; 2245 gap: 35px; 2246 2247 a { 2248 color: #fff; 2249 font-size: 14px; 2250 text-transform: uppercase; 2251 text-decoration: underline; 2252 font-weight: 700; 2253 2254 &:hover { 2255 color: #fff; 2256 text-decoration: none; 2257 } 2258 } 2259`,e$=({node_id:e})=>{let i=(0,y.useSiteVars)(),{t:r}=(0,n.useTranslation)(),{locale:a}=(0,s.useRouter)();return(0,t.jsx)(eL,{children:(0,t.jsxs)(eR,{children:[(0,t.jsx)(eF,{children:r("previewAlertText")}),(0,t.jsxs)(eO,{children:[e?(0,t.jsx)("a",{href:`${i.drupalUrl}/${a}/node/${e}/edit`,target:"_blank",children:r("previewAlertEdit")}):null,(0,t.jsx)("a",{href:"/api/exit-preview",children:r("previewAlertExit")})]})]})})};function eA({node_id:e}){let{isPreview:r}=(0,s.useRouter)(),[a,n]=(0,i.useState)(!1);return((0,i.useEffect)(()=>{n(r&&window.top===window.self)},[r]),a)?(0,t.jsx)(e$,{node_id:e}):null}e.s(["PreviewAlert",()=>eA],40067),e.s([],29877);var eP=e.i(43455),eM=e.i(17605),eD=e.i(84190);e.i(82656);var ez=e.i(86801);let eH=r.default.div.withConfig({displayName:"DesktopLanguageSelector__StyledDesktopLanguageSelector",componentId:"sc-22550781-0"})` 2260 position: relative; 2261 height: 78px; 2262 display: flex; 2263 align-items: center; 2264
2265 &.is-hovered { 2266 .button-toggle-language-selector { 2267 svg { 2268 stroke: var(--header-button-icon-hover-color); 2269 } 2270 } 2271 } 2272 2273 &.is-open { 2274 .language-list-wrapper { 2275 display: block; 2276 } 2277 } 2278 2279 .button-toggle-language-selector { 2280 border-radius: 0; 2281 display: flex; 2282 justify-content: center; 2283 align-items: center; 2284 background: none; 2285 padding: 0; 2286 margin: 0; 2287 border: 0; 2288 height: 44px; 2289 width: 40px; 2290 2291 svg { 2292 width: 22px; 2293 min-width: 22px; 2294 height: 22px; 2295 stroke: var(--header-button-icon-color); 2296 transition: 0.3s stroke; 2297 } 2298 2299 &:focus-visible { 2300 outline: var(--focus-outline); 2301 } 2302 } 2303 2304 .language-list-wrapper { 2305 display: none; 2306 position: absolute; 2307 top: 100%; 2308 right: 0; 2309 z-index: 1; 2310 background: #fff; 2311 box-shadow: 0px 0px 30px rgba(0, 0, 0, 0.25); 2312 border-radius: var(--border-radius-md); 2313 padding: 25px 34px; 2314 2315 ul { 2316 list-style: none; 2317 margin: 0; 2318 padding: 0; 2319 display: grid; 2320 grid-template-columns: repeat(1, 1fr); 2321 gap: 16px; 2322 2323 &.col-2 { 2324 grid-template-columns: repeat(2, 1fr); 2325 } 2326 2327 &.col-3 { 2328 grid-template-columns: repeat(3, 1fr); 2329 } 2330 2331 &.col-4 { 2332 grid-template-columns: repeat(4, 1fr); 2333 } 2334 2335 &.col-5 { 2336 grid-template-columns: repeat(5, 1fr); 2337 } 2338 2339 li { 2340 margin: 0; 2341 padding: 0; 2342 width: 150px; 2343 } 2344 } 2345 } 2346`,eW=({languageUrls:e})=>{let r=(0,s.useRouter)(),{locale:a}=r,{t:o}=(0,n.useTranslation)(),l=(0,y.useSiteVars)(),c=(0,i.useRef)(null),d=(0,eD.getLocalesConfig)(o,l),u=(e??[]).length>=2&&"/404"!==r.pathname,[p,m]=(0,i.useState)(!1),[h,f]=(0,i.useState)(!1);return((0,i.useEffect)(()=>{let e=e=>{"Escape"===e.key&&f(!1)};return document.addEventListener("keydown",e),()=>{document.removeEventListener("keydown",e)}},[h]),u)?(0,t.jsxs)(eH,{ref:c,id:"desktop-language-selector",className:"desktop-language-selector "+(p?"is-hovered ":"")+(h?"is-open ":""),onMouseEnter:()=>{m(!0),f(!0)},onMouseLeave:()=>{m(!1),setTimeout(()=>{c?.current?.classList.contains("is-hovered")||f(!1)},300)},children:[(0,t.jsxs)("button",{type:"button",className:"button-toggle-language-selector",onClick:e=>{f(!h)},children:[(0,t.jsx)("span",{className:"visually-hidden",children:o("openLanguageSelector")}),(0,t.jsx)(eP.IconGlobe,{})]}),(0,t.jsx)(eM.FocusTrap,{active:h,focusTrapOptions:{initialFocus:!1},children:(0,t.jsx)("div",{className:"language-list-wrapper",tabIndex:h?void 0:-1,children:(0,t.jsx)("ul",{className:e.length>16?"col-5":e.length>12?"col-4":e.length>8?"col-3":e.length>4?"col-2":"",children:e.map((e,i)=>(0,t.jsx)("li",{children:(0,t.jsx)(ez.ButtonLanguageItem,{localeConfig:d[e.text],isActive:a===e.text,handleOnClick:t=>{t.preventDefault(),f(!1),a!==e.text&&(0,P.handleLanguageChange)(e.text,r,e.url)}})},`lang-item-${i}`))})})})]}):null};e.s(["DesktopLanguageSelector",0,eW],81781),e.s([],64929);let eB=r.default.div.withConfig({displayName:"HeaderDesktop__StyledHeaderDesktopRoot",componentId:"sc-d04029f5-0"})` 2347 position: fixed; 2348 top: 0; 2349 left: 0; 2350 width: 100%; 2351 z-index: 9; 2352`,eq=r.default.div.withConfig({displayName:"HeaderDesktop__StyledHeaderNonStickyWrapper",componentId:"sc-d04029f5-1"})``,eV=r.default.header.withConfig({displayName:"HeaderDesktop__StyledHeaderDesktop",componentId:"sc-d04029f5-2"})` 2353 background: var(--background-color); 2354 color: var(--text-color); 2355 box-shadow: 0 0 30px rgba(0, 0, 0, 0.3); 2356 width: 100%; 2357 transition: 2358 background-color 0.3s, 2359 box-shadow 0.3s; 2360 --menu-item-color: var(--color-black); 2361 --menu-item-active-bg-color: rgba(255, 255, 255, 15%); 2362 --header-button-icon-color: var(--color-black); 2363 --header-button-icon-hover-color: var(--color-indigo); 2364 2365 &[data-theme="black"] { 2366 --menu-item-color: #fff; 2367 --header-button-icon-color: #fff; 2368 --header-button-icon-hover-color: var(--color-turquoise); 2369 } 2370 2371 &[data-theme="indigo"] { 2372 --menu-item-color: #fff; 2373 --header-button-icon-color: #fff; 2374 --header-button-icon-hover-color: var(--color-yellow); 2375 } 2376 2377 &[data-theme="turquoise"] { 2378 --menu-item-color: var(--color-black); 2379 --header-button-icon-color: var(--color-black); 2380 --header-button-icon-hover-color: #fff; 2381 } 2382 2383 &[data-theme="yellow"] { 2384 --menu-item-active-bg-color: rgba(66, 101, 178, 15%); 2385 } 2386 2387 &[data-theme="grey"] { 2388 --menu-item-active-bg-color: rgba(66, 101, 178, 15%); 2389 } 2390 2391 &[data-theme="white"] { 2392 --menu-item-active-bg-color: rgba(66, 101, 178, 15%); 2393 } 2394 2395 &[data-overlay="true"] { 2396 background: transparent; 2397 box-shadow: none; 2398 } 2399`,eU=r.default.div.withConfig({displayName:"HeaderDesktop__StyledHeaderDesktopInner",componentId:"sc-d04029f5-3"})` 2400 ${(0,c.media)(0,"desktop")} { 2401 max-width: 100%; 2402 overflow: hidden; 2403 } 2404 height: ${100}px; 2405 width: 100%; 2406 margin: 0 auto; 2407 display: flex; 2408 align-items: center; 2409 padding: 0 20px; 2410 opacity: 0; 2411 transition: opacity 0.3s; 2412 ${(0,c.media)("desktop_s")} { 2413 max-width: var(--component-max-width); 2414 margin: 0 auto; 2415 padding: 0 var(--component-padding-leftright); 2416 } 2417 2418 .is-visible & { 2419 opacity: 1; 2420 } 2421`,eG=r.default.div.withConfig({displayName:"HeaderDesktop__StyledLogoWrapper",componentId:"sc-d04029f5-4"})` 2422 flex-grow: 1; 2423 min-width: 150px; 2424 display: flex; 2425 align-items: center; 2426 ${(0,c.media)("desktop_m")} { 2427 min-width: 200px; 2428 } 2429`,eQ=r.css` 2430 transition: 2431 opacity 0.3s, 2432 visibility 0s; 2433 2434 .is-active-search & { 2435 opacity: 0; 2436 visibility: hidden; 2437 transition: 2438 opacity 0.3s, 2439 visibility 0s 0.3s; 2440 } 2441`,eY=r.default.div.withConfig({displayName:"HeaderDesktop__StyledMainMenuWrapper",componentId:"sc-d04029f5-5"})` 2442 ${eQ} 2443 margin-right: 10px; 2444 2445 &:last-child { 2446 margin-right: 0; 2447 } 2448`,eZ=r.default.div.withConfig({displayName:"HeaderDesktop__StyledHeaderButtonWrapper",componentId:"sc-d04029f5-6"})` 2449 display: flex; 2450 gap: 10px; 2451 ${eQ} 2452 margin-right: 10px; 2453 2454 &:last-child { 2455 margin-right: 0; 2456 } 2457 2458 a.primary, 2459 a.secondary { 2460 display: block; 2461 font-size: 14px; 2462 padding: 7px 16px; 2463 text-align: center; 2464 min-height: 0; 2465 } 2466`,eJ=r.default.div.withConfig({displayName:"HeaderDesktop__StyledIconLinkWrapper",componentId:"sc-d04029f5-7"})` 2467 ${eQ} 2468 2469 &.header-desktop-search-element { 2470 button { 2471 &:hover { 2472 svg { 2473 fill: var(--header-button-icon-hover-color); 2474 stroke: var(--header-button-icon-hover-color); 2475 } 2476 } 2477 2478 svg { 2479 fill: var(--header-button-icon-color); 2480 stroke: var(--header-button-icon-color); 2481 transition: 2482 0.3s fill, 2483 0.3s stroke; 2484 } 2485 } 2486 } 2487 2488 a, 2489 button { 2490 background: none; 2491 border: 0; 2492 border-radius: 0; 2493 display: flex; 2494 align-items: center; 2495 justify-content: center; 2496 height: 44px; 2497 width: 40px; 2498 padding: 0; 2499 margin: 0; 2500 2501 &:hover { 2502 background: none; 2503 2504 svg { 2505 fill: var(--header-button-icon-hover-color); 2506 } 2507 } 2508 2509 &:focus-visible { 2510 outline: auto 5px Highlight; 2511 } 2512 2513 svg { 2514 transition: fill 0.3s; 2515 fill: var(--header-button-icon-color); 2516 min-width: 22px; 2517 width: 22px; 2518 height: 22px; 2519 } 2520 } 2521`;e.s(["DESKTOP_HEADER_HEIGHT",0,100,"HeaderDesktop",0,({main_menu:e,site_configuration:r,hasTransparentHeader:o,languageUrls:s,isVisible:l,width:c,node_id:u,locale:m,rootRef:g,theme:x,defaultTheme:b})=>{let w=(0,y.useSiteVars)(),{t:_}=(0,n.useTranslation)(),k=(0,v.useLinkContext)(),S=(0,h.prepareLinksField)(r?.field_header_cta,k),j=(0,h.prepareLinkField)(r?.field_user_login_link,k),C=(0,i.useRef)(null),T=(0,i.useRef)(null),N=(0,i.useRef)(null),I=(0,i.useRef)(!1),[E,L]=(0,i.useState)(!1),[R,F]=(0,i.useState)(!1),O
2521=(0,i.useCallback)(()=>{I.current=!!T.current?.contains(document.activeElement),L(!1)},[]);(0,i.useEffect)(()=>{E?C.current?.focus():I.current&&(I.current=!1,N.current?.focus())},[E]);let $=R?b:x;return(0,i.useEffect)(()=>{let e=()=>{o?F(window.scrollY>100):F(!1)};return e(),window.addEventListener("scroll",e,{passive:!0}),()=>{window.removeEventListener("scroll",e)}},[o]),(0,t.jsx)(eB,{ref:g,children:(0,t.jsxs)(t.Fragment,{children:[(0,t.jsxs)(eq,{children:[(0,t.jsx)(eA,{node_id:u}),!r.field_top_notification_sticky&&(0,h.topNotificationIsInSchedule)(r.field_top_notification_schedule)?(0,t.jsx)(p.TopNotification,{isMobile:!1,topNotificationText:r?.field_top_notification?.processed}):null]}),r.field_top_notification_sticky&&(0,h.topNotificationIsInSchedule)(r.field_top_notification_schedule)?(0,t.jsx)(p.TopNotification,{isMobile:!1,topNotificationText:r?.field_top_notification?.processed}):null,(0,t.jsx)(eV,{className:["header-desktop",l?"is-visible":"",E?"is-active-search":""].join(" "),"data-theme":$,"data-overlay":o&&!R,children:(0,t.jsxs)(eU,{id:"header-desktop-inner",children:[(0,t.jsx)(eG,{children:(0,t.jsx)(f.SiteLogo,{site:w.id,theme:$,logo_base_url:"",logo_id:"header-logo",url:`/${m}`})}),(0,t.jsx)(eY,{children:(0,t.jsx)(eo,{main_menu:e,site_configuration:r,width:c})}),S?.length>0&&(0,t.jsx)(eZ,{children:S?.map((e,i)=>(0,t.jsx)(d.Button,{href:e?.url,target:e?.attributes?.target,style:0===i?"primary":"secondary",className:e?.attributes?.header_cta_color,children:e?.text},`header-cta-${i}`))}),j?(0,t.jsx)(eJ,{children:(0,t.jsxs)(a.default,{href:j.url,target:j.attributes?.target,children:[(0,t.jsx)(ec.IconUser2,{}),(0,t.jsx)("span",{className:"visually-hidden",children:j.text})]})}):null,r?.field_contact_phone_number?(0,t.jsx)(eJ,{children:(0,t.jsxs)(a.default,{href:`tel:${r.field_contact_phone_number}`,children:[(0,t.jsx)(el.IconPhone,{}),(0,t.jsx)("span",{className:"visually-hidden",children:`Call ${r.field_contact_phone_number}`})]})}):null,(0,t.jsx)(e_,{panelRef:T,searchInputRef:C,isActiveSearch:E,closeSearch:O,width:c,locale:m}),(0,t.jsx)(eJ,{className:"header-desktop-search-element",children:(0,t.jsxs)("button",{ref:N,type:"button","aria-expanded":E,"aria-controls":"header-desktop-search-panel",onClick:()=>L(!0),children:[(0,t.jsx)(es.IconSearch,{className:"icon-search"}),(0,t.jsx)("span",{className:"visually-hidden",children:_("search")})]})}),(0,t.jsx)(eW,{languageUrls:s})]})})]})})},"StyledHeaderButtonWrapper",0,eZ,"StyledLogoWrapper",0,eG,"StyledMainMenuWrapper",0,eY],34118),e.s([],68278)},50101,28750,e=>{"use strict";var t=e.i(91398);e.i(67785);var i=e.i(39131),r=e.i(91788),a=e.i(60814);e.i(49396);var n=e.i(46977);let o=a.default.div.withConfig({displayName:"Video__StyledVideoWrapper",componentId:"sc-1dd0e4e7-0"})` 2522 position: relative; 2523 height: 0; 2524 overflow: visible; 2525 padding-bottom: ${()=>9/16*100}%; 2526 2527 > div { 2528 position: absolute; 2529 top: 0; 2530 left: 0; 2531 width: 100%; 2532 height: 100%; 2533 border-radius: var(--border-radius-md); 2534 overflow: hidden; 2535 box-shadow: 0px 4px 30px rgba(0, 0, 0, 0.25); 2536 } 2537 2538 iframe { 2539 background: #000; 2540 position: absolute; 2541 top: 0; 2542 left: 0; 2543 width: 100%; 2544 height: 100%; 2545 border-radius: var(--border-radius-md); 2546 z-index: 2; 2547 } 2548 2549 .tiles-list &, 2550 .default-listing & { 2551 padding-bottom: ${()=>460/780*100}%; 2552 2553 > div { 2554 border-radius: 0; 2555 box-shadow: none; 2556 } 2557 2558 iframe { 2559 border-radius: 0; 2560 border-top-left-radius: var(--border-radius-sm); 2561 border-top-right-radius: var(--border-radius-sm); 2562 } 2563 } 2564`,s=a.default.button.withConfig({displayName:"Video__StyledVideoOverlayButton",componentId:"sc-1dd0e4e7-1"})` 2565 cursor: pointer; 2566 background: none; 2567 border: none; 2568 padding: 0; 2569 margin: 0; 2570 border-radius: 0; 2571 position: absolute; 2572 z-index: 1; 2573 top: 0; 2574 left: 0; 2575 width: 100%; 2576 height: 100%; 2577 &:hover { 2578 background: none; 2579 svg { 2580 width: 110px; 2581 height: 110px; 2582 margin: -55px 0 0 -55px; 2583 } 2584 } 2585 2586 picture img { 2587 width: 100%; 2588 height: 100%; 2589 object-fit: cover; 2590 border-radius: var(--border-radius-md); 2591 position: absolute; 2592 inset: 0; 2593 } 2594 2595 svg { 2596 width: 100px; 2597 height: 100px; 2598 position: absolute; 2599 top: 50%; 2600 left: 50%; 2601 margin: -50px 0 0 -50px; 2602 transition: all 0.3s; 2603 } 2604 2605 .tiles-list &, 2606 .default-listing & { 2607 &:hover { 2608 svg { 2609 width: 70px; 2610 height: 70px; 2611 margin: -35px 0 0 -35px; 2612 } 2613 } 2614 2615 picture img { 2616 border-radius: 0; 2617 border-top-left-radius: var(--border-radius-sm); 2618 border-top-right-radius: var(--border-radius-sm); 2619 } 2620 2621 svg { 2622 width: 60px; 2623 height: 60px; 2624 margin: -30px 0 0 -30px; 2625 } 2626 } 2627`,l=({videoId:e,serviceName:a,thumb:l,className:c})=>{let d=(0,r.useRef)(null),u=!!l?.images?.default,[p,m]=(0,r.useState)("hubspot"===a&&!u);if(!e)return void console.error("Video: Could not parse videoId");let h=null;switch(a){case"vimeo":h={src:`https://player.vimeo.com/video/${e}
2627?autoplay=1`,allow:"autoplay; fullscreen; picture-in-picture",allowFullScreen:!0};break;case"youtube":h={src:`https://www.youtube.com/embed/${e}?autoplay=1`,allow:"autoplay; fullscreen"};break;case"hubspot":h={src:`https://play.hubspotvideo.com/v/${e}${u?"?autoplay=true":""}`,title:"HubSpot Video",loading:"lazy",referrerPolicy:"origin",allow:"autoplay; fullscreen",allowFullScreen:!0};break;default:console.error("Video: Unknown serviceName");return}return(0,t.jsx)(o,{className:`media-item-wrapper ${c||""}`,ref:d,children:p?(0,t.jsx)("div",{children:(0,t.jsx)("iframe",{width:640,height:360,frameBorder:0,...h})}):(0,t.jsx)("div",{children:(0,t.jsxs)(s,{onClick:()=>{let e=d.current;e&&e.closest(".gated-visible-content")||m(!0)},children:[(0,t.jsx)(i.Picture,{images:l.images,alt:l.alt}),(0,t.jsx)(n.IconPlay,{})]})})})},c=a.default.div.withConfig({displayName:"IconMedia__StyledIconFieldWrapper",componentId:"sc-e19b4c85-0"})` 2628 position: relative; 2629 margin: 0; 2630 width: 100%; 2631 max-width: 160px; 2632 height: 0; 2633 padding-bottom: min(80%, 128px); 2634 overflow: hidden; 2635 display: inline-block; 2636`,d=a.default.div.withConfig({displayName:"IconMedia__StyledCircle",componentId:"sc-e19b4c85-1"})` 2637 position: absolute; 2638 top: 12%; 2639 left: 19%; 2640 width: 62%; 2641 height: 77.5%; 2642 border-radius: 50%; 2643 transition: 2644 0.3s border, 2645 0.3s background-color; 2646 background: var(--dot-decoration-color); 2647 2648 [data-theme="yellow"] & { 2649 background: white; 2650 } 2651 [data-theme="black"] & { 2652 background: var(--color-indigo); 2653 } 2654 [data-theme="indigo"] & { 2655 background: var(--color-black); 2656 } 2657 2658 // Style "inactive" 2659 .is-inactive & { 2660 background: none; 2661 border: 2px solid var(--dot-decoration-color); 2662 2663 [data-theme="yellow"] & { 2664 border-color: white; 2665 } 2666 [data-theme="black"] & { 2667 border-color: var(--color-indigo); 2668 } 2669 [data-theme="indigo"] & { 2670 border-color: var(--color-black); 2671 } 2672 } 2673`,u=a.default.div.withConfig({displayName:"IconMedia__StyledIconWrapper",componentId:"sc-e19b4c85-2"})` 2674 position: absolute; 2675 top: 0; 2676 left: 45%; 2677 width: 55%; 2678 height: 100%; 2679 display: flex; 2680 align-items: center; 2681 2682 img { 2683 width: 100%; 2684 transition: 0.3s opacity; 2685 2686 [data-theme="black"] &, 2687 [data-theme="indigo"] & { 2688 filter: brightness(0) invert(1); 2689 } 2690 [data-theme="yellow"] & { 2691 } 2692 2693 // Style "inactive" 2694 .is-inactive & { 2695 opacity: 0.5; 2696 } 2697 } 2698`,p=({url:e,alt:i,className:r})=>(0,t.jsxs)(c,{className:"icon-media-wrapper "+(r?`${r} `:""),children:[(0,t.jsx)(d,{className:"icon-media-circle"}),(0,t.jsx)(u,{children:(0,t.jsx)("img",{src:e,alt:i,className:"icon-media-icon"})})]});var m=e.i(41158);e.s(["MediaComponent",0,({video:e,picture:r,icon:a,className:n,link:o})=>e?(0,t.jsx)(l,{...e,className:n}):r?o?.url?(0,t.jsx)(m.default,{href:o.url,locale:!1,target:o.attributes?.target,children:(0,t.jsx)(i.Picture,{...r,className:n})}):(0,t.jsx)(i.Picture,{...r,className:n}):a?o?.url?(0,t.jsx)(m.default,{href:o.url,locale:!1,target:o.attributes?.target,children:(0,t.jsx)(p,{...a,className:n})}):(0,t.jsx)(p,{...a,className:n}):null],28750),e.s([],50101)},17630,53790,e=>{"use strict";var t=e.i(91398);e.i(24690);var i=e.i(44343),r=e.i(6611);e.i(68153);var a=e.i(62494);e.i(68278);var n=e.i(34118),o=e.i(3828),s=e.i(60814),l=e.i(26200),c=e.i(41158);e.i(50101);var d=e.i(28750),u=e.i(79900),p=e.i(93428);let m=s.default.footer.withConfig({displayName:"Footer__StyledFooter",componentId:"sc-381f4101-0"})` 2699 background: var(--color-black); 2700 color: #fff; 2701 2702 a { 2703 color: #fff; 2704 text-decoration: underline; 2705 2706 &:hover { 2707 color: var(--color-turquoise); 2708 } 2709 } 2710`,h=s.default.div.withConfig({displayName:"Footer__StyledFooterGraphic",componentId:"sc-381f4101-1"})` 2711 background-image: url(/footer-gradient-dots.svg); 2712 background-repeat: repeat-x; 2713 background-position: top; 2714 background-size: 11px 150px; 2715 height: 150px; 2716 margin-top: -150px; 2717 width: 100%; 2718 position: relative; 2719 z-index: 1; 2720`,f=s.default.div.withConfig({displayName:"Footer__StyledFooterInner",componentId:"sc-381f4101-2"})` 2721 ${(0,l.media)("desktop")} { 2722 display: flex; 2723 flex-wrap: wrap; 2724 } 2725`,g=s.default.div.withConfig({displayName:"Footer__StyledRegionAlpha",componentId:"sc-381f4101-3"})` 2726 margin: 0 0 40px 0; 2727 ${(0,l.media)("desktop")} { 2728 flex-grow: 1; 2729 min-width: 66%; 2730 margin: 0 0 80px 0; 2731 } 2732`,x=s.default.div.withConfig({displayName:"Footer__StyledRegionBeta",componentId:"sc-381f4101-4"})` 2733 margin-bottom: 40px; 2734 ${(0,l.media)("tablet")} { 2735 max-width: 50%; 2736 } 2737 ${(0,l.media)("desktop")} { 2738 margin-bottom: 80px; 2739 width: 33%; 2740 padding-left: 30px; 2741 } 2742 2743 &.layout-campaign { 2744 ${(0,l.media)("desktop")} { 2745 display: flex; 2746 flex-direction: column; 2747 justify-content: flex-end; 2748 align-items: flex-end; 2749 } 2750 } 2751`,y=s.default.div.withConfig({displayName:"Footer__StyledRegionGamma",componentId:"sc-381f4101-5"})` 2752 width: 100%; 2753 display: flex; 2754 flex-direction: column; 2755 2756 ${(0,l.media)("tablet")} { 2757 flex-direction: row; 2758 align-items: center; 2759 flex-wrap: wrap; 2760 } 2761`,v=s.default.div.withConfig({displayName:"Footer__StyledFooterLinksWrapper",componentId:"sc-381f4101-6"})` 2762 display: flex; 2763 flex-wrap: wrap; 2764 gap: 20px; 2765 ${(0,l.media)("tablet")} { 2766 gap: 30px; 2767 } 2768`,b=s.default.div.withConfig({displayName:"Footer__StyledFooterLinksMenu",componentId:"sc-381f4101-7"})` 2769 margin-bottom: 10px; 2770 width: calc(50% - 15px); 2771 ${(0,l.media)("tablet")} { 2772 width: calc(33.33% - 20px); 2773 } 2774 ${(0,l.media)("desktop")} { 2775 margin: 0; 2776 } 2777 2778 .menu-title { 2779 font-size: 18px; 2780 color: var(--color-yellow); 2781 text-transform: uppercase; 2782 margin-bottom: 20px; 2783 } 2784 2785 ul { 2786 list-style: none; 2787 margin: 0; 2788 padding: 0; 2789 2790 li { 2791 margin: 0 0 10px 0; 2792 2793 &:last-child { 2794 margin: 0; 2795 } 2796 2797 a { 2798 font-size: 15px; 2799 text-transform: uppercase; 2800 line-height: 1.5; 2801 text-decoration: none; 2802 } 2803 } 2804 } 2805`,w=s.default.div.withConfig({displayName:"Footer__StyledDescriptionWrapper",componentId:"sc-381f4101-8"})` 2806 max-width: 600px; 2807 2808 p { 2809 font-size: 15px; 2810 } 2811 2812 strong { 2813 line-height: 1.3; 2814 font-weight: normal; 2815 font-size: 22px; 2816 } 2817`,_=s.default.div.withConfig({displayName:"Footer__StyledFooterLegalLinks",componentId:"sc-381f4101-9"})` 2818 ul { 2819 list-style: none; 2820 display: flex; 2821 flex-wrap: wrap; 2822 padding: 0; 2823 margin: 24px 0; 2824 2825 li { 2826 margin: 0 20px 10px 0; 2827 } 2828 } 2829`,k=s.default.div.withConfig({displayName:"Footer__StyledLogoWrapper",componentId:"sc-381f4101-10"})` 2830 margin-bottom: 40px; 2831 2832 img { 2833 max-width: 160px; 2834 ${(0,l.media)("desktop")} { 2835 max-width: 190px; 2836 } 2837 } 2838 2839 [data-site="proconcept"] & { 2840 img { 2841 max-width: 160px; 2842 width: 160px; 2843 ${(0,l.media)("desktop")} { 2844 max-width: 230px; 2845 width: 230px; 2846 } 2847 } 2848 } 2849`,S=s.default.div.withConfig({displayName:"Footer__StyledCopyrightWrapper",componentId:"sc-381f4101-11"})` 2850 margin-bottom: 40px; 2851 2852 ${(0,l.media)("tablet")} { 2853 flex-grow: 1; 2854 padding: 0 60px; 2855 } 2856`,j=s.default.div.withConfig({displayName:"Footer__StyledSocialLinksWrapper",componentId:"sc-381f4101-12"})` 2857 display: flex; 2858 gap: 23px; 2859 margin-bottom: 40px; 2860 ${(0,l.media)(0,"tablet")} { 2861 order: -1; 2862 } 2863 ${(0,l.media)("desktop")} { 2864 width: 33%; 2865 padding-left: 30px; 2866 } 2867 2868 .item { 2869 display: flex; 2870 align-items: center; 2871 } 2872`,C=s.default.div.withConfig({displayName:"Footer__StyledFooterBadgesWrapper",componentId:"sc-381f4101-13"})` 2873 ${(0,l.media)(0,"tablet")} { 2874 margin-bottom: 40px; 2875 } 2876 margin-bottom: var(--spacing-xl); 2877 2878 .title-wrapper { 2879 display: flex; 2880 flex-direction: column; 2881 align-items: center; 2882 text-align: center; 2883 2884 h2 { 2885 margin-bottom: 40px; 2886 } 2887 } 2888 2889 .badges-wrapper { 2890 display: flex; 2891 flex-direction: row; 2892 justify-content: center;
2893 align-items: center; 2894 gap: var(--spacing-md); 2895 flex-wrap: wrap; 2896 ${(0,l.media)("desktop")} { 2897 flex-wrap: nowrap; 2898 } 2899 2900 img { 2901 width: auto; 2902 max-height: 70px; 2903 ${(0,l.media)("desktop")} { 2904 max-height: 95px; 2905 } 2906 } 2907 } 2908`,T=({footer_links:e,footer_description:i,copyright:r,legal_links:a,name:n,badges:s,social_links:l})=>{let T=(0,p.useSiteVars)(),N=(0,o.useRouter)();return(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(h,{}),(0,t.jsx)(m,{children:(0,t.jsxs)(u.StyledWrapper,{children:[s&&(0,t.jsxs)(C,{"data-theme":"black",children:[s.header&&(0,t.jsx)("div",{className:"title-wrapper",children:(0,t.jsx)("h2",{dangerouslySetInnerHTML:{__html:s.header}})}),s.badges?.length?(0,t.jsx)("div",{className:"badges-wrapper",children:s.badges.map((e,i)=>(0,t.jsx)("div",{children:(0,t.jsx)(d.MediaComponent,{...e})},i))}):null]}),(0,t.jsxs)(f,{children:[(0,t.jsx)(g,{children:e?.length?(0,t.jsx)(v,{children:e?.map((e,i)=>(0,t.jsxs)(b,{children:[e.title&&(0,t.jsx)("div",{className:"menu-title",children:e.title}),(0,t.jsx)("ul",{children:e.links?.map((e,r)=>(0,t.jsx)("li",{children:(0,t.jsx)(c.default,{href:e.url,locale:!1,target:e.attributes?.target,children:e.text})},`footer-link-${i}-${r}`))})]},`footer-menu-${i}`))}):null}),(0,t.jsxs)(x,{children:[i&&(0,t.jsx)(w,{dangerouslySetInnerHTML:{__html:i}}),a?(0,t.jsx)(_,{children:(0,t.jsx)("ul",{children:a.map((e,i)=>(0,t.jsx)("li",{children:(0,t.jsx)(c.default,{href:e.url,locale:!1,children:e.text})},i))})}):null]}),(0,t.jsxs)(y,{children:[(0,t.jsx)(k,{children:(0,t.jsx)(c.default,{href:`/${N.locale}`,locale:!1,children:(0,t.jsx)("img",{src:`/sites/${T.id}/${T.logoFooter}`,alt:`${n} Footer Logo`})})}),r&&(0,t.jsx)(S,{children:r}),l?.length?(0,t.jsx)(j,{children:l.map((e,i)=>(0,t.jsx)("div",{className:"item",children:(0,t.jsx)(c.default,{href:e.link.url,target:"_blank",locale:!1,children:(0,t.jsx)("img",{src:`/social_${e.id}.svg`,alt:`${e.id} icon`})})}))}):null]})]})]})})]})};var N=e.i(91788),I=e.i(21709);let E=({headerOffset:e=0})=>{let i=(0,o.useRouter)();return(0,N.useEffect)(()=>{let t=t=>{if(t?.length>0){let i=document.getElementById(`section-${t}`),r=document.querySelector(".sticky-tabs");if(i){let t=e;i.classList.contains("ck-anchor")&&(t-=16),r&&(window.innerWidth<1024?t-=r.clientHeight:t-=90);let a=i.getBoundingClientRect().top+window.scrollY+t;window.scrollTo({top:a,behavior:"smooth"})}}},i=window.location.hash.substring(1),r=setTimeout(()=>{t(i)},200);document.querySelectorAll('[href*="#"]').forEach(e=>{e.addEventListener("click",i=>{t(e.hash?.substring(1))})});let a=()=>{t(window.location.hash.substring(1))};return window.addEventListener("hashchange",a),()=>{window.removeEventListener("hashchange",a),clearTimeout(r)}},[i.query]),(0,t.jsx)(t.Fragment,{})};var L=e.i(78683);e.i(49396);var R=e.i(59279);let F=s.default.div.withConfig({displayName:"ContactPhoneOverlayButton__StyledContactPhoneOverlayButtonWrapper",componentId:"sc-e0323fda-0"})` 2909 position: fixed; 2910 bottom: 8px; 2911 right: 8px; 2912 z-index: 1; 2913 ${(0,l.media)("desktop")} { 2914 right: 16px; 2915 bottom: 16px; 2916 } 2917 2918 &.with-hubspot-spacing { 2919 ${(0,l.media)(0,"desktop")} { 2920 bottom: 76px; 2921 } 2922 ${(0,l.media)("desktop")} { 2923 right: 92px; 2924 } 2925 } 2926 2927 .phone-link-button { 2928 a { 2929 color: #fff; 2930 background: var(--color-turquoise); 2931 width: 60px; 2932 height: 60px; 2933 border-radius: 30px; 2934 display: flex; 2935 align-items: center; 2936 justify-content: center; 2937 box-shadow: 2938 rgba(0, 0, 0, 0.1) 0px 2px 6px, 2939 rgba(0, 0, 0, 0.2) 0px 4px 16px; 2940 ${(0,l.media)("desktop")} { 2941 width: auto; 2942 padding: 0 22px 0 16px; 2943 gap: 12px; 2944 font-size: 20px; 2945 } 2946 2947 .text { 2948 ${(0,l.media)(0,"desktop")} { 2949 clip: rect(1px, 1px, 1px, 1px); 2950 word-wrap: normal; 2951 height: 1px; 2952 overflow: hidden; 2953 position: absolute !important; 2954 width: 1px; 2955 } 2956 } 2957 2958 svg { 2959 fill: #fff; 2960 } 2961 } 2962 } 2963`,O=({phone_number:e,phone_number_label:i,with_hubspot_spacing:r=!1})=>(0,t.jsx)(F,{className:r?"with-hubspot-spacing":null,children:(0,t.jsx)("div",{className:"phone-link-button",children:(0,t.jsxs)(c.default,{href:`tel:${e}`,children:[(0,t.jsx)(R.IconPhone,{}),(0,t.jsx)("span",{className:"text",children:i||e})]})})}),$=s.default.main.withConfig({displayName:"LayoutDefault__StyledLayoutMain",componentId:"sc-767e6852-0"})` 2964 ${(0,l.media)(0,"desktop")} { 2965 padding-top: ${({mobileOffset:e,hasTransparentHeader:t})=>t?0:e}px; 2966 } 2967 2968 ${(0,l.media)(0,"desktop")} { 2969 >
2969 div:first-child { 2970 padding-top: ${({mobileOffset:e,hasTransparentHeader:t})=>t?e:0}px; 2971 } 2972 } 2973 padding-bottom: 150px; 2974 //overflow: hidden; 2975 contain: paint; // contain: paint used instead of overflow: hidden to work with position:sticky elements 2976 ${(0,l.media)("desktop")} { 2977 padding-top: ${({desktopOffset:e,hasTransparentHeader:t})=>t?0:e}px !important; 2978 } 2979 2980 ${(0,l.media)("desktop")} { 2981 > div:first-child { 2982 padding-top: ${({desktopOffset:e,hasTransparentHeader:t})=>t?e:0}px; 2983 } 2984 } 2985 2986 // Adjustments to support Footer graphic overlay 2987 > div:last-child { 2988 margin-bottom: -150px; 2989 padding-bottom: 150px; 2990 2991 // Add extra margin-bottom for pagination 2992 // It cannot overlay the footer graphic 2993 .pagination { 2994 margin-bottom: 100px; 2995 } 2996 2997 // Column component - multi-theme 2998 &.multi-theme-columns { 2999 padding-bottom: 0; 3000 3001 .multi-theme-column { 3002 ${(0,l.media)("tablet")} { 3003 padding-bottom: calc(150px + var(--spacing-xl)); 3004 } 3005 3006 &:last-child { 3007 ${(0,l.media)(0,"tablet")} { 3008 padding-bottom: calc(150px + var(--spacing-xl)); 3009 } 3010 } 3011 } 3012 } 3013 } 3014`,A=({children:e,pageProps:s})=>{let l=(0,o.useRouter)(),c=(0,p.useSiteVars)(),d=(0,L.useLinkContext)(),{asPath:u}=l,m="default"===l.locale?c.defaultLocale:l.locale,{width:h}=(0,i.useWindowSize)(),f=(0,N.useRef)(null),g=(0,N.useRef)(null),{menus:x,site_configuration:y,resource:v}=s,b=!!y?.field_top_notification?.processed&&(0,I.topNotificationIsInSchedule)(y?.field_top_notification_schedule),w=b&&!!y?.field_top_notification_sticky,_=a.MOBILE_HEADER_HEIGHT,k=n.DESKTOP_HEADER_HEIGHT+48*!!b,S=a.MOBILE_HEADER_HEIGHT+48*!!w,[j,C]=(0,N.useState)(_),[R,F]=(0,N.useState)(k),A=y?.field_footer_links?y.field_footer_links.map(function(e){return{title:e?.field_title,links:(0,I.prepareLinksField)(e.field_links,d)}}):{},P=(0,I.prepareLanguages)(v?.translation_links,d),M=v?.field_paragraphs?.[0]?.field_bg_decoration==="glow",D="forterro"===c.id?"black":"white",z=M?v?.field_paragraphs?.[0]?.field_theme:D;return(0,N.useEffect)(()=>{let e=f.current;if(!e||!h||h>=r.breakpoints.desktop)return;let t=()=>{C(Math.max(_,e.getBoundingClientRect().height))};t();let i=new ResizeObserver(()=>{t()});return i.observe(e),()=>{i.disconnect()}},[u,m,h]),(0,N.useEffect)(()=>{let e=g.current;if(!e||h&&h<r.breakpoints.desktop)return;let t=()=>{F(Math.max(k,e.getBoundingClientRect().height))};t();let i=new ResizeObserver(()=>{t()});return i.observe(e),()=>{i.disconnect()}},[u,m,h]),(0,t.jsxs)(t.Fragment,{children:[h&&h<r.breakpoints.desktop?(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(E,{headerOffset:-j}),(0,t.jsx)(a.HeaderMobile,{rootRef:f,main_menu:x.main,languageUrls:P,site_configuration:y,locale:m,hasTransparentHeader:M,theme:z,defaultTheme:D},`header-mobile-${u}-${m}`)]}):(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(E,{headerOffset:-R}),(0,t.jsx)(n.HeaderDesktop,{rootRef:g,main_menu:x?.main,site_configuration:y,hasTransparentHeader:M,languageUrls:P,isVisible:!!h,width:h,node_id:s.resource?.drupal_internal__nid,locale:m,theme:z,defaultTheme:D},`header-desktop-${u}-${m}`)]}),(0,t.jsx)($,{mobileOffset:j,desktopOffset:R,hasTransparentHeader:M,style:{"--header-offset-mobile":`${S}px`,"--header-offset-desktop":`${R}px`},className:["layout-main",s.resource?.type?`content-type--${s.resource.type}`:null].join(" "),children:e}),(0,t.jsx)(T,{badges:(0,I.prepareBadgesField)(y,d),footer_links:A,footer_description:y?.field_footer_description?.processed,copyright:y?.field_copyright_text?.processed,legal_links:(0,I.prepareLinksField)(y?.field_legal_links,d),name:y?.field_name,social_links:(0,I.prepareSocialLinks)(y,d)}),y?.field_contact_phone_number&&(0,t.jsx)(O,{phone_number:y.field_contact_phone_number,phone_number_label:y.field_contact_phone_label,with_hubspot_spacing:y.field_contact_phone_spacing})]})};e.i(71587);var P=e.i(71179);e.i(32933);var M=e.i(36932);e.i(31509);var D=e.i(8049);e.i(95143);var z=e.i(84077);e.i(46282);var H=e.i(77721),W=e.i(13593);let B=s.default.div.withConfig({displayName:"HeaderMobile__StyledHeaderMobileInner",componentId:"sc-f805c354-0"})` 3015 height: 75px; 3016 display: flex; 3017 align-items: center; 3018 position: relative; 3019 z-index: 10; 3020`,q=({site_configuration:e,header_cta:n,menu_items:s,defaultTheme:l,firstComponentTheme:d,languageUrls:u})=>{let{t:m}=(0,P.useTranslation)(),h=(0,o.useRouter)(),f=(0,p.useSiteVars)(),{width:g,height:x}=(0,i.useWindowSize)(),[y,v]=(0,N.useState)(!1),[b,w]=(0,N.useState)(!1),_=b||y?l:d,k=()=>{let e=document.querySelector("html"),t=document.querySelector("body");t.classList.contains("slideout-open")?(e.removeAttribute("data-scroll-lock"),t.classList.remove("slideout-open"),t.classList.remove("language-slideout-open"),w(!1)):(e.setAttribute("data-scroll-lock","true"),t.classList.add("slideout-open"),w(!0))},S=()=>{document.body.classList.toggle("language-slideout-open")};return(0,N.useEffect)(()=>{let e=document.querySelector("body");e.classList.remove("slideout-open"),e.classList.remove("search-slideout-open"),e.classList.remove("language-slideout-open"),document.documentElement.removeAttribute("data-scroll-lock"),w(!1),(0,a.processSlideoutHeight)();let t=()=>
3020{v(window.scrollY>75)};return t(),window.addEventListener("scroll",t,{passive:!0}),()=>{window.removeEventListener("scroll",t)}},[x,g,h.asPath,h.locale]),(0,t.jsxs)(a.StyledHeaderMobile,{className:"header-mobile","data-theme":_,"data-overlay":!b&&!y,children:[(0,t.jsxs)(B,{children:[(0,t.jsx)(a.StyledLogoWrapper,{children:(0,t.jsx)(z.SiteLogo,{site:f.id,theme:_,logo_base_url:"",logo_id:"header-logo",url:`/${h.locale}`})}),n&&(0,t.jsx)(a.StyledHeaderButtonWrapper,{children:(0,t.jsx)(M.Button,{href:n.url,target:n.attributes?.target,style:"primary",className:e?.header_cta_color,children:n.text})}),s?.length>0||n||u?.length>1?(0,t.jsx)(a.StyledMenuToggleWrapper,{onClick:k,children:(0,t.jsxs)("button",{type:"button",children:[(0,t.jsx)("span",{className:"visually-hidden",children:m("ToggleMenu")}),(0,t.jsxs)("div",{className:"hamburger-menu",children:[(0,t.jsx)("span",{}),(0,t.jsx)("span",{}),(0,t.jsx)("span",{}),(0,t.jsx)("span",{})]})]})}):null]}),(0,t.jsxs)(a.StyledSlideoutWrapper,{children:[(0,t.jsx)(a.StyledSlideout,{className:"mobile-slideout",children:(0,t.jsxs)(a.StyledSlideoutInner,{className:"slideout-inner",children:[g&&g<r.breakpoints.mobile&&n&&(0,t.jsx)(a.StyledHeaderSlideoutButtonWrapper,{children:(0,t.jsx)(M.Button,{href:n.url,target:n.attributes?.target,style:"primary",className:e?.header_cta_color,children:n.text})}),s?.length>0?(0,t.jsx)(D.StyledMobileMenuWrapper,{children:(0,t.jsx)(D.StyledMainMenu,{children:s?.length?s.map((e,i)=>(0,t.jsx)("li",{children:(0,t.jsx)(c.default,{href:e.url,target:e.attributes?.target,children:e.text})},`menu-item-${i}`)):null})}):null,(0,t.jsx)(a.StyledExtraArea,{children:(0,t.jsx)(W.MobileLanguageSelectorToggle,{languageUrls:u,handleLanguageSlideoutToggle:S})})]})}),(0,t.jsx)(a.StyledLanguageSlideout,{className:"mobile-slideout",children:(0,t.jsx)(a.StyledSlideoutInner,{className:"slideout-inner",children:(0,t.jsx)(H.MobileLanguageSelector,{languageUrls:u,handleLanguageSlideoutToggle:S,handleSlideoutToggle:k})})})]})]})};e.i(79438);var V=e.i(17679),U=e.i(78328);e.i(29877);var G=e.i(40067);e.i(64929);var Q=e.i(81781);let Y=s.default.header.withConfig({displayName:"HeaderDesktop__StyledHeaderDesktop",componentId:"sc-2e9c8205-0"})` 3021 position: fixed; 3022 top: 0; 3023 width: 100%; 3024 z-index: 9; 3025 transition: background-color 0.3s; 3026 background-color: var(--background-color); 3027 color: var(--menu-item-color); 3028 --menu-item-color: var(--color-black); 3029 --menu-item-active-bg-color: rgba(255, 255, 255, 15%); 3030 --header-button-icon-color: var(--color-black); 3031 --header-button-icon-hover-color: var(--color-indigo); 3032 3033 &[data-theme="black"] { 3034 --menu-item-color: #fff; 3035 --header-button-icon-color: #fff; 3036 --header-button-icon-hover-color: var(--color-turquoise); 3037 } 3038 3039 &[data-theme="indigo"] { 3040 --menu-item-color: #fff; 3041 --header-button-icon-color: #fff; 3042 --header-button-icon-hover-color: var(--color-yellow); 3043 } 3044 3045 &[data-theme="turquoise"] { 3046 --menu-item-color: var(--color-black); 3047 --header-button-icon-color: var(--color-black); 3048 --header-button-icon-hover-color: #fff; 3049 } 3050 3051 &[data-theme="yellow"] { 3052 --menu-item-active-bg-color: rgba(66, 101, 178, 15%); 3053 } 3054 3055 &[data-theme="grey"] { 3056 --menu-item-active-bg-color: rgba(66, 101, 178, 15%); 3057 } 3058 3059 &[data-theme="white"] { 3060 --menu-item-active-bg-color: rgba(66, 101, 178, 15%); 3061 } 3062 3063 &[data-overlay="true"] { 3064 background-color: transparent; 3065 } 3066`,Z=s.default.div.withConfig({displayName:"HeaderDesktop__StyledHeaderDesktopInner",componentId:"sc-2e9c8205-1"})` 3067 ${(0,l.media)(0,"desktop")} { 3068 max-width: 100%; 3069 overflow: hidden; 3070 } 3071 height: ${n.DESKTOP_HEADER_HEIGHT}px; 3072 width: 100%; 3073 margin: 0 auto; 3074 display: flex; 3075 align-items: center; 3076 padding: 0 20px; 3077 opacity: 0; 3078 transition: opacity 0.3s; 3079 ${(0,l.media)("desktop_s")} { 3080 max-width: var(--component-max-width); 3081 margin: 0 auto; 3082 padding: 0 var(--component-padding-leftright); 3083 } 3084 3085 .is-visible & { 3086 opacity: 1; 3087 } 3088`,J=({site_configuration:e,header_cta:i,menu_items:r,width:a,isVisible:s,node_id:l,defaultTheme:d,firstComponentTheme:u,languageUrls:m})=>{let h=(0,o.useRouter)(),f=(0,p.useSiteVars)(),[g,x]=(0,N.useState)(!1),y=g?d:u;return(0,N.useEffect)(()=>{document.body.classList.remove("slideout-open"),document.body.classList.remove("search-slideout-open"),document.documentElement.removeAttribute("data-scroll-lock");let e=()=>{x(window.scrollY>100)};return e(),window.addEventListener("scroll",e,{passive:!0}),()=>{window.removeEventListener("scroll",e)}},[a,h.asPath,h.locale]),(0,t.jsxs)(Y,{className:["header-desktop",s?"is-visible":""].join(" "),"data-theme":y,"data-overlay":!g,children:[l&&(0,t.jsx)(G.PreviewAlert,{node_id:l}),(0,t.jsxs)(Z,{children:[(0,t.jsx)(n.StyledLogoWrapper,{children:(0,t.jsx)(z.SiteLogo,{site:f.id,theme:y,logo_base_url:"",logo_id:"header-logo",url:`/${h.locale}`})}
3088),r?(0,t.jsx)(n.StyledMainMenuWrapper,{children:(0,t.jsx)(V.StyledMenuWrapper,{children:(0,t.jsx)("ul",{children:r?.length?r.map((e,i)=>(0,t.jsx)(U.StyledMenuTopItem,{children:(0,t.jsx)(c.default,{href:e.url,target:e.attributes?.target,children:e.text})},`menu-item-${i}`)):null})})}):null,i&&(0,t.jsx)(n.StyledHeaderButtonWrapper,{children:(0,t.jsx)(M.Button,{href:i.url,target:i?.attributes?.target,style:"primary",className:i?.attributes?.header_cta_color,children:i.text})}),m.length>1&&"/404"!==h.pathname&&(0,t.jsx)(Q.DesktopLanguageSelector,{languageUrls:m})]})]})},X=(0,s.default)(m).withConfig({displayName:"Footer__StyledCampaignFooter",componentId:"sc-1bef2b3e-0"})` 3089 .social-links-wrapper { 3090 ${(0,l.media)("desktop")} { 3091 width: auto; 3092 padding-left: 0; 3093 } 3094 } 3095 3096 .legal-links-menu-wrapper { 3097 margin-bottom: 40px; 3098 3099 ul { 3100 margin: 0; 3101 } 3102 3103 ul li { 3104 ${(0,l.media)("desktop")} { 3105 margin-bottom: 0; 3106 } 3107 3108 &:last-child { 3109 margin-right: 0; 3110 } 3111 } 3112 } 3113`,K=({footer_description:e,copyright:i,legal_links:r,name:a,badges:n,social_links:s})=>{let l=(0,o.useRouter)(),m=(0,p.useSiteVars)();return(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(h,{}),(0,t.jsx)(X,{children:(0,t.jsxs)(u.StyledWrapper,{children:[n&&(0,t.jsxs)(C,{"data-theme":"black",children:[n.header&&(0,t.jsx)("div",{className:"title-wrapper",children:(0,t.jsx)("h2",{dangerouslySetInnerHTML:{__html:n.header}})}),n.badges?.length?(0,t.jsx)("div",{className:"badges-wrapper",children:n.badges.map(e=>(0,t.jsx)("div",{children:(0,t.jsx)(d.MediaComponent,{...e})}))}):null]}),(0,t.jsxs)(f,{children:[(0,t.jsx)(g,{children:e&&(0,t.jsx)(w,{dangerouslySetInnerHTML:{__html:e}})}),(0,t.jsx)(x,{className:"layout-campaign",children:s?.length?(0,t.jsx)(j,{className:"social-links-wrapper",children:s.map((e,i)=>(0,t.jsx)("div",{className:"item",children:(0,t.jsx)(c.default,{href:e.link.url,target:"_blank",children:(0,t.jsx)("img",{src:`/social_${e.id}.svg`,alt:`${e.id} icon`})})}))}):null}),(0,t.jsxs)(y,{children:[(0,t.jsx)(k,{children:(0,t.jsx)(c.default,{href:`/${l.locale}`,locale:!1,children:(0,t.jsx)("img",{src:`/sites/${m.id}/${m.logoFooter}`,alt:`${a} Footer Logo`})})}),i&&(0,t.jsx)(S,{children:i}),r?(0,t.jsx)(_,{className:"legal-links-menu-wrapper",children:(0,t.jsx)("ul",{children:r.map((e,i)=>(0,t.jsx)("li",{children:(0,t.jsx)(c.default,{href:e.url,children:e.text})},i))})}):null]})]})]})})]})},ee=s.default.main.withConfig({displayName:"LayoutCampaign__StyledLayoutMain",componentId:"sc-74816302-0"})` 3114 padding-bottom: 150px; 3115 //overflow: hidden; 3116 contain: paint; // contain: paint used instead of overflow: hidden to work with position:sticky elements 3117 3118 > div:last-child { 3119 margin-bottom: -150px; 3120 padding-bottom: 150px; 3121 3122 // Add extra margin-bottom for pagination 3123 // It cannot overlay the footer graphic 3124 .pagination { 3125 margin-bottom: 100px; 3126 } 3127 3128 // Column component - multi-theme 3129 &.multi-theme-columns { 3130 padding-bottom: 0; 3131 3132 .multi-theme-column { 3133 ${(0,l.media)("tablet")} { 3134 padding-bottom: calc(150px + var(--spacing-xl)); 3135 } 3136 3137 &:last-child { 3138 ${(0,l.media)(0,"tablet")} { 3139 padding-bottom: calc(150px + var(--spacing-xl)); 3140 } 3141 } 3142 } 3143 } 3144 } 3145 3146 // Add padding-top for first components 3147 > div:first-child { 3148 padding-top: 75px; 3149 ${(0,l.media)("desktop")} { 3150 padding-top: 100px; 3151 } 3152 3153 // Instead of adding whole component padding, add 3154 // padding to single column, when multi-themed column 3155 // component is the first component 3156 &.component-columns.multi-theme-columns { 3157 padding-top: 0; 3158 3159 .multi-theme-column { 3160 padding-top: calc(var(--spacing-xl) + 75px); 3161 ${(0,l.media)("desktop")} { 3162 padding-top: calc(var(--spacing-xl) + 100px); 3163 } 3164 } 3165 } 3166 3167 // Hero With Form component 3168 &.hero-with-form { 3169 padding-top: 0; 3170 } 3171 } 3172`,et=({children:e,pageProps:a})=>{let{asPath:n,locale:s}=(0,o.useRouter)(),l=(0,p.useSiteVars)(),c=(0,L.useLinkContext)(),{width:d}=(0,i.useWindowSize)(),{resource:u,site_configuration:m}=a,h=(0,I.prepareLinkField)(u.field_header_cta,c),f=(0,I.prepareLinksField)(u.field_menu_links,c),g="forterro"==l.id?"black":"white",x=u?.field_paragraphs?.[0]?.field_theme||g;"front"==x&&(x="black");let y=(0,I.prepareLanguages)(u?.translation_links,c);return(0,t.jsxs)(t.Fragment,{children:[d?d<r.breakpoints.desktop?(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(E,{headerOffset:-75}),(0,t.jsx)(q,{site_configuration:m,header_cta:h,menu_items:f,defaultTheme:g,firstComponentTheme:x,languageUrls:y},`header-mobile-${n}-${s}`)]}):(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(E,{headerOffset:-100}),(0,t.jsx)(J,{site_configuration:m,header_cta:h,isVisible:!!d,width:d,menu_items:f,node_id:u?.drupal_internal__nid,defaultTheme:g,firstComponentTheme:x,languageUrls:y},`header-desktop-${n}-${s}`)]}):null,(0,t.jsx)(ee,{className:["layout-main",u?.type?`content-type--${u.type}`:null].join(" "),children:e}),(0,t.jsx)(K,{badges:(0,I.prepareBadgesField)(m,c),footer_description:m?.field_footer_description?.processed,copyright:m?.field_copyright_text?.processed,legal_links:(0,I.prepareLinksField)(m?.field_legal_links,c),name:m?.field_name,social_links:(0,I.prepareSocialLinks)(m,c)})]})};e.s(["Layout",0,e=>{let{pageProps:i}=e;return i.resource?.type=="node--campaign"?(0,t.jsx)(et,{...e}):(0,t.jsx)(A,{...e})}],53790),e.s([],17630)},58678,(e,t,i)=>{t.exports=e.r(80963)},45839,e=>{"use strict";var t=e.i(91398),i=e.i(58678);e.i(71587);var r=e.i(71179),a=e.i(3828),n=e.i(93428);function o({title:e,site_name:o,add_site_name:s,tags:l,schema_org:c,canonical_site:d,translation_links:u,default_locale:p,locale:m,slug:h="",isFront:f=!1,withHrefLang:g=!0}){let{t:x}=(0,r.useTranslation)(),{query:y}
3172=(0,a.useRouter)(),v=(0,n.useSiteVars)(),b=e=>{let t=e;return"string"==typeof y.page&&parseInt(y.page)&&parseInt(y.page)>0&&(t+=` - ${x("Page")} `+parseInt(y.page)),f?t+=" | Forterro":o&&s&&(t+=` | ${o}`),t},w=d??v.url,_=l?.filter(e=>e?.attributes?.property=="og:image").length>0,k=u?.find(e=>e.text==p);return(0,t.jsxs)(i.default,{children:[(f||h)&&(0,t.jsx)("link",{rel:"canonical",href:f?`${w}/${m}`:`${w}/${m}/${h}`}),_?null:(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("meta",{property:"og:image",content:`${v.url}/sites/${v.id}/${v.id}-og-image.jpg`}),(0,t.jsx)("meta",{property:"og:image:width",content:"1200"}),(0,t.jsx)("meta",{property:"og:image:height",content:"630"})]}),l?.length?l.map((e,i)=>{if("canonical"===e.attributes.rel)return null;if("title"===e.attributes.name)return(0,t.jsx)("title",{children:b(e.attributes.content)},e.attributes.name);let r=e.tag;return(0,t.jsx)(r,{...e.attributes},i)}):(0,t.jsx)(t.Fragment,{children:(0,t.jsx)("title",{children:b(e)})}),g&&u?.map((e,i)=>(0,t.jsx)("link",{rel:"alternate",hrefLang:e.text,href:f?`${w}/${e.text}`:e.url},`translation-link-${i}`)),g?k?(0,t.jsx)("link",{rel:"alternate",hrefLang:"x-default",href:f?`${w}/${p}`:k.url}):(0,t.jsx)("link",{rel:"alternate",hrefLang:"x-default",href:f?`${w}/${p??m}`:`${v.url}/${m}/${h}`}):null,c&&(0,t.jsx)("script",{type:"application/ld+json",dangerouslySetInnerHTML:{__html:JSON.stringify(c)}},"jsonld"),"forterro"==v.id?(0,t.jsx)("meta",{name:"theme-color",content:"#0D1F35"}):(0,t.jsx)("meta",{name:"theme-color",content:"#FFFFFF"})]})}e.s(["Meta",()=>o])},18639,e=>{"use strict";var t=e.i(21709);function i(e,t,i){let r=[];return e.forEach(e=>{if(void 0==e.accordion_item)r.push(e);else{let i=r.at(-1)?.accordion_items,a=e.accordion_item;i?i.push(a):r.push({accordion_items:[a],display_mode:t})}}),void 0!=i&&r.push({theme:i}),r}function r(e){return e.map(e=>{switch(e.type){case"paragraph--promo":return"front"===e.field_theme?"black":e.field_theme;case"paragraph--banner":return e.field_bg_image?"black":e.field_theme;case"paragraph--hero":case"paragraph--stories":case"paragraph--quotes":return e.field_theme??"indigo";case"paragraph--logotype_grid":return"white";default:return e.field_theme??e.theme??null}})}function a(e){return e.map((e,t)=>{let i,r;switch(e.field_columns?.length&&e.field_columns.find(e=>!!e.field_theme)&&(i=e.field_columns[0].field_theme,r=e.field_columns[e.field_columns.length-1].field_theme),e.type){case"paragraph--promo":return"front"===e.field_theme?{theme:"black"}:{theme:e.field_theme};case"paragraph--banner":return e.field_bg_image?{theme:"black"}:{theme:e.field_theme};case"paragraph--hero":case"paragraph--stories":case"paragraph--quotes":return e.field_theme?{theme:e.field_theme}:{theme:"indigo"};case"paragraph--columns":return{theme:e.field_theme,firstColumnTheme:i,lastColumnTheme:r};default:return e.field_theme?{theme:e.field_theme}:e.theme?{theme:e.theme}:null}})}function n(e){return e.map((t,i)=>({previousTheme:i>0?e[i-1]:null,currentTheme:t??null,nextTheme:i<e.length-1?e[i+1]:null}))}function o(e,t){return e.map((i,r)=>{let a=r>0?!!e[r-1].field_bg_image:null,n=r>0?t[r-1]:null,o=e[r].field_bg_image??null,s=t[r]??null,l=r<e.length-1?e[r+1].field_bg_image:null,c=r<t.length-1?t[r+1]:null,d="normal",u="normal";switch(i.type){case"custom--page_title":d="normal",u=e[r+1]?"none":"normal";break;case"paragraph--promo":d="large",u="large";break;case"paragraph--pricing_sliders":case"paragraph--stories":case"paragraph--quotes":d="normal",u="normal";break;case"custom--breadcrumbs":d=n===s?"none":"small",u=e[r+1]&&c===s?"small":"normal",0===r&&(d="small",u="small"),e[r-1]&&"paragraph--promo"===e[r-1].type&&(d="small");break;default:d=a||o||n&&n!==s?"normal":"small",u=o||l||c&&c!==s?"normal":"small"}return{top:d,bottom:u}})}function s(e,t){return e.map((e,i)=>{switch(e.type){case"paragraph--hero_with_form":case"paragraph--promo":let r=t?.find(e=>"custom--page_title"===e.type)?.title;return 0===i&&r?`<h1>${function(e,t){let i=t.field_title_template,r=t.field_title_variants;if(!i||!r?.length||i.replace(/[{}]/g,"")!=e)return e;let a=i.match(/\{([^}]+)\}/);return a?i.replace(a[0],`{${[a[1],...r].join("|")}}`):e}(r,e)}</h1>`:null;case"custom--page_title":return e.title?`<h1>${e.title}</h1>`:null;default:return e.field_header?.processed?`<h2>${e.field_header?.processed}</h2>`:null}})}function l(e,t){if(!(t?.length>0))return e;{let i=e.map(e=>e.type),a=[...e];for(let{type:n,title:o,items:s}of t){let t=r(a),l=0;switch(n){case"custom--breadcrumbs":if(i.includes("paragraph--hero_with_form")||e?.length>2&&"paragraph--promo"===e[0].type&&"short"===e[0].field_promo_variant)break;l=+("paragraph--promo"===i[0]||"paragraph--pricing_sliders"===i[0]),s.length>1&&a.splice(l,0,{type:n,items:s,theme:t[l]});break;case"custom--page_title":void 0!==(l="custom--breadcrumbs"===i[0]?1:["paragraph--hero","paragraph--hero_with_form","paragraph--promo","paragraph--pricing_sliders"].includes(i[0])?void 0:0)&&o&&a.splice(l,0,{type:n,title:o,theme:t[l]})}}return a}}function c(e,i){return e.map(e=>(0,t.prepareLinkField)(e,i,!1)).filter(e=>e)}function d(e,i){return e&&e.id&&e.field_service?{id:e.id,type:e.type,service:e.field_service,email_label:e.field_form_email_field_label,accept_text:e.field_form_accept_field_label?.processed??null,has_accept_checkbox:e.field_form_has_accept_checkbox,thank_you_message:e.field_webform_message.processed,form_submit_text:e.field_form_submit_text,button_theme:e.field_theme,redirect_url:(0,t.prepareLinkField)(e.field_redirect_url,i)?.url,redirect_add_vars:e.field_redirect_add_vars,..."hubspot"===e.field_service?{hubspot:{form_id:e.field_hubspot_id,portal_id:e.f
3172ield_hubspot_portal_id}}:{},..."pardot"===e.field_service?{pardot:{post_url:e.field_webform_post_url?.uri}}:{}}:null}function u(e,i){return e.field_hubspot_id&&e.field_hubspot_portal_id?{formId:e.field_hubspot_id,portalId:e.field_hubspot_portal_id,selector:`hubspot-form-${e.resourceIdObjMeta.drupal_internal__target_id}`,redirectUrl:(0,t.prepareLinkField)(e.field_redirect_url,i)?.url}:null}function p(e,i){return{id:e.id,url:(0,t.prepareLinkField)(e.field_iframe_url,i).url,height_mobile:e.field_iframe_height_mobile,height_tablet:e.field_iframe_height_tablet,height_desktop:e.field_iframe_height_desktop}}function m(e,i){return e.webform?{webform:e.webform,success_message:e.field_webform_message?.processed,post_url:e.field_webform_post_url?.uri,redirect_url:(0,t.prepareLinkField)(e.field_redirect_url,i)?.url,allow_freemail:e.field_allow_freemail}:null}function h(e,i,r=!1,a=null){return{label:e.field_title,media:(0,t.prepareMediaField)(e.field_media,r?{default:"image_w_620_scale",mobile_l:"image_w_780_scale"}:{default:"image_w_620_h_366_scale_crop",mobile_l:"image_w_780_h_460_scale_crop"},null,a),text:e.field_text?.processed,link:(0,t.prepareLinkField)(e.field_link,i)}}function f(e,i){return{theme:e.field_theme,text:e?.field_text?.processed,layout:e.field_inline_cta_layout,text_alignment:e.field_text_alignment,emailForm:e.field_item?.type==="paragraph--email_form"?d(e.field_item,i):void 0,cta:e.field_item?.type==="paragraph--cta"?{style:e.field_item.field_button_style,link:(0,t.prepareLinkField)(e.field_item?.field_link,i)}:void 0}}function g(e){return e.field_trust_badges?.map(e=>({media:(0,t.prepareMediaField)(e,{default:"image_w_580_scale"})}))}function x(e,i){return e.field_items?.map(e=>({title:e.field_title,link:(0,t.prepareLinkField)(e.field_link,i),media:(0,t.prepareMediaField)(e.field_media,{default:"original"}),poster:(0,t.prepareMediaField)(e.field_image,{default:"image_w_800_h_800_scale"})}))}function y(e,i){let r=e?.field_media_image?(0,t.prepareMediaField)(e,{default:"image_w_780_scale",tablet:"image_w_2000_scale"})?.picture:null;if(!r)return;let a=i?.field_mobile_bg_image?.field_media_image?(0,t.prepareMediaField)(i.field_mobile_bg_image,{default:"image_w_780_scale",tablet:"image_w_2000_scale"})?.picture:null;return{backgroundImage:r,size:i?.field_bg_image_size,horizontalAlignment:i?.field_bg_image_horizontal_align,verticalAlignment:i?.field_bg_image_vertical_align,opacity:i?.field_bg_image_opacity,mobileBackgroundImage:a,mobileSize:i?.field_mobile_bg_image_size,mobileHorizontalAlignment:i?.field_mobile_bg_image_horizontal,mobileVerticalAlignment:i?.field_mobile_bg_image_vertical,mobileOpacity:i?.field_mobile_bg_image_opacity}}e.s(["getAdjacentThemeValues",()=>n,"getMultiThemeValues",()=>a,"getSpacingValues",()=>o,"getThemeValues",()=>r,"getTitleValues",()=>s,"prepareBackgroundImageFields",()=>y,"prepareBreadcrumbs",()=>c,"prepareColumnItems",()=>i,"prepareEmailForm",()=>d,"prepareHubspotForm",()=>u,"prepareIframe",()=>p,"prepareInlineCTA",()=>f,"prepareParagraphs",()=>l,"preparePromoBadgesFields",()=>g,"preparePromoTilesFields",()=>x,"prepareTile",()=>h,"prepareWebform",()=>m])},30123,e=>{"use strict";var t=e.i(21709),i=e.i(23162);e.s(["getListingItemFromEntity",0,(e,r,a,n="all",o=null)=>{let s=e.field_site.includes(a.id)?"":e.site_data[0].url;if("people"==n)return{media:e.field_teaser_media_url&&{picture:{images:{default:(0,i.getDerivativeUrlFromImageUrl)(e.f
3172ield_teaser_media_url[0],"image_w_440_h_440_scale_crop_bw")},alt:e.field_teaser_media_alt[0]}},title:e.title[0],text:e.field_teaser[0],link_url:s+e.url[0]};{if("card"==n)return{id:e.uuid,media:e.field_teaser_media_url&&{picture:{images:{default:(0,i.getDerivativeUrlFromImageUrl)(e.field_teaser_media_url[0],"image_w_780_h_460_scale_crop")},alt:e.field_teaser_media_alt[0]}},title:e.title[0],text:e.field_teaser[0],full_text:e.field_text[0],...e.field_link_url&&{cta_link:{url:e.field_link_url[0],text:e.field_link_title[0]}}};let a,l,c=null;if(e.field_teaser_media_oembed_video){let r=(0,t.parseVideoUrl)(e.field_teaser_media_oembed_video[0]);if(r){let t=e.field_teaser_media_url?"field_teaser_media_url":"field_teaser_media_thumbnail_url";c={video:{videoId:r.videoId,serviceName:r.serviceName,thumb:e[t]&&{images:{default:(0,i.getDerivativeUrlFromImageUrl)(e[t][0],"image_w_620_h_348_scale_crop"),mobile_l:(0,i.getDerivativeUrlFromImageUrl)(e[t][0],"image_w_2000_h_1124_scale_crop")},alt:e.field_teaser_media_alt?.[0]||e.field_teaser_media_name?.[0]||""}}}}}else e.field_teaser_media_url&&(c={picture:{images:{default:(0,i.getDerivativeUrlFromImageUrl)(e.f
3172ield_teaser_media_url[0],"image_w_780_h_460_scale_crop")},alt:e.field_teaser_media_alt[0]}});return a=e.field_external_url?{url:e.field_external_url[0]}:"resource"===e.type[0]&&c?.video||e.field_no_url?.[0]?null:{url:s+e.url[0]},o&&("content-type"!=o&&(l=e[o]?.[0]),o&&!l&&(l=e.computed_label?.[0]||r("type-label-node--"+e.type[0]))),{label:l,date:e.created&&new Date(1e3*e.created[0]).toISOString(),media:c,title:e.title?.[0],text:e.field_teaser?.[0],link:a}}},"getListingPropsFromEntity",0,(e,t)=>{let i=e.field_content_types?.length==1&&e.field_content_types[0].resourceIdObjMeta?.drupal_internal__target_id=="people"?"people":e.field_content_types?.length==1&&e.field_content_types[0].resourceIdObjMeta?.drupal_internal__target_id=="card"?"card":"all",r=e.field_number_of_items&&e.field_show_pagination?{items_per_page:e.field_number_of_items,pages_total:Math.ceil(e.referenced_contents.total/e.field_number_of_items)}:null,a=e.listing_filters.filter(e=>e.options?.length>0).map(e=>({name:e.id,text:t(`${e.label}`),options:e.options.map(e=>({value:e.id,label:e.label})),icon_url:e.icon_url?`https://cms.forterro.com${e.icon_url}`:null}));return{items:e.referenced_contents.items,base_query:e.base_query,pagination:r,filters:a,withSidebar:!!e?.field_with_sidebar_search,labelSource:e.field_listing_label_source??null,listingStyle:e.field_listing_style,decoration:e?.field_decoration,showDate:e?.field_show_date,listingType:i,readMoreLabel:e?.field_read_more_label}}])},88702,(e,t,i)=>{"use strict";var r,a;Object.defineProperty(i,"__esModule",{value:!0}),i.Doctype=i.CDATA=i.Tag=i.Style=i.Script=i.Comment=i.Directive=i.Text=i.Root=i.isTag=i.ElementType=void 0,(a=r=i.ElementType||(i.ElementType={})).Root="root",a.Text="text",a.Directive="directive",a.Comment="comment",a.Script="script",a.Style="style",a.Tag="tag",a.CDATA="cdata",a.Doctype="doctype",i.isTag=function(e){return e.type===r.Tag||e.type===r.Script||e.type===r.Style},i.Root=r.Root,i.Text=r.Text,i.Directive=r.Directive,i.Comment=r.Comment,i.Script=r.Script,i.Style=r.Style,i.Tag=r.Tag,i.CDATA=r.CDATA,i.Doctype=r.Doctype},46234,(e,t,i)=>{"use strict";var r,a=e.e&&e.e.__extends||(r=function(e,t){return(r=Object.setPrototypeOf||({__proto__:[]})instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var i in t)Object.prototype.hasOwnProperty.call(t,i)&&(e[i]=t[i])})(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw TypeError("Class extends value "+String(t)+" is not a constructor or null");function i(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(i.prototype=t.prototype,new i)}),n=e.e&&e.e.__assign||function(){return(n=Object.assign||function(e){for(var t,i=1,r=arguments.length;i<r;i++)for(var a in t=arguments[i])Object.prototype.hasOwnProperty.call(t,a)&&(e[a]=t[a]);return e}).apply(this,arguments)};Object.defineProperty(i,"__esModule",{value:!0}),i.cloneNode=i.hasChildren=i.isDocument=i.isDirective=i.isComment=i.isText=i.isCDATA=i.isTag=i.Element=i.Document=i.CDATA=i.NodeWithChildren=i.ProcessingInstruction=i.Comment=i.Text=i.DataNode=i.Node=void 0;var o=e.r(88702),s=function(){function e(){this.parent=null,this.prev=null,this.next=null,this.startIndex=null,this.endIndex=null}return Object.defineProperty(e.prototype,"parentNode",{get:function(){return this.parent},set:function(e){this.parent=e},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"previousSibling",{get:function(){return this.prev},set:function(e){this.prev=e},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"nextSibling",{get:function(){return this.next},set:function(e){this.next=e},enumerable:!1,configurable:!0}),e.prototype.cloneNode=function(e){return void 0===e&&(e=!1),_(this,e)},e}();i.Node=s;var l=function(e){function t(t){var i=e.call(this)||this;return i.data=t,i}return a(t,e),Object.defineProperty(t.prototype,"nodeValue",{get:function(){return this.data},set:function(e){this.data=e},enumerable:!1,configurable:!0}),t}(s);i.DataNode=l;var c=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.type=o.ElementType.Text,t}return a(t,e),Object.defineProperty(t.prototype,"nodeType",{get:function(){return 3}
3172,enumerable:!1,configurable:!0}),t}(l);i.Text=c;var d=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.type=o.ElementType.Comment,t}return a(t,e),Object.defineProperty(t.prototype,"nodeType",{get:function(){return 8},enumerable:!1,configurable:!0}),t}(l);i.Comment=d;var u=function(e){function t(t,i){var r=e.call(this,i)||this;return r.name=t,r.type=o.ElementType.Directive,r}return a(t,e),Object.defineProperty(t.prototype,"nodeType",{get:function(){return 1},enumerable:!1,configurable:!0}),t}(l);i.ProcessingInstruction=u;var p=function(e){function t(t){var i=e.call(this)||this;return i.children=t,i}return a(t,e),Object.defineProperty(t.prototype,"firstChild",{get:function(){var e;return null!=(e=this.children[0])?e:null},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"lastChild",{get:function(){return this.children.length>0?this.children[this.children.length-1]:null},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"childNodes",{get:function(){return this.children},set:function(e){this.children=e},enumerable:!1,configurable:!0}),t}(s);i.NodeWithChildren=p;var m=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.type=o.ElementType.CDATA,t}return a(t,e),Object.defineProperty(t.prototype,"nodeType",{get:function(){return 4},enumerable:!1,configurable:!0}),t}(p);i.CDATA=m;var h=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.type=o.ElementType.Root,t}return a(t,e),Object.defineProperty(t.prototype,"nodeType",{get:function(){return 9},enumerable:!1,configurable:!0}),t}(p);i.Document=h;var f=function(e){function t(t,i,r,a){void 0===r&&(r=[]),void 0===a&&(a="script"===t?o.ElementType.Script:"style"===t?o.ElementType.Style:o.ElementType.Tag);var n=e.call(this,r)||this;return n.name=t,n.attribs=i,n.type=a,n}return a(t,e),Object.defineProperty(t.prototype,"nodeType",{get:function(){return 1},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"tagName",{get:function(){return this.name},set:function(e){this.name=e},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"attributes",{get:function(){var e=this;return Object.keys(this.attribs).map(function(t){var i,r;return{name:t,value:e.attribs[t],namespace:null==(i=e["x-attribsNamespace"])?void 0:i[t],prefix:null==(r=e["x-attribsPrefix"])?void 0:r[t]}})},enumerable:!1,configurable:!0}),t}(p);function g(e){return(0,o.isTag)(e)}function x(e){return e.type===o.ElementType.CDATA}function y(e){return e.type===o.ElementType.Text}function v(e){return e.type===o.ElementType.Comment}function b(e){return e.type===o.ElementType.Directive}function w(e){return e.type===o.ElementType.Root}function _(e,t){if(void 0===t&&(t=!1),y(e))i=new c(e.data);else if(v(e))i=new d(e.data);else if(g(e)){var i,r=t?k(e.children):[],a=new f(e.name,n({},e.attribs),r);r.forEach(function(e){return e.parent=a}),null!=e.namespace&&(a.namespace=e.namespace),e["x-attribsNamespace"]&&(a["x-attribsNamespace"]=n({},e["x-attribsNamespace"])),e["x-attribsPrefix"]&&(a["x-attribsPrefix"]=n({},e["x-attribsPrefix"])),i=a}else if(x(e)){var r=t?k(e.children):[],o=new m(r);r.forEach(function(e){return e.parent=o}),i=o}else if(w(e)){var r=t?k(e.children):[],s=new h(r);r.forEach(function(e){return e.parent=s}),e["x-mode"]&&(s["x-mode"]=e["x-mode"]),i=s}else if(b(e)){var l=new u(e.name,e.data);null!=e["x-name"]&&(l["x-name"]=e["x-name"],l["x-publicId"]=e["x-publicId"],l["x-systemId"]=e["x-systemId"]),i=l}else throw Error("Not implemented yet: ".concat(e.type));return i.startIndex=e.startIndex,i.endIndex=e.endIndex,null!=e.sourceCodeLocation&&(i.sourceCodeLocation=e.sourceCodeLocation),i}function k(e){for(var t=e.map(function(e){return _(e,!0)}),i=1;i<t.length;i++)t[i].prev=t[i-1],t[i-1].next=t[i];return t}i.Element=f,i.isTag=g,i.isCDATA=x,i.isText=y,i.isComment=v,i.isDirective=b,i.isDocument=w,i.hasChildren=function(e){return Object.prototype.hasOwnProperty.call(e,"children")},i.cloneNode=_},7435,(e,t,i)=>{"use strict";var r=e.e&&e.e.__createBinding||(Object.create?function(e,t,i,r){void 0===r&&(r=i);var a=Object.getOwnPropertyDescriptor(t,i);
3172(!a||("get"in a?!t.__esModule:a.writable||a.configurable))&&(a={enumerable:!0,get:function(){return t[i]}}),Object.defineProperty(e,r,a)}:function(e,t,i,r){void 0===r&&(r=i),e[r]=t[i]}),a=e.e&&e.e.__exportStar||function(e,t){for(var i in e)"default"===i||Object.prototype.hasOwnProperty.call(t,i)||r(t,e,i)};Object.defineProperty(i,"__esModule",{value:!0}),i.DomHandler=void 0;var n=e.r(88702),o=e.r(46234);a(e.r(46234),i);var s={withStartIndices:!1,withEndIndices:!1,xmlMode:!1},l=function(){function e(e,t,i){this.dom=[],this.root=new o.Document(this.dom),this.done=!1,this.tagStack=[this.root],this.lastNode=null,this.parser=null,"function"==typeof t&&(i=t,t=s),"object"==typeof e&&(t=e,e=void 0),this.callback=null!=e?e:null,this.options=null!=t?t:s,this.elementCB=null!=i?i:null}return e.prototype.onparserinit=function(e){this.parser=e},e.prototype.onreset=function(){this.dom=[],this.root=new o.Document(this.dom),this.done=!1,this.tagStack=[this.root],this.lastNode=null,this.parser=null},e.prototype.onend=function(){this.done||(this.done=!0,this.parser=null,this.handleCallback(null))},e.prototype.onerror=function(e){this.handleCallback(e)},e.prototype.onclosetag=function(){this.lastNode=null;var e=this.tagStack.pop();this.options.withEndIndices&&(e.endIndex=this.parser.endIndex),this.elementCB&&this.elementCB(e)},e.prototype.onopentag=function(e,t){var i=this.options.xmlMode?n.ElementType.Tag:void 0,r=new o.Element(e,t,void 0,i);this.addNode(r),this.tagStack.push(r)},e.prototype.ontext=function(e){var t=this.lastNode;if(t&&t.type===n.ElementType.Text)t.data+=e,this.options.withEndIndices&&(t.endIndex=this.parser.endIndex);else{var i=new o.Text(e);this.addNode(i),this.lastNode=i}},e.prototype.oncomment=function(e){if(this.lastNode&&this.lastNode.type===n.ElementType.Comment){this.lastNode.data+=e;return}var t=new o.Comment(e);this.addNode(t),this.lastNode=t},e.prototype.oncommentend=function(){this.lastNode=null},e.prototype.oncdatastart=function(){var e=new o.Text(""),t=new o.CDATA([e]);this.addNode(t),e.parent=t,this.lastNode=e},e.prototype.oncdataend=function(){this.lastNode=null},e.prototype.onprocessinginstruction=function(e,t){var i=new o.ProcessingInstruction(e,t);this.addNode(i)},e.prototype.handleCallback=function(e){if("function"==typeof this.callback)this.callback(e,this.dom);else if(e)throw e},e.prototype.addNode=function(e){var t=this.tagStack[this.tagStack.length-1],i=t.children[t.children.length-1];this.options.withStartIndices&&(e.startIndex=this.parser.startIndex),this.options.withEndIndices&&(e.endIndex=this.parser.endIndex),t.children.push(e),i&&(e.prev=i,i.next=e),e.parent=t,this.lastNode=null},e}();i.DomHandler=l,i.default=l},91201,(e,t,i)=>{var r,a="html",n="head",o="body",s=/<([a-zA-Z]+[0-9]?)/,l=/<head[^]*>/i,c=/<body[^]*>/i,d=function(){throw Error("This browser does not support `document.implementation.createHTMLDocument`")},u=function(){throw Error("This browser does not support `DOMParser.prototype.parseFromString`")},p="object"==typeof window&&window.DOMParser;if("function"==typeof p){var m=new p;d=u=function(e,t){return t&&(e="<"+t+">"+e+"</"+t+">"),m.parseFromString(e,"text/html")}}if("object"==typeof document&&document.implementation){var h=document.implementation.createHTMLDocument();d=function(e,t){return t?h.documentElement.querySelector(t).innerHTML=e:h.documentElement.innerHTML=e,h}}var f="object"==typeof document?document.createElement("template"):{};f.content&&(r=function(e){return f.innerHTML=e,f.content.childNodes}),t.exports=function(e){var t,i,p,m,h=e.match(s);switch(h&&h[1]&&(t=h[1].toLowerCase()),t){case a:return i=u(e),!l.test(e)&&(p=i.querySelector(n))&&p.parentNode.removeChild(p),!c.test(e)&&(p=i.querySelector(o))&&p.parentNode.removeChild(p),i.querySelectorAll(a);case n:case o:if(m=(i=d(e)).querySelectorAll(t),c.test(e)&&l.test(e))return m[0].parentNode.childNodes;return m;default:if(r)return r(e);return(p=d(e,o).querySelector(o)).childNodes}}},17971,(e,t,i)=>{i.CASE_SENSITIVE_TAG_NAMES=["animateMotion","animateTransform","clipPath","feBlend","feColorMatrix","feComponentTransfer","feComposite","feConvolveMatrix","feDiffuseLighting","feDisplacementMap","feDropShadow","feFlood","feFuncA","feFuncB","feFuncG","feFuncR","feGaussianBlur","feImage","feMerge","feMergeNode","feMorphology","feOffset","fePointLight","feSpecularLighting","feSpotLight","feTile","feTurbulence","foreignObject","linearGradient","radialGradient","textPath"]},60067,(e,t,i)=>{for(var r,a=e.r(7435),n=e.r(17971).CASE_SENSITIVE_TAG_NAMES,o=a.Comment,s=a.Element,l=a.ProcessingInstruction,c=a.Text,d={},u=0,p=n.length;u<p;u++)d[(r=n[u]).toLowerCase()]=r;function m(e){for(var t,i={},r=0,a=e.length;r<a;r++)i[(t=e[r]).name]=t.value;return i}i.formatAttributes=m,i.formatDOM=function e(t,i,r){i=i||null;for(var a=[],n=0,u=t.length;n<u;n++){var p,h,f=t[n];switch(f.nodeType){case 1:(h=new s(p=function(e){var t=d[e=e.toLowerCase()];return t||e}(f.nodeName),m(f.attributes))).children=e("template"===p?f.content.childNodes:f.childNodes,h);break;case 3:h=new c(f.nodeValue);break;case 8:h=new o(f.nodeValue);break;default:continue}var g=a[n-1]||null;g&&(g.next=h),h.parent=i,h.prev=g,h.next=null,a.push(h)}return r&&((h=new l(r.substring(0,r.indexOf(" ")).toLowerCase(),r)).next=a[0]||null,h.parent=i,a.unshift(h),a[1]&&(a[1].prev=a[0])),a}},72495,(e,t,i)=>{var r=e.r(91201),a=e.r(60067).formatDOM,n=/<(![a-zA-Z\s]+)>/;t.exports=function(e){if("string"!=typeof e)throw TypeError("First argument must be a string");if(""===e)return[];var t,i=e.match(n);return i&&i[1]&&(t=i[1]),a(r(e),null,t)}},7503,(e,t,i)=>{i.SAME=0,i.CAMELCASE=1,i.possibleStandardNames={accept:0,acceptCharset:1,"accept-charset":"acceptCharset",accessKey:1,action:0,allowFullScreen:1,alt:0,as:0,async:0,autoCapitalize:1,autoComplete:1,autoCorrect:1,autoFocus:1,autoPlay:1,autoSave:1,capture:0,cellPadding:1,cellSpacing:1,challenge:0,charSet:1,checked:0,children:0,cite:0,class:"className",classID:1,className:1,cols:0,colSpan:1,content:0,contentEditable:1,contextMenu:1,controls:0,controlsList:1,coords:0,crossOrigin:1,dangerouslySetInnerHTML:1,data:0,dateTime:1,default:0,defaultChecked:1,defaultValue:1,defer:0,dir:0,disabled:0,disablePictureInPicture:1,disableRemotePlayback:1,download:0,draggable:0,encType:1,enterKeyHint:1,for:"htmlFor",form:0,formMethod:1,formAction:1,formEncType:1,formNoValidate:1,formTarget:1,frameBorder:1,headers:0,height:0,hidden:0,high:0,href:0,hrefLang:1,htmlFor:1,httpEquiv:1,"http-equiv":"httpEquiv",icon:0,id:0,innerHTML:1,inputMode:1,integrity:0,is:0,itemID:1,itemProp:1,itemRef:1,itemScope:1,itemType:1,keyParams:1,keyType:1,kind:0,label:0,lang:0,list:0,loop:0,low:0,manifest:0,marginWidth:1,marginHeight:1,max:0,maxLength:1,media:0,mediaGroup:1,method:0,min:0,minLength:1,multiple:0,muted:0,name:0,noModule:1,nonce:0,noValidate:1,open:0,optimum:0,pattern:0,placeholder:0,playsInl
3172ine:1,poster:0,preload:0,profile:0,radioGroup:1,readOnly:1,referrerPolicy:1,rel:0,required:0,reversed:0,role:0,rows:0,rowSpan:1,sandbox:0,scope:0,scoped:0,scrolling:0,seamless:0,selected:0,shape:0,size:0,sizes:0,span:0,spellCheck:1,src:0,srcDoc:1,srcLang:1,srcSet:1,start:0,step:0,style:0,summary:0,tabIndex:1,target:0,title:0,type:0,useMap:1,value:0,width:0,wmode:0,wrap:0,about:0,accentHeight:1,"accent-height":"accentHeight",accumulate:0,additive:0,alignmentBaseline:1,"alignment-baseline":"alignmentBaseline",allowReorder:1,alphabetic:0,amplitude:0,arabicForm:1,"arabic-form":"arabicForm",ascent:0,attributeName:1,attributeType:1,autoReverse:1,azimuth:0,baseFrequency:1,baselineShift:1,"baseline-shift":"baselineShift",baseProfile:1,bbox:0,begin:0,bias:0,by:0,calcMode:1,capHeight:1,"cap-height":"capHeight",clip:0,clipPath:1,"clip-path":"clipPath",clipPathUnits:1,clipRule:1,"clip-rule":"clipRule",color:0,colorInterpolation:1,"color-interpolation":"colorInterpolation",colorInterpolationFilters:1,"color-interpolation-filters":"colorInterpolationFilters",colorProfile:1,"color-profile":"colorProfile",colorRendering:1,"color-rendering":"colorRendering",contentScriptType:1,contentStyleType:1,cursor:0,cx:0,cy:0,d:0,datatype:0,decelerate:0,descent:0,diffuseConstant:1,direction:0,display:0,divisor:0,dominantBaseline:1,"dominant-baseline":"dominantBaseline",dur:0,dx:0,dy:0,edgeMode:1,elevation:0,enableBackground:1,"enable-background":"enableBackground",end:0,exponent:0,externalResourcesRequired:1,fill:0,fillOpacity:1,"fill-opacity":"fillOpacity",fillRule:1,"fill-rule":"fillRule",filter:0,filterRes:1,filterUnits:1,floodOpacity:1,"flood-opacity":"floodOpacity",floodColor:1,"flood-color":"floodColor",focusable:0,fontFamily:1,"font-family":"fontFamily",fontSize:1,"font-size":"fontSize",fontSizeAdjust:1,"font-size-adjust":"fontSizeAdjust",fontStretch:1,"font-stretch":"fontStretch",fontStyle:1,"font-style":"fontStyle",fontVariant:1,"font-variant":"fontVariant",fontWeight:1,"font-weight":"fontWeight",format:0,from:0,fx:0,fy:0,g1:0,g2:0,glyphName:1,"glyph-name":"glyphName",glyphOrientationHorizontal:1,"glyph-orientation-horizontal":"glyphOrientationHorizontal",glyphOrientationVertical:1,"glyph-orientation-vertical":"glyphOrientationVertical",glyphRef:1,gradientTransform:1,gradientUnits:1,hanging:0,horizAdvX:1,"horiz-adv-x":"horizAdvX",horizOriginX:1,"horiz-origin-x":"horizOriginX",ideographic:0,imageRendering:1,"image-rendering":"imageRendering",in2:0,in:0,inlist:0,intercept:0,k1:0,k2:0,k3:0,k4:0,k:0,kernelMatrix:1,kernelUnitLength:1,kerning:0,keyPoints:1,keySplines:1,keyTimes:1,lengthAdjust:1,letterSpacing:1,"letter-spacing":"letterSpacing",lightingColor:1,"lighting-color":"lightingColor",limitingConeAngle:1,local:0,markerEnd:1,"marker-end":"markerEnd",markerHeight:1,markerMid:1,"marker-mid":"markerMid",markerStart:1,"marker-start":"markerStart",markerUnits:1,markerWidth:1,mask:0,maskContentUnits:1,maskUnits:1,mathematical:0,mode:0,numOctaves:1,offset:0,opacity:0,operator:0,order:0,orient:0,orientation:0,origin:0,overflow:0,overlinePosition:1,"overline-position":"overlinePosition",overlineThickness:1,"overline-thickness":"overlineThickness",paintOrder:1,"paint-order":"paintOrder",panose1:0,"panose-1":"panose1",pathLength:1,patternContentUnits:1,patternTransform:1,patternUnits:1,pointerEvents:1,"pointer-events":"pointerEvents",points:0,pointsAtX:1,pointsAtY:1,pointsAtZ:1,prefix:0,preserveAlpha:1,preserveAspectRatio:1,primitiveUnits:1,property:0,r:0,radius:0,refX:1,refY:1,renderingIntent:1,"rendering-intent":"renderingIntent",repeatCount:1,repeatDur:1,requiredExtensions:1,requiredFeatures:1,resource:0,restart:0,result:0,results:0,rotate:0,rx:0,ry:0,scale:0,security:0,seed:0,shapeRendering:1,"shape-rendering":"shapeRendering",slope:0,spacing:0,specularConstant:1,specularExponent:1,speed:0,spreadMethod:1,startOffset:1,stdDeviation:1,stemh:0,stemv:0,stitchTiles:1,stopColor:1,"stop-color":"stopColor",stopOpacity:1,"stop-opacity":"stopOpacity",strikethroughPosition:1,"strikethrough-position":"strikethroughPosition",strikethroughThickness:1,"strikethrough-thickness":"strikethroughThickness",string:0,stroke:0,strokeDasharray:1,"stroke-dasharray":"strokeDasharray",strokeDashoffset:1,"stroke-dashoffset":"strokeDashoffset",strokeLinecap:1,"stroke-linecap":"strokeLinecap",strokeLinejoin:1,"stroke-linejoin":"strokeLinejoin",strokeMiterlimit:1,"stroke-miterlimit":"strokeMiterlimit",strokeWidth:1,"stroke-width":"strokeWidth",strokeOpacity:1,"stroke-opacity":"strokeOpacity",suppressContentEditableWarning:1,suppressHydrationWarning:1,surfaceScale:1,systemLanguage:1,tableValues:1,targetX:1,targetY:1,textAnchor:1,"text-anchor":"textAnchor",textDecoration:1,"text-decoration":"textDecoration",textLength:1,textRendering:1,"text-rendering":"textRendering",to:0,transform:0,typeof:0,u1:0,u2:0,underlinePosition:1,"underline-position":"underlinePosition",underlineThickness:1,"underline-thickness":"underlineThickness",unicode:0,unicodeBidi:1,"unicode
3172-bidi":"unicodeBidi",unicodeRange:1,"unicode-range":"unicodeRange",unitsPerEm:1,"units-per-em":"unitsPerEm",unselectable:0,vAlphabetic:1,"v-alphabetic":"vAlphabetic",values:0,vectorEffect:1,"vector-effect":"vectorEffect",version:0,vertAdvY:1,"vert-adv-y":"vertAdvY",vertOriginX:1,"vert-origin-x":"vertOriginX",vertOriginY:1,"vert-origin-y":"vertOriginY",vHanging:1,"v-hanging":"vHanging",vIdeographic:1,"v-ideographic":"vIdeographic",viewBox:1,viewTarget:1,visibility:0,vMathematical:1,"v-mathematical":"vMathematical",vocab:0,widths:0,wordSpacing:1,"word-spacing":"wordSpacing",writingMode:1,"writing-mode":"writingMode",x1:0,x2:0,x:0,xChannelSelector:1,xHeight:1,"x-height":"xHeight",xlinkActuate:1,"xlink:actuate":"xlinkActuate",xlinkArcrole:1,"xlink:arcrole":"xlinkArcrole",xlinkHref:1,"xlink:href":"xlinkHref",xlinkRole:1,"xlink:role":"xlinkRole",xlinkShow:1,"xlink:show":"xlinkShow",xlinkTitle:1,"xlink:title":"xlinkTitle",xlinkType:1,"xlink:type":"xlinkType",xmlBase:1,"xml:base":"xmlBase",xmlLang:1,"xml:lang":"xmlLang",xmlns:0,"xml:space":"xmlSpace",xmlnsXlink:1,"xmlns:xlink":"xmlnsXlink",xmlSpace:1,y1:0,y2:0,y:0,yChannelSelector:1,z:0,zoomAndPan:1}},43708,(e,t,i)=>{"use strict";function r(e,t){(null==t||t>e.length)&&(t=e.length);for(var i=0,r=Array(t);i<t;i++)r[i]=e[i];return r}function a(e,t,i,r,a,n,o){this.acceptsBooleans=2===t||3===t||4===t,this.attributeName=r,this.attributeNamespace=a,this.mustUseProperty=i,this.propertyName=e,this.type=t,this.sanitizeURL=n,this.removeEmptyString=o}Object.defineProperty(i,"__esModule",{value:!0});var n={};["children","dangerouslySetInnerHTML","defaultValue","defaultChecked","innerHTML","suppressContentEditableWarning","suppressHydrationWarning","style"].forEach(function(e){n[e]=new a(e,0,!1,e,null,!1,!1)}),[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(e){var t=function(e){if(Array.isArray(e))return e}(e)||function(e,t){var i,r,a=null==e?null:"u">typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=a){var n=[],o=!0,s=!1;try{for(a=a.call(e);!(o=(i=a.next()).done)&&(n.push(i.value),2!==n.length);o=!0);}catch(e){s=!0,r=e}finally{try{o||null==a.return||a.return()}finally{if(s)throw r}}return n}}(e,2)||function(e,t){if(e){if("string"==typeof e)return r(e,2);var i=Object.prototype.toString.call(e).slice(8,-1);if("Object"===i&&e.constructor&&(i=e.constructor.name),"Map"===i||"Set"===i)return Array.from(e);if("Arguments"===i||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(i))return r(e,2)}}(e,2)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}(),i=t[0],o=t[1];n[i]=new a(i,1,!1,o,null,!1,!1)}),["contentEditable","draggable","spellCheck","value"].forEach(function(e){n[e]=new a(e,2,!1,e.toLowerCase(),null,!1,!1)}),["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(e){n[e]=new a(e,2,!1,e,null,!1,!1)}),["allowFullScreen","async","autoFocus","autoPlay","controls","default","defer","disabled","disablePictureInPicture","disableRemotePlayback","formNoValidate","hidden","loop","noModule","noValidate","open","playsInline","readOnly","required","reversed","scoped","seamless","itemScope"].forEach(function(e){n[e]=new a(e,3,!1,e.toLowerCase(),null,!1,!1)}),["checked","multiple","muted","selected"].forEach(function(e){n[e]=new a(e,3,!0,e,null,!1,!1)}),["capture","download"].forEach(function(e){n[e]=new a(e,4,!1,e,null,!1,!1)}),["cols","rows","size","span"].forEach(function(e){n[e]=new a(e,6,!1,e,null,!1,!1)}),["rowSpan","start"].forEach(function(e){n[e]=new a(e,5,!1,e.toLowerCase(),null,!1,!1)});var o=/[\-\:]([a-z])/g,s=function(e){return e[1].toUpperCase()};["accent-height","alignment-baseline","arabic-form","baseline-shift","cap-height","clip-path","clip-rule","color-interpolation","color-interpolation-filters","color-profile","color-rendering","dominant-baseline","enable-background","fill-opacity","fill-rule","flood-color","flood-opacity","font-family","font-size","font-size-adjust","font-stretch","font-style","font-variant","font-weight","glyph-name","glyph-orientation-horizontal","glyph-orientation-vertical","horiz-adv-x","horiz-origin-x","image-rendering","letter-spacing","lighting-color","marker-end","marker-mid","marker-start","overline-position","overline-thickness","paint-order","panose-1","pointer-events","rendering-intent","shape-rendering","stop-color","stop-opacity","strikethrough-position","strikethrough-thickness","stroke-dasharray","stroke-dashoffset","stroke-linecap","stroke-linejoin","stroke-miterlimit","stroke-opacity","stroke-width","text-anchor","text-decoration","text-rendering","underline-position","underline-thickness","unicode
3172-bidi","unicode-range","units-per-em","v-alphabetic","v-hanging","v-ideographic","v-mathematical","vector-effect","vert-adv-y","vert-origin-x","vert-origin-y","word-spacing","writing-mode","xmlns:xlink","x-height"].forEach(function(e){var t=e.replace(o,s);n[t]=new a(t,1,!1,e,null,!1,!1)}),["xlink:actuate","xlink:arcrole","xlink:role","xlink:show","xlink:title","xlink:type"].forEach(function(e){var t=e.replace(o,s);n[t]=new a(t,1,!1,e,"http://www.w3.org/1999/xlink",!1,!1)}),["xml:base","xml:lang","xml:space"].forEach(function(e){var t=e.replace(o,s);n[t]=new a(t,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)}),["tabIndex","crossOrigin"].forEach(function(e){n[e]=new a(e,1,!1,e.toLowerCase(),null,!1,!1)}),n.xlinkHref=new a("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1),["src","href","action","formAction"].forEach(function(e){n[e]=new a(e,1,!1,e.toLowerCase(),null,!0,!0)});var l=e.r(7503),c=l.CAMELCASE,d=l.SAME,u=l.possibleStandardNames,p=RegExp.prototype.test.bind(RegExp("^(data|aria)-[:A-Z_a-z\\u00C0-\\u00D6\\u00D8-\\u00F6\\u00F8-\\u02FF\\u0370-\\u037D\\u037F-\\u1FFF\\u200C-\\u200D\\u2070-\\u218F\\u2C00-\\u2FEF\\u3001-\\uD7FF\\uF900-\\uFDCF\\uFDF0-\\uFFFD\\-.0-9\\u00B7\\u0300-\\u036F\\u203F-\\u2040]*$")),m=Object.keys(u).reduce(function(e,t){var i=u[t];return i===d?e[t]=t:i===c?e[t.toLowerCase()]=t:e[t]=i,e},{});i.BOOLEAN=3,i.BOOLEANISH_STRING=2,i.NUMERIC=5,i.OVERLOADED_BOOLEAN=4,i.POSITIVE_NUMERIC=6,i.RESERVED=0,i.STRING=1,i.getPropertyInfo=function(e){return n.hasOwnProperty(e)?n[e]:null},i.isCustomAttribute=p,i.possibleStandardNames=m},44448,(e,t,i)=>{var r=/\/\*[^*]*\*+([^/*][^*]*\*+)*\//g,a=/\n/g,n=/^\s*/,o=/^(\*?[-#/*\\\w]+(\[[0-9a-z_-]+\])?)\s*/,s=/^:\s*/,l=/^((?:'(?:\\'|.)*?'|"(?:\\"|.)*?"|\([^)]*?\)|[^};])+)/,c=/^[;\s]*/,d=/^\s+|\s+$/g;function u(e){return e?e.replace(d,""):""}t.exports=function(e,t){if("string"!=typeof e)throw TypeError("First argument must be a string");if(!e)return[];t=t||{};var i=1,d=1;function p(e){var t=e.match(a);t&&(i+=t.length);var r=e.lastIndexOf("\n");d=~r?e.length-r:d+e.length}function m(){var e={line:i,column:d};return function(t){return t.position=new h(e),x(n),t}}function h(e){this.start=e,this.end={line:i,column:d},this.source=t.source}h.prototype.content=e;var f=[];function g(r){var a=Error(t.source+":"+i+":"+d+": "+r);if(a.reason=r,a.filename=t.source,a.line=i,a.column=d,a.source=e,t.silent)f.push(a);else throw a}function x(t){var i=t.exec(e);if(i){var r=i[0];return p(r),e=e.slice(r.length),i}}function y(e){var t;for(e=e||[];t=v();)!1!==t&&e.push(t);return e}function v(){var t=m();if("/"==e.charAt(0)&&"*"==e.charAt(1)){for(var i=2;""!=e.charAt(i)&&("*"!=e.charAt(i)||"/"!=e.charAt(i+1));)++i;if(i+=2,""===e.charAt(i-1))return g("End of comment missing");var r=e.slice(2,i-2);return d+=2,p(r),e=e.slice(i),d+=2,t({type:"comment",comment:r})}}x(n);var b,w=[];for(y(w);b=function(){var e=m(),t=x(o);if(t){if(v(),!x(s))return g("property missing ':'");var i=x(l),a=e({type:"declaration",property:u(t[0].replace(r,"")),value:i?u(i[0].replace(r,"")):""});return x(c),a}}();)!1!==b&&(w.push(b),y(w));return w}},43117,(e,t,i)=>{var r=e.r(44448);function a(e,t){var i,a,n,o=null;if(!e||"string"!=typeof e)return o;for(var s=r(e),l="function"==typeof t,c=0,d=s.length;c<d;c++)a=(i=s[c]).property,n=i.value,l?t(a,n,i):n&&(o||(o={}),o[a]=n);return o}t.exports=a,t.exports.default=a},41847,(e,t,i)=>{"use strict";i.__esModule=!0,i.camelCase=void 0;var r=/^--[a-zA-Z0-9-]+$/,a=/-([a-z])/g,n=/^[^-]+$/,o=/^-(webkit|moz|ms|o|khtml)-/,s=/^-(ms)-/,l=function(e,t){return t.toUpperCase()},c=function(e,t){return"".concat(t,"-")};i.camelCase=function(e,t){var i;return(void 0===t&&(t={}),!(i=e)||n.test(i)||r.test(i))?e:(e=e.toLowerCase(),(e=t.reactCompat?e.replace(s,c):e.replace(o,c)).replace(a,l))}},74224,(e,t,i)=>{"use strict";var r=e.e&&e.e.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};i.__esModule=!0;var a=r(e.r(43117)),n=e.r(41847);i.default=function(e,t){var i={};return e&&"string"==typeof e&&(0,a.default)(e,function(e,r){e&&r&&(i[(0,n.camelCase)(e,t)]=r)}),i}},85641,(e,t,i)=>{var r=e.r(91788),a=e.r(74224).default,n={reactCompat:!0},o=r.version.split(".")[0]>=16,s=new Set(["tr","tbody","thead","tfoot","colgroup","table","head","html","frameset"]);t.exports={PRESERVE_CUSTOM_ATTRIBUTES:o,invertObject:function(e,t){if(!e||"object"!=typeof e)throw TypeError("First argument must be an object");var i,r,a="function"==typeof t,n={},o={};for(i in e){if(r=e[i],a&&(n=t(i,r))&&2===n.length){o[n[0]]=n[1];continue}"string"==typeof r&&(o[r]=i)}return o},isCustomComponent:function(e,t){if(-1===e.indexOf("-"))return t&&"string"==typeof t.is;switch(e){case"annotation-xml":case"color-profile":case"font-face":case"font-face-src":case"font-face-uri":case"font-face-format":case"font-face-name":case"missing-glyph":return!1;default:return!0}},setStyleProp:function(e,t){if(null!=e)try{t.style=a(e,n)}catch(e){t.style={}}},canTextBeChildOfNode:function(e){return!s.has(e.name)},elementsWithNoTextChildren:s}},30252,(e,t,i)=>{var r=e.r(43708),a=e.r(85641),n=["checked","value"],o=["input","select","textarea"],s={reset:!0,submit:!0};function l(e){return r.possibleStandardNames[e]}t.exports=function(e,t){var i,c,d,u,p,m={},h=(e=e||{}).type&&s[e.type];for(i in e){if(d=e[i],r.isCustomAttribute(i)){m[i]=d;continue}if(u=l(c=i.toLowerCase())){switch(p=r.getPropertyInfo(u),-1!==n.indexOf(u)&&-1!==o.indexOf(t)&&!h&&(u=l("default"+c)),m[u]=d,p&&p.type){case r.BOOLEAN:m[u]=!0;break;case r.OVERLOADED_BOOLEAN:""===d&&(m[u]=!0)}continue}a.PRESERVE_CUSTOM_ATTRIBUTES&&(m[i]=d)}return a.setStyleProp(e.style,m),m}},33007,(e,t,i)=>{var r=e.r(91788),a=e.r(30252),n=e.r(85641),o=n.setStyleProp,s=n.canTextBeChildOfNode;
3172t.exports=function e(t,i){for(var l,c,d,u,p,m,h=(i=i||{}).library||r,f=h.cloneElement,g=h.createElement,x=h.isValidElement,y=[],v="function"==typeof i.replace,b=i.trim,w=0,_=t.length;w<_;w++){if(c=t[w],v&&x(u=i.replace(c))){_>1&&(u=f(u,{key:u.key||w})),y.push(u);continue}if("text"===c.type){if((d=!c.data.trim().length)&&c.parent&&!s(c.parent)||b&&d)continue;y.push(c.data);continue}switch(p=c.attribs,(l=c,n.PRESERVE_CUSTOM_ATTRIBUTES&&"tag"===l.type&&n.isCustomComponent(l.name,l.attribs))?o(p.style,p):p&&(p=a(p,c.name)),m=null,c.type){case"script":case"style":c.children[0]&&(p.dangerouslySetInnerHTML={__html:c.children[0].data});break;case"tag":"textarea"===c.name&&c.children[0]?p.defaultValue=c.children[0].data:c.children&&c.children.length&&(m=e(c.children,i));break;default:continue}_>1&&(p.key=w),y.push(g(c.name,p,m))}return 1===y.length?y[0]:y}},82570,(e,t,i)=>{var r=e.r(7435),a=e.r(72495),n=e.r(30252),o=e.r(33007);a="function"==typeof a.default?a.default:a;var s={lowerCaseAttributeNames:!1};function l(e,t){if("string"!=typeof e)throw TypeError("First argument must be a string");return""===e?[]:o(a(e,(t=t||{}).htmlparser2||s),t)}l.domToReact=o,l.htmlToDOM=a,l.attributesToProps=n,l.Comment=r.Comment,l.Element=r.Element,l.ProcessingInstruction=r.ProcessingInstruction,l.Text=r.Text,t.exports=l,l.default=l},79340,e=>{e.v({amp:"&",apos:"'",gt:">",lt:"<",quot:'"'})},77391,e=>{e.v(
vendor: 32,997 bytes, line 3172
3172JSON.parse('{"Aacute":"Ã","aacute":"á","Abreve":"Ä","abreve":"Ä","ac":"â¾","acd":"â¿","acE":"â¾Ì³","Acirc":"Ã","acirc":"â","acute":"´","Acy":"Ð","acy":"а","AElig":"Ã","aelig":"æ","af":"â¡","Afr":"ð","afr":"ð","Agrave":"Ã","agrave":"à ","alefsym":"âµ","aleph":"âµ","Alpha":"Î","alpha":"α","Amacr":"Ä","amacr":"Ä","amalg":"⨿","amp":"&","AMP":"&","andand":"â©","And":"â©","and":"â§","andd":"â©","andslope":"â©","andv":"â©","ang":"â ","ange":"⦤","angle":"â ","angmsdaa":"⦨","angmsdab":"⦩","angmsdac":"⦪","angmsdad":"⦫","angmsdae":"⦬","angmsdaf":"â¦","angmsdag":"⦮","angmsdah":"⦯","angmsd":"â¡","angrt":"â","angrtvb":"â¾","angrtvbd":"â¦","angsph":"â¢","angst":"Ã
","angzarr":"â¼","Aogon":"Ä","aogon":"Ä
","Aopf":"ð¸","aopf":"ð","apacir":"⩯","ap":"â","apE":"â©°","ape":"â","apid":"â","apos":"\'","ApplyFunction":"â¡","approx":"â","approxeq":"â","Aring":"Ã
","aring":"Ã¥","Ascr":"ð","ascr":"ð¶","Assign":"â","ast":"*","asymp":"â","asympeq":"â","Atilde":"Ã","atilde":"ã","Auml":"Ã","auml":"ä","awconint":"â³","awint":"â¨","backcong":"â","backepsilon":"϶","backprime":"âµ","backsim":"â½","backsimeq":"â","Backslash":"â","Barv":"â«§","barvee":"â½","barwed":"â
","Barwed":"â","barwedge":"â
","bbrk":"âµ","bbrktbrk":"â¶","bcong":"â","Bcy":"Ð","bcy":"б","bdquo":"â","becaus":"âµ","because":"âµ","Because":"âµ","bemptyv":"⦰","bepsi":"϶","bernou":"â¬","Bernoullis":"â¬","Beta":"Î","beta":"β","beth":"â¶","between":"â¬","Bfr":"ð
","bfr":"ð","bigcap":"â","bigcirc":"â¯","bigcup":"â","bigodot":"â¨","bigoplus":"â¨","bigotimes":"â¨","bigsqcup":"â¨","bigstar":"â
","bigtriangledown":"â½","bigtriangleup":"â³","biguplus":"â¨","bigvee":"â","bigwedge":"â","bkarow":"â¤","blacklozenge":"â§«","blacksquare":"âª","blacktriangle":"â´","blacktriangledown":"â¾","blacktriangleleft":"â","blacktriangleright":"â¸","blank":"â£","blk12":"â","blk14":"â","blk34":"â","block":"â","bne":"=â¥","bnequiv":"â¡â¥","bNot":"â«","bnot":"â","Bopf":"ð¹","bopf":"ð","bot":"â¥","bottom":"â¥","bowtie":"â","boxbox":"â§","boxdl":"â","boxdL":"â","boxDl":"â","boxDL":"â","boxdr":"â","boxdR":"â","boxDr":"â","boxDR":"â","boxh":"â","boxH":"â","boxhd":"â¬","boxHd":"â¤","boxhD":"â¥","boxHD":"â¦","boxhu":"â´","boxHu":"â§","boxhU":"â¨","boxHU":"â©","boxminus":"â","boxplus":"â","boxtimes":"â ","boxul":"â","boxuL":"â","boxUl":"â","boxUL":"â","boxur":"â","boxuR":"â","boxUr":"â","boxUR":"â","boxv":"â","boxV":"â","boxvh":"â¼","boxvH":"âª","boxVh":"â«","boxVH":"â¬","boxvl":"â¤","boxvL":"â¡","boxVl":"â¢","boxVL":"â£","boxvr":"â","boxvR":"â","boxVr":"â","boxVR":"â ","bprime":"âµ","breve":"Ë","Breve":"Ë","brvbar":"¦","bscr":"ð·","Bscr":"â¬","bsemi":"â","bsim":"â½","bsime":"â","bsolb":"â§
","bsol":"\\\\","bsolhsub":"â","bull":"â¢","bullet":"â¢","bump":"â","bumpE":"⪮","bumpe":"â","Bumpeq":"â","bumpeq":"â","Cacute":"Ä","cacute":"Ä","capand":"â©","capbrcup":"â©","capcap":"â©","cap":"â©","Cap":"â","capcup":"â©","capdot":"â©","CapitalDifferentialD":"â
","caps":"â©ï¸","caret":"â","caron":"Ë","Cayleys":"â","ccaps":"â©","Ccaron":"Ä","ccaron":"Ä","Ccedil":"Ã","ccedil":"ç","Ccirc":"Ä","ccirc":"Ä","Cconint":"â°","ccups":"â©","ccupssm":"â©","Cdot":"Ä","cdot":"Ä","cedil":"¸","Cedilla":"¸","cemptyv":"⦲","cent":"¢","centerdot":"·","CenterDot":"·","cfr":"ð ","Cfr":"â","CHcy":"Ч","chcy":"Ñ","check":"â","checkmark":"â","Chi":"Χ","chi":"Ï","circ":"Ë","circeq":"â","circlearrowleft":"âº","circlearrowright":"â»","circledast":"â","circledcirc":"â","circleddash":"â","CircleDot":"â","circledR":"®","circledS":"â","CircleMinus":"â","CirclePlus":"â","CircleTimes":"â","cir":"â","cirE":"â§","cire":"â","cirfnint":"â¨","cirmid":"⫯","cirscir":"â§","ClockwiseContourIntegral":"â²","CloseCurlyDoubleQuote":"â","CloseCurlyQuote":"â","clubs":"â£","clubsuit":"â£","colon":":","Colon":"â·","Colone":"â©´","colone":"â","coloneq":"â","comma":",","commat":"@","comp":"â","compfn":"â","complement":"â","complexes":"â","cong":"â
","congdot":"â©","Congruent":"â¡","conint":"â®","Conint":"â¯","ContourIntegral":"â®","copf":"ð","Copf":"â","coprod":"â","Coproduct":"â","copy":"©","COPY":"©","copysr":"â","CounterClockwiseContourIntegral":"â³","crarr":"âµ","cross":"â","Cross":"⨯","Cscr":"ð","cscr":"ð¸","csub":"â«","csube":"â«","csup":"â«","csupe":"â«","ctdot":"â¯","cudarrl":"⤸","cudarrr":"⤵","cuepr":"â","cuesc":"â","cularr":"â¶","cularrp":"⤽","cupbrcap":"â©","cupcap":"â©","CupCap":"â","cup":"âª","Cup":"â","cupcup":"â©","cupdot":"â","cupor":"â©
","cups":"âªï¸","curarr":"â·","curarrm":"⤼","curlyeqprec":"â","curlyeqsucc":"â","curlyvee":"â","curlywedge":"â","curren":"¤","curvearrowleft":"â¶","curvearrowright":"â·","cuvee":"â","cuwed":"â","cwconint":"â²","cwint":"â±","cylcty":"â","dagger":"â ","Dagger":"â¡","daleth":"â¸","darr":"â","Darr":"â¡","dArr":"â","dash":"â","Dashv":"⫤","dashv":"â£","dbkarow":"â¤","dblac":"Ë","Dcaron":"Ä","dcaron":"Ä","Dcy":"Ð","dcy":"д","ddagger":"â¡","ddarr":"â","DD":"â
","dd":"â
","DDotrahd":"â¤","ddotseq":"â©·","deg":"°","Del":"â","Delta":"Î","delta":"δ","demptyv":"⦱","dfisht":"⥿","Dfr":"ð","dfr":"ð¡","dHar":"⥥","dharl":"â","dharr":"â","DiacriticalAcute":"´","DiacriticalDot":"Ë","DiacriticalDoubleAcute":"Ë","DiacriticalGrave":"`","DiacriticalTilde":"Ë","diam":"â","diamond":"â","Diamond":"â","diamondsuit":"â¦","diams":"â¦","die":"¨","DifferentialD":"â
","digamma":"Ï","disin":"â²","div":"÷","divide":"÷","divideontimes":"â","divonx":"â","DJcy":"Ð","djcy":"Ñ","dlcorn":"â","dlcrop":"â","dollar":"$","Dopf":"ð»","dopf":"ð","Dot":"¨","dot":"Ë","DotDot":"â","doteq":"â","doteqdot":"â","DotEqual":"â","dotminus":"â¸","dotplus":"â","dotsquare":"â¡","doublebarwedge":"â","DoubleContourIntegral":"â¯","DoubleDot":"¨","DoubleDownArrow":"â","DoubleLeftArrow":"â","DoubleLeftRightArrow":"â","DoubleLeftTee":"⫤","DoubleLongLeftArrow":"â¸","DoubleLongLeftRightArrow":"âº","DoubleLongRightArrow":"â¹","DoubleRightArrow":"â","DoubleRightTee":"â¨","DoubleUpArrow":"â","DoubleUpDownArrow":"â","DoubleVerticalBar":"â¥","DownArrowBar":"â¤","downarrow":"â","DownArrow":"â","Downarrow":"â","DownArrowUpArrow":"âµ","DownBreve":"Ì","downdownarrows":"â","downharpoonleft":"â","downharpoonright":"â","DownLeftRightVector":"â¥","DownLeftTeeVector":"â¥","DownLeftVectorBar":"â¥","DownLeftVector":"â½","DownRightTeeVector":"â¥","DownRightVectorBar":"â¥","DownRightVector":"â","DownTeeArrow":"â§","DownTee":"â¤","drbkarow":"â¤","drcorn":"â","drcrop":"â","Dscr":"ð","dscr":"ð¹","DScy":"Ð
","dscy":"Ñ","dsol":"â§¶","Dstrok":"Ä","dstrok":"Ä","dtdot":"â±","dtri":"â¿","dtrif":"â¾","duarr":"âµ","duhar":"⥯","dwangle":"⦦","DZcy":"Ð","dzcy":"Ñ","dzigrarr":"â¿","Eacute":"Ã","eacute":"é","easter":"â©®","Ecaron":"Ä","ecaron":"Ä","Ecirc":"Ã","ecirc":"ê","ecir":"â","ecolon":"â","Ecy":"Ð","ecy":"Ñ","eDDot":"â©·","Edot":"Ä","edot":"Ä","eDot":"â","ee":"â
","efDot":"â","Efr":"ð","efr":"ð¢","eg":"âª","Egrave":"Ã","egrave":"è","egs":"âª","egsdot":"âª","el":"âª","Element":"â","elinters":"â§","ell":"â","els":"âª","elsdot":"âª","Emacr":"Ä","emacr":"Ä","empty":"â
","emptyset":"â
","EmptySmallSquare":"â»","emptyv":"â
","EmptyVerySmallSquare":"â«","emsp13":"â","emsp14":"â
","emsp":"â","ENG":"Å","eng":"Å","ensp":"â","Eogon":"Ä","eogon":"Ä","Eopf":"ð¼","eopf":"ð","epar":"â","eparsl":"â§£","eplus":"⩱","epsi":"ε","Epsilon":"Î","epsilon":"ε","epsiv":"ϵ","eqcirc":"â","eqcolon":"â","eqsim":"â","eqslantgtr":"âª","eqslantless":"âª","Equal":"⩵","equals":"=","EqualTilde":"â","equest":"â","Equilibrium":"â","equiv":"â¡","equivDD":"⩸","eqvparsl":"â§¥","erarr":"⥱","erDot":"â","escr":"â¯","Escr":"â°","esdot":"â","Esim":"⩳","esim":"â","Eta":"Î","eta":"η","ETH":"Ã","eth":"ð","Euml":"Ã","euml":"ë","euro":"â¬","excl":"!","exist":"â","Exists":"â","expectation":"â°","exponentiale":"â
","ExponentialE":"â
","fallingdotseq":"â","Fcy":"Ф","fcy":"Ñ","female":"â","ffilig":"ï¬","fflig":"ï¬","ffllig":"ï¬","Ffr":"ð","ffr":"ð£","filig":"ï¬","FilledSmallSquare":"â¼","FilledVerySmallSquare":"âª","fjlig":"fj","flat":"â","fllig":"ï¬","fltns":"â±","fnof":"Æ","Fopf":"ð½","fopf":"ð","forall":"â","ForAll":"â","fork":"â","forkv":"â«","Fouriertrf":"â±","fpartint":"â¨","frac12":"½","frac13":"â
","frac14":"¼","frac15":"â
","frac16":"â
","frac18":"â
","frac23":"â
","frac25":"â
","frac34":"¾","frac35":"â
","frac38":"â
","frac45":"â
","frac56":"â
","frac58":"â
","frac78":"â
","frasl":"â","frown":"â¢","fscr":"ð»","Fscr":"â±","gacute":"ǵ","Gamma":"Î","gamma":"γ","Gammad":"Ï","gammad":"Ï","gap":"âª","Gbreve":"Ä","gbreve":"Ä","Gcedil":"Ä¢","Gcirc":"Ä","gcirc":"Ä","Gcy":"Ð","gcy":"г","Gdot":"Ä ","gdot":"Ä¡","ge":"â¥","gE":"â§","gEl":"âª","gel":"â","geq":"â¥","geqq":"â§","geqslant":"⩾","gescc":"⪩","ges":"⩾","gesdot":"âª","gesdoto":"âª","gesdotol":"âª","gesl":"âï¸","gesles":"âª","Gfr":"ð","gfr":"ð¤","gg":"â«","Gg":"â","ggg":"â","gimel":"â·","GJcy":"Ð","gjcy":"Ñ","gla":"⪥","gl":"â·","glE":"âª","glj":"⪤","gnap":"âª","gnapprox":"âª","gne":"âª","gnE":"â©","gneq":"âª","gneqq":"â©","gnsim":"â§","Gopf":"ð¾","gopf":"ð","grave":"`","GreaterEqual":"â¥","GreaterEqualLess":"â","GreaterFullEqual":"â§","GreaterGreater":"⪢","GreaterLess":"â·","GreaterSlantEqual":"⩾","GreaterTilde":"â³","Gscr":"ð¢","gscr":"â","gsim":"â³","gsime":"âª","gsiml":"âª","gtcc":"⪧","gtcir":"⩺","gt":">","GT":">","Gt":"â«","gtdot":"â","gtlPar":"â¦","gtquest":"⩼","gtrapprox":"âª","gtrarr":"⥸","gtrdot":"â","gtreqless":"â","gtreqqless":"âª","gtrless":"â·","gtrsim":"â³","gvertneqq":"â©ï¸","gvnE":"â©ï¸","Hacek":"Ë","hairsp":"â","half":"½","hamilt":"â","HARDcy":"Ъ","hardcy":"Ñ","harrcir":"â¥","harr":"â","hArr":"â","harrw":"â","Hat":"^","hbar":"â","Hcirc":"Ĥ","hcirc":"Ä¥","hearts":"â¥","heartsuit":"â¥","hellip":"â¦","hercon":"â¹","hfr":"ð¥","Hfr":"â","HilbertSpace":"â","hksearow":"⤥","hkswarow":"⤦","hoarr":"â¿","homtht":"â»","hookleftarrow":"â©","hookrightarrow":"âª","hopf":"ð","Hopf":"â","horbar":"â","HorizontalLine":"â","hscr":"ð½","Hscr":"â","hslash":"â","Hstrok":"Ħ","hstrok":"ħ","HumpDownHump":"â","HumpEqual":"â","hybull":"â","hyphen":"â","Iacute":"Ã","iacute":"Ã","ic":"â£","Icirc":"Ã","icirc":"î","Icy":"Ð","icy":"и","Idot":"İ","IEcy":"Ð","iecy":"е","iexcl":"¡","iff":"â","ifr":"ð¦","Ifr":"â","Igrave":"Ã","igrave":"ì","ii":"â
","iiiint":"â¨","iiint":"â","iinfin":"â§","iiota":"â©","IJlig":"IJ","ijlig":"ij","Imacr":"Ī","imacr":"Ä«","image":"â","ImaginaryI":"â
","imagline":"â","imagpart":"â","imath":"ı","Im":"â","imof":"â·","imped":"Ƶ","Implies":"â","incare":"â
","in":"â","infin":"â","infintie":"â§","inodot":"ı","intcal":"âº","int":"â«","Int":"â¬","integers":"â¤","Integral":"â«","intercal":"âº","Intersection":"â","intlarhk":"â¨","intprod":"⨼","InvisibleComma":"â£","InvisibleTimes":"â¢","IOcy":"Ð","iocy":"Ñ","Iogon":"Ä®","iogon":"į","Iopf":"ð","iopf":"ð","Iota":"Î","iota":"ι","iprod":"⨼","iquest":"¿","iscr":"ð¾","Iscr":"â","isin":"â","isindot":"âµ","isinE":"â¹","isins":"â´","isinsv":"â³","isinv":"â","it":"â¢","Itilde":"Ĩ","itilde":"Ä©","Iukcy":"Ð","iukcy":"Ñ","Iuml":"Ã","iuml":"ï","Jcirc":"Ä´","jcirc":"ĵ","Jcy":"Ð","jcy":"й","Jfr":"ð","jfr":"ð§","jmath":"È·","Jopf":"ð","jopf":"ð","Jscr":"ð¥","jscr":"ð¿","Jsercy":"Ð","jsercy":"Ñ","Jukcy":"Ð","jukcy":"Ñ","Kappa":"Î","kappa":"κ","kappav":"ϰ","Kcedil":"Ķ","kcedil":"Ä·","Kcy":"Ð","kcy":"к","Kfr":"ð","kfr":"ð¨","kgreen":"ĸ","KHcy":"Ð¥","khcy":"Ñ
","KJcy":"Ð","kjcy":"Ñ","Kopf":"ð","kopf":"ð","Kscr":"ð¦","kscr":"ð","lAarr":"â","Lacute":"Ĺ","lacute":"ĺ","laemptyv":"⦴","lagran":"â","Lambda":"Î","lambda":"λ","lang":"â¨","Lang":"âª","langd":"â¦","langle":"â¨","lap":"âª
","Laplacetrf":"â","laquo":"«","larrb":"â¤","larrbfs":"â¤","larr":"â","Larr":"â","lArr":"â","larrfs":"â¤","larrhk":"â©","larrlp":"â«","larrpl":"⤹","larrsim":"⥳","larrtl":"â¢","latail":"â¤","lAtail":"â¤","lat":"⪫","late":"âª","lates":"âªï¸","lbarr":"â¤","lBarr":"â¤","lbbrk":"â²","lbrace":"{","lbrack":"[","lbrke":"â¦","lbrksld":"â¦","lbrkslu":"â¦","Lcaron":"Ľ","lcaron":"ľ","Lcedil":"Ä»","lcedil":"ļ","lceil":"â","lcub":"{","Lcy":"Ð","lcy":"л","ldca":"⤶","ldquo":"â","ldquor":"â","ldrdhar":"⥧","ldrushar":"â¥","ldsh":"â²","le":"â¤","lE":"â¦","LeftAngleBracket":"â¨","LeftArrowBar":"â¤","leftarrow":"â","LeftArrow":"â","Leftarrow":"â","LeftArrowRightArrow":"â","leftarrowtail":"â¢","LeftCeiling":"â","LeftDoubleBracket":"â¦","LeftDownTeeVector":"⥡","LeftDownVectorBar":"â¥","LeftDownVector":"â","LeftFloor":"â","leftharpoondown":"â½","leftharpoonup":"â¼","leftleftarrows":"â","leftrightarrow":"â","LeftRightArrow":"â","Leftrightarrow":"â","leftrightarrows":"â","leftrightharpoons":"â","leftrightsquigarrow":"â","LeftRightVector":"â¥","LeftTeeArrow":"â¤","LeftTee":"â£","LeftTeeVector":"â¥","leftthreetimes":"â","LeftTriangleBar":"â§","LeftTriangle":"â²","LeftTriangleEqual":"â´","LeftUpDownVector":"â¥","LeftUpTeeVector":"⥠","LeftUpVectorBar":"â¥","LeftUpVector":"â¿","LeftVectorBar":"â¥","LeftVector":"â¼","lEg":"âª","leg":"â","leq":"â¤","leqq":"â¦","leqslant":"⩽","lescc":"⪨","les":"⩽","lesdot":"â©¿","lesdoto":"âª","lesdotor":"âª","lesg":"âï¸","lesges":"âª","lessapprox":"âª
","lessdot":"â","lesseqgtr":"â","lesseqqgtr":"âª","LessEqualGreater":"â","LessFullEqual":"â¦","LessGreater":"â¶","lessgtr":"â¶","LessLess":"⪡","lesssim":"â²","LessSlantEqual":"⩽","LessTilde":"â²","lfisht":"⥼","lfloor":"â","Lfr":"ð","lfr":"ð©","lg":"â¶","lgE":"âª","lHar":"⥢","lhard":"â½","lharu":"â¼","lharul":"⥪","lhblk":"â","LJcy":"Ð","ljcy":"Ñ","llarr":"â","ll":"âª","Ll":"â","llcorner":"â","Lleftarrow":"â","llhard":"⥫","lltri":"âº","Lmidot":"Ä¿","lmidot":"Å","lmoustache":"â°","lmoust":"â°","lnap":"âª","lnapprox":"âª","lne":"âª","lnE":"â¨","lneq":"âª","lneqq":"â¨","lnsim":"â¦","loang":"â¬","loarr":"â½","lobrk":"â¦","longleftarrow":"âµ","LongLeftArrow":"âµ","Longleftarrow":"â¸","longleftrightarrow":"â·","LongLeftRightArrow":"â·","Longleftrightarrow":"âº","longmapsto":"â¼","longrightarrow":"â¶","LongRightArrow":"â¶","Longrightarrow":"â¹","looparrowleft":"â«","looparrowright":"â¬","lopar":"â¦
","Lopf":"ð","lopf":"ð","loplus":"â¨","lotimes":"⨴","lowast":"â","lowbar":"_","LowerLeftArrow":"â","LowerRightArrow":"â","loz":"â","lozenge":"â","lozf":"â§«","lpar":"(","lparlt":"â¦","lrarr":"â","lrcorner":"â","lrhar":"â","lrhard":"â¥","lrm":"â","lrtri":"â¿","lsaquo":"â¹","lscr":"ð","Lscr":"â","lsh":"â°","Lsh":"â°","lsim":"â²","lsime":"âª","lsimg":"âª","lsqb":"[","lsquo":"â","lsquor":"â","Lstrok":"Å","lstrok":"Å","ltcc":"⪦","ltcir":"⩹","lt":"<","LT":"<","Lt":"âª","ltdot":"â","lthree":"â","ltimes":"â","ltlarr":"⥶","ltquest":"â©»","ltri":"â","ltrie":"â´","ltrif":"â","ltrPar":"â¦","lurdshar":"â¥","luruhar":"⥦","lvertneqq":"â¨ï¸","lvnE":"â¨ï¸","macr":"¯","male":"â","malt":"â ","maltese":"â ","Map":"â¤
","map":"â¦","mapsto":"â¦","mapstodown":"â§","mapstoleft":"â¤","mapstoup":"â¥","marker":"â®","mcomma":"⨩","Mcy":"Ð","mcy":"м","mdash":"â","mDDot":"âº","measuredangle":"â¡","MediumSpace":"â","Mellintrf":"â³","Mfr":"ð","mfr":"ðª","mho":"â§","micro":"µ","midast":"*","midcir":"â«°","mid":"â£","middot":"·","minusb":"â","minus":"â","minusd":"â¸","minusdu":"⨪","MinusPlus":"â","mlcp":"â«","mldr":"â¦","mnplus":"â","models":"â§","Mopf":"ð","mopf":"ð","mp":"â","mscr":"ð","Mscr":"â³","mstpos":"â¾","Mu":"Î","mu":"μ","multimap":"â¸","mumap":"â¸","nabla":"â","Nacute":"Å","nacute":"Å","nang":"â â","nap":"â","napE":"⩰̸","napid":"â̸","napos":"Å","napprox":"â","natural":"â®","naturals":"â","natur":"â®","nbsp":" ","nbump":"â̸","nbumpe":"â̸","ncap":"â©","Ncaron":"Å","ncaron":"Å","Ncedil":"Å
","ncedil":"Å","ncong":"â","ncongdot":"â©Ì¸","ncup":"â©","Ncy":"Ð","ncy":"н","ndash":"â","nearhk":"⤤","nearr":"â","neArr":"â","nearrow":"â","ne":"â ","nedot":"â̸","NegativeMediumSpace":"â","NegativeThickSpace":"â","NegativeThinSpace":"â","NegativeVeryThinSpace":"â","nequiv":"â¢","nesear":"⤨","nesim":"â̸","NestedGreaterGreater":"â«","NestedLessLess":"âª","NewLine":"\\n","nexist":"â","nexists":"â","Nfr":"ð","nfr":"ð«","ngE":"â§Ì¸","nge":"â±","ngeq":"â±","ngeqq":"â§Ì¸","ngeqslant":"⩾̸","nges":"⩾̸","nGg":"â̸","ngsim":"âµ","nGt":"â«â","ngt":"â¯","ngtr":"â¯","nGtv":"â«Ì¸","nharr":"â®","nhArr":"â","nhpar":"⫲","ni":"â","nis":"â¼","nisd":"âº","niv":"â","NJcy":"Ð","njcy":"Ñ","nlarr":"â","nlArr":"â","nldr":"â¥","nlE":"â¦Ì¸","nle":"â°","nleftarrow":"â","nLeftarrow":"â","nleftrightarrow":"â®","nLeftrightarrow":"â","nleq":"â°","nleqq":"â¦Ì¸","nleqslant":"⩽̸","nles":"⩽̸","nless":"â®","nLl":"â̸","nlsim":"â´","nLt":"âªâ","nlt":"â®","nltri":"âª","nltrie":"â¬","nLtv":"âªÌ¸","nmid":"â¤","NoBreak":"â ","NonBreakingSpace":" ","nopf":"ð","Nopf":"â","Not":"⫬","not":"¬","NotCongruent":"â¢","NotCupCap":"â","NotDoubleVerticalBar":"â¦","NotElement":"â","NotEqual":"â ","NotEqualTilde":"â̸","NotExists":"â","NotGreater":"â¯","NotGreaterEqual":"â±","NotGreaterFullEqual":"â§Ì¸","NotGreaterGreater":"â«Ì¸","NotGreaterLess":"â¹","NotGreaterSlantEqual":"⩾̸","NotGreaterTilde":"âµ","NotHumpDownHump":"â̸","NotHumpEqual":"â̸","notin":"â","notindot":"âµÌ¸","notinE":"â¹Ì¸","notinva":"â","notinvb":"â·","notinvc":"â¶","NotLeftTriangleBar":"â§Ì¸","NotLeftTriangle":"âª","NotLeftTriangleEqual":"â¬","NotLess":"â®","NotLessEqual":"â°","NotLessGreater":"â¸","NotLessLess":"âªÌ¸","NotLessSlantEqual":"⩽̸","NotLessTilde":"â´","NotNestedGreaterGreater":"⪢̸","NotNestedLessLess":"⪡̸","notni":"â","notniva":"â","notnivb":"â¾","notnivc":"â½","NotPrecedes":"â","NotPrecedesEqual":"⪯̸","NotPrecedesSlantEqual":"â ","NotReverseElement":"â","NotRightTriangleBar":"â§Ì¸","NotRightTriangle":"â«","NotRightTriangleEqual":"â","NotSquareSubset":"â̸","NotSquareSubsetEqual":"â¢","NotSquareSuperset":"â̸","NotSquareSupersetEqual":"â£","NotSubset":"ââ","NotSubsetEqual":"â","NotSucceeds":"â","NotSucceedsEqual":"⪰̸","NotSucceedsSlantEqual":"â¡","NotSucceedsTilde":"â¿Ì¸","NotSuperset":"ââ","NotSupersetEqual":"â","NotTilde":"â","NotTildeEqual":"â","NotTildeFullEqual":"â","NotTildeTilde":"â","NotVerticalBar":"â¤","nparallel":"â¦","npar":"â¦","nparsl":"⫽â¥","npart":"â̸","npolint":"â¨","npr":"â","nprcue":"â ","nprec":"â","npreceq":"⪯̸","npre":"⪯̸","nrarrc":"⤳̸","nrarr":"â","nrArr":"â","nrarrw":"â̸","nrightarrow":"â","nRightarrow":"â","nrtri":"â«","nrtrie":"â","nsc":"â","nsccue":"â¡","nsce":"⪰̸","Nscr":"ð©","nscr":"ð","nshortmid":"â¤","nshortparallel":"â¦","nsim":"â","nsime":"â","nsimeq":"â","nsmid":"â¤","nspar":"â¦","nsqsube":"â¢","nsqsupe":"â£","nsub":"â","nsubE":"â«
̸","nsube":"â","nsubset":"ââ","nsubseteq":"â","nsubseteqq":"â«
̸","nsucc":"â","nsucceq":"⪰̸","nsup":"â
","nsupE":"â«Ì¸","nsupe":"â","nsupset":"ââ","nsupseteq":"â","nsupseteqq":"â«Ì¸","ntgl":"â¹","Ntilde":"Ã","ntilde":"ñ","ntlg":"â¸","ntriangleleft":"âª","ntrianglelefteq":"â¬","ntriangleright":"â«","ntrianglerighteq":"â","Nu":"Î","nu":"ν","num":"#","numero":"â","numsp":"â","nvap":"ââ","nvdash":"â¬","nvDash":"â","nVdash":"â®","nVDash":"â¯","nvge":"â¥â","nvgt":">â","nvHarr":"â¤","nvinfin":"â§","nvlArr":"â¤","nvle":"â¤â","nvlt":"<â","nvltrie":"â´â","nvrArr":"â¤","nvrtrie":"âµâ","nvsim":"â¼â","nwarhk":"⤣","nwarr":"â","nwArr":"â","nwarrow":"â","nwnear":"⤧","Oacute":"Ã","oacute":"ó","oast":"â","Ocirc":"Ã","ocirc":"ô","ocir":"â","Ocy":"Ð","ocy":"о","odash":"â","Odblac":"Å","odblac":"Å","odiv":"⨸","odot":"â","odsold":"⦼","OElig":"Å","oelig":"Å","ofcir":"⦿","Ofr":"ð","ofr":"ð¬","ogon":"Ë","Ograve":"Ã","ograve":"ò","ogt":"â§","ohbar":"⦵","ohm":"Ω","oint":"â®","olarr":"âº","olcir":"⦾","olcross":"⦻","oline":"â¾","olt":"â§","Omacr":"Å","omacr":"Å","Omega":"Ω","omega":"Ï","Omicron":"Î","omicron":"ο","omid":"⦶","ominus":"â","Oopf":"ð","oopf":"ð ","opar":"⦷","OpenCurlyDoubleQuote":"â","OpenCurlyQuote":"â","operp":"⦹","oplus":"â","orarr":"â»","Or":"â©","or":"â¨","ord":"â©","order":"â´","orderof":"â´","ordf":"ª","ordm":"º","origof":"â¶","oror":"â©","orslope":"â©","orv":"â©","oS":"â","Oscr":"ðª","oscr":"â´","Oslash":"Ã","oslash":"ø","osol":"â","Otilde":"Ã","otilde":"õ","otimesas":"⨶","Otimes":"⨷","otimes":"â","Ouml":"Ã","ouml":"ö","ovbar":"â½","OverBar":"â¾","OverBrace":"â","OverBracket":"â´","OverParenthesis":"â","para":"¶","parallel":"â¥","par":"â¥","parsim":"⫳","parsl":"⫽","part":"â","PartialD":"â","Pcy":"Ð","pcy":"п","percnt":"%","period":".","permil":"â°","perp":"â¥","pertenk":"â±","Pfr":"ð","pfr":"ð","Phi":"Φ","phi":"Ï","phiv":"Ï","phmmat":"â³","phone":"â","Pi":"Î ","pi":"Ï","pitchfork":"â","piv":"Ï","planck":"â","planckh":"â","plankv":"â","plusacir":"⨣","plusb":"â","pluscir":"⨢","plus":"+","plusdo":"â","plusdu":"⨥","pluse":"⩲","PlusMinus":"±","plusmn":"±","plussim":"⨦","plustwo":"⨧","pm":"±","Poincareplane":"â","pointint":"â¨","popf":"ð¡","Popf":"â","pound":"£","prap":"⪷","Pr":"⪻","pr":"âº","prcue":"â¼","precapprox":"⪷","prec":"âº","preccurlyeq":"â¼","Precedes":"âº","PrecedesEqual":"⪯","PrecedesSlantEqual":"â¼","PrecedesTilde":"â¾","preceq":"⪯","precnapprox":"⪹","precneqq":"⪵","precnsim":"â¨","pre":"⪯","prE":"⪳","precsim":"â¾","prime":"â²","Prime":"â³","primes":"â","prnap":"⪹","prnE":"⪵","prnsim":"â¨","prod":"â","Product":"â","profalar":"â®","profline":"â","profsurf":"â","prop":"â","Proportional":"â","Proportion":"â·","propto":"â","prsim":"â¾","prurel":"â°","Pscr":"ð«","pscr":"ð
","Psi":"Ψ","psi":"Ï","puncsp":"â","Qfr":"ð","qfr":"ð®","qint":"â¨","qopf":"ð¢","Qopf":"â","qprime":"â","Qscr":"ð¬","qscr":"ð","quaternions":"â","quatint":"â¨","quest":"?","questeq":"â","quot":"\\"","QUOT":"\\"","rAarr":"â","race":"â½Ì±","Racute":"Å","racute":"Å","radic":"â","raemptyv":"⦳","rang":"â©","Rang":"â«","rangd":"â¦","range":"⦥","rangle":"â©","raquo":"»","rarrap":"⥵","rarrb":"â¥","rarrbfs":"⤠","rarrc":"⤳","rarr":"â","Rarr":"â ","rArr":"â","rarrfs":"â¤","rarrhk":"âª","rarrlp":"â¬","rarrpl":"â¥
","rarrsim":"⥴","Rarrtl":"â¤","rarrtl":"â£","rarrw":"â","ratail":"â¤","rAtail":"â¤","ratio":"â¶","rationals":"â","rbarr":"â¤","rBarr":"â¤","RBarr":"â¤","rbbrk":"â³","rbrace":"}","rbrack":"]","rbrke":"â¦","rbrksld":"â¦","rbrkslu":"â¦","Rcaron":"Å","rcaron":"Å","Rcedil":"Å","rcedil":"Å","rceil":"â","rcub":"}","Rcy":"Ð ","rcy":"Ñ","rdca":"⤷","rdldhar":"⥩","rdquo":"â","rdquor":"â","rdsh":"â³","real":"â","realine":"â","realpart":"â","reals":"â","Re":"â","rect":"â","reg":"®","REG":"®","ReverseElement":"â","ReverseEquilibrium":"â","ReverseUpEquilibrium":"⥯","rfisht":"⥽","rfloor":"â","rfr":"ð¯","Rfr":"â","rHar":"⥤","rhard":"â","rharu":"â","rharul":"⥬","Rho":"Ρ","rho":"Ï","rhov":"ϱ","RightAngleBracket":"â©","RightArrowBar":"â¥","rightarrow":"â","RightArrow":"â","Rightarrow":"â","RightArrowLeftArrow":"â","rightarrowtail":"â£","RightCeiling":"â","RightDoubleBracket":"â§","RightDownTeeVector":"â¥","RightDownVectorBar":"â¥","RightDownVector":"â","RightFloor":"â","rightharpoondown":"â","rightharpoonup":"â","rightleftarrows":"â","rightleftharpoons":"â","rightrightarrows":"â","rightsquigarrow":"â","RightTeeArrow":"â¦","RightTee":"â¢","RightTeeVector":"â¥","rightthreetimes":"â","RightTriangleBar":"â§","RightTriangle":"â³","RightTriangleEqual":"âµ","RightUpDownVector":"â¥","RightUpTeeVector":"â¥","RightUpVectorBar":"â¥","RightUpVector":"â¾","RightVectorBar":"â¥","RightVector":"â","ring":"Ë","risingdotseq":"â","rlarr":"â","rlhar":"â","rlm":"â","rmoustache":"â±","rmoust":"â±","rnmid":"â«®","roang":"â","roarr":"â¾","robrk":"â§","ropar":"â¦","ropf":"ð£","Ropf":"â","roplus":"⨮","rotimes":"⨵","RoundImplies":"⥰","rpar":")","rpargt":"â¦","rppolint":"â¨","rrarr":"â","Rrightarrow":"â","rsaquo":"âº","rscr":"ð","Rscr":"â","rsh":"â±","Rsh":"â±","rsqb":"]","rsquo":"â","rsquor":"â","rthree":"â","rtimes":"â","rtri":"â¹","rtrie":"âµ","rtrif":"â¸","rtriltri":"â§","RuleDelayed":"â§´","ruluhar":"⥨","rx":"â","Sacute":"Å","sacute":"Å","sbquo":"â","scap":"⪸","Scaron":"Å ","scaron":"Å¡","Sc":"⪼","sc":"â»","sccue":"â½","sce":"⪰","scE":"⪴","Scedil":"Å","scedil":"Å","Scirc":"Å","scirc":"Å","scnap":"⪺","scnE":"⪶","scnsim":"â©","scpolint":"â¨","scsim":"â¿","Scy":"С","scy":"Ñ","sdotb":"â¡","sdot":"â
","sdote":"⩦","searhk":"⤥","searr":"â","seArr":"â","searrow":"â","sect":"§","semi":";","seswar":"⤩","setminus":"â","setmn":"â","sext":"â¶","Sfr":"ð","sfr":"ð°","sfrown":"â¢","sharp":"â¯","SHCHcy":"Щ","shchcy":"Ñ","SHcy":"Ш","shcy":"Ñ","ShortDownArrow":"â","ShortLeftArrow":"â","shortmid":"â£","shortparallel":"â¥","ShortRightArrow":"â","ShortUpArrow":"â","shy":"Â","Sigma":"Σ","sigma":"Ï","sigmaf":"Ï","sigmav":"Ï","sim":"â¼","simdot":"⩪","sime":"â","simeq":"â","simg":"âª","simgE":"⪠","siml":"âª","simlE":"âª","simne":"â","simplus":"⨤","simrarr":"⥲","slarr":"â","SmallCircle":"â","smallsetminus":"â","smashp":"⨳","smeparsl":"⧤","smid":"â£","smile":"â£","smt":"⪪","smte":"⪬","smtes":"⪬ï¸","SOFTcy":"Ь","softcy":"Ñ","solbar":"â¿","solb":"â§","sol":"/","Sopf":"ð","sopf":"ð¤","spades":"â ","spadesuit":"â ","spar":"â¥","sqcap":"â","sqcaps":"âï¸","sqcup":"â","sqcups":"âï¸","Sqrt":"â","sqsub":"â","sqsube":"â","sqsubset":"â","sqsubseteq":"â","sqsup":"â","sqsupe":"â","sqsupset":"â","sqsupseteq":"â","square":"â¡","Square":"â¡","SquareIntersection":"â","SquareSubset":"â","SquareSubsetEqual":"â","SquareSuperset":"â","SquareSupersetEqual":"â","SquareUnion":"â","squarf":"âª","squ":"â¡","squf":"âª","srarr":"â","Sscr":"ð®","sscr":"ð","ssetmn":"â","ssmile":"â£","sstarf":"â","Star":"â","star":"â","starf":"â
","straightepsilon":"ϵ","straightphi":"Ï","strns":"¯","sub":"â","Sub":"â","subdot":"⪽","subE":"â«
","sube":"â","subedot":"â«","submult":"â«","subnE":"â«","subne":"â","subplus":"⪿","subrarr":"⥹","subset":"â","Subset":"â","subseteq":"â","subseteqq":"â«
","SubsetEqual":"â","subsetneq":"â","subsetneqq":"â«","subsim":"â«","subsub":"â«","subsup":"â«","succapprox":"⪸","succ":"â»","succcurlyeq":"â½","Succeeds":"â»","SucceedsEqual":"⪰","SucceedsSlantEqual":"â½","SucceedsTilde":"â¿","succeq":"⪰","succnapprox":"⪺","succneqq":"⪶","succnsim":"â©","succsim":"â¿","SuchThat":"â","sum":"â","Sum":"â","sung":"âª","sup1":"¹","sup2":"²","sup3":"³","sup":"â","Sup":"â","supdot":"⪾","supdsub":"â«","supE":"â«","supe":"â","supedot":"â«","Superset":"â","SupersetEqual":"â","suphsol":"â","suphsub":"â«","suplarr":"⥻","supmult":"â«","supnE":"â«","supne":"â","supplus":"â«","supset":"â","Supset":"â","supseteq":"â","supseteqq":"â«","supsetneq":"â","supsetneqq":"â«","supsim":"â«","supsub":"â«","supsup":"â«","swarhk":"⤦","swarr":"â","swArr":"â","swarrow":"â","swnwar":"⤪","szlig":"Ã","Tab":"\\t","target":"â","Tau":"Τ","tau":"Ï","tbrk":"â´","Tcaron":"Ť","tcaron":"Å¥","Tcedil":"Å¢","tcedil":"Å£","Tcy":"Т","tcy":"Ñ","tdot":"â","telrec":"â","Tfr":"ð","tfr":"ð±","there4":"â´","therefore":"â´","Therefore":"â´","Theta":"Î","theta":"θ","thetasym":"Ï","thetav":"Ï","thickapprox":"â","thicksim":"â¼","ThickSpace":"ââ","ThinSpace":"â","thinsp":"â","thkap":"â","thksim":"â¼","THORN":"Ã","thorn":"þ","tilde":"Ë","Tilde":"â¼","TildeEqual":"â","TildeFullEqual":"â
","TildeTilde":"â","timesbar":"⨱","timesb":"â ","times":"Ã","timesd":"⨰","tint":"â","toea":"⤨","topbot":"â¶","topcir":"⫱","top":"â¤","Topf":"ð","topf":"ð¥","topfork":"â«","tosa":"⤩","tprime":"â´","trade":"â¢","TRADE":"â¢","triangle":"âµ","triangledown":"â¿","triangleleft":"â","trianglelefteq":"â´","triangleq":"â","triangleright":"â¹","trianglerighteq":"âµ","tridot":"â¬","trie":"â","triminus":"⨺","TripleDot":"â","triplus":"⨹","trisb":"â§","tritime":"⨻","trpezium":"â¢","Tscr":"ð¯","tscr":"ð","TScy":"Ц","tscy":"Ñ","TSHcy":"Ð","tshcy":"Ñ","Tstrok":"Ŧ","tstrok":"ŧ","twixt":"â¬","twoheadleftarrow":"â","twoheadrightarrow":"â ","Uacute":"Ã","uacute":"ú","uarr":"â","Uarr":"â","uArr":"â","Uarrocir":"â¥","Ubrcy":"Ð","ubrcy":"Ñ","Ubreve":"Ŭ","ubreve":"Å","Ucirc":"Ã","ucirc":"û","Ucy":"У","ucy":"Ñ","udarr":"â
","Udblac":"Ű","udblac":"ű","udhar":"⥮","ufisht":"⥾","Ufr":"ð","ufr":"ð²","Ugrave":"Ã","ugrave":"ù","uHar":"⥣","uharl":"â¿","uharr":"â¾","uhblk":"â","ulcorn":"â","ulcorner":"â","ulcrop":"â","ultri":"â¸","Umacr":"Ū","umacr":"Å«","uml":"¨","UnderBar":"_","UnderBrace":"â","UnderBracket":"âµ","UnderParenthesis":"â","Union":"â","UnionPlus":"â","Uogon":"Ų","uogon":"ų","Uopf":"ð","uopf":"ð¦","UpArrowBar":"â¤","uparrow":"â","UpArrow":"â","Uparrow":"â","UpArrowDownArrow":"â
","updownarrow":"â","UpDownArrow":"â","Updownarrow":"â","UpEquilibrium":"⥮","upharpoonleft":"â¿","upharpoonright":"â¾","uplus":"â","UpperLeftArrow":"â","UpperRightArrow":"â","upsi":"Ï
","Upsi":"Ï","upsih":"Ï","Upsilon":"Î¥","upsilon":"Ï
","UpTeeArrow":"â¥","UpTee":"â¥","upuparrows":"â","urcorn":"â","urcorner":"â","urcrop":"â","Uring":"Å®","uring":"ů","urtri":"â¹","Uscr":"ð°","uscr":"ð","utdot":"â°","Utilde":"Ũ","utilde":"Å©","utri":"âµ","utrif":"â´","uuarr":"â","Uuml":"Ã","uuml":"ü","uwangle":"⦧","vangrt":"â¦","varepsilon":"ϵ","varkappa":"ϰ","varnothing":"â
","varphi":"Ï","varpi":"Ï","varpropto":"â","varr":"â","vArr":"â","varrho":"ϱ","varsigma":"Ï","varsubsetneq":"âï¸","varsubsetneqq":"â«ï¸","varsupsetneq":"âï¸","varsupsetneqq":"â«ï¸","vartheta":"Ï","vartriangleleft":"â²","vartriangleright":"â³","vBar":"⫨","Vbar":"â««","vBarv":"â«©","Vcy":"Ð","vcy":"в","vdash":"â¢","vDash":"â¨","Vdash":"â©","VDash":"â«","Vdashl":"⫦","veebar":"â»","vee":"â¨","Vee":"â","veeeq":"â","vellip":"â®","verbar":"|","Verbar":"â","vert":"|","Vert":"â","VerticalBar":"â£","VerticalLine":"|","VerticalSeparator":"â","VerticalTilde":"â","VeryThinSpace":"â","Vfr":"ð","vfr":"ð³","vltri":"â²","vnsub":"ââ","vnsup":"ââ","Vopf":"ð","vopf":"ð§","vprop":"â","vrtri":"â³","Vscr":"ð±","vscr":"ð","vsubnE":"â«ï¸","vsubne":"âï¸","vsupnE":"â«ï¸","vsupne":"âï¸","Vvdash":"âª","vzigzag":"â¦","Wcirc":"Å´","wcirc":"ŵ","wedbar":"â©","wedge":"â§","Wedge":"â","wedgeq":"â","weierp":"â","Wfr":"ð","wfr":"ð´","Wopf":"ð","wopf":"ð¨","wp":"â","wr":"â","wreath":"â","Wscr":"ð²","wscr":"ð","xcap":"â","xcirc":"â¯","xcup":"â","xdtri":"â½","Xfr":"ð","xfr":"ðµ","xharr":"â·","xhArr":"âº","Xi":"Î","xi":"ξ","xlarr":"âµ","xlArr":"â¸","xmap":"â¼","xnis":"â»","xodot":"â¨","Xopf":"ð","xopf":"ð©","xoplus":"â¨","xotime":"â¨","xrarr":"â¶","xrArr":"â¹","Xscr":"ð³","xscr":"ð","xsqcup":"â¨","xuplus":"â¨","xutri":"â³","xvee":"â","xwedge":"â","Yacute":"Ã","yacute":"ý","YAcy":"Я","yacy":"Ñ","Ycirc":"Ŷ","ycirc":"Å·","Ycy":"Ы","ycy":"Ñ","yen":"Â¥","Yfr":"ð","yfr":"ð¶","YIcy":"Ð","yicy":"Ñ","Yopf":"ð","yopf":"ðª","Yscr":"ð´","yscr":"ð","YUcy":"Ю","yucy":"Ñ","yuml":"ÿ","Yuml":"Ÿ","Zacute":"Ź","zacute":"ź","Zcaron":"Ž","zcaron":"ž","Zcy":"Ð","zcy":"з","Zdot":"Å»","zdot":"ż","zeetrf":"â¨","ZeroWidthSpace":"â","Zeta":"Î","zeta":"ζ","zfr":"ð·","Zfr":"â¨","ZHcy":"Ð","zhcy":"ж","zigrarr":"â","zopf":"ð«","Zopf":"â¤","Zscr":"ðµ","zscr":"ð","zwj":"â","zwnj":"â"}')
3172)},84804,(e,t,i)=>{"use strict";var r,a,n=e.e&&e.e.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(i,"__esModule",{value:!0}),i.escapeUTF8=i.escape=i.encodeNonAsciiHTML=i.encodeHTML=i.encodeXML=void 0;var o=d(n(e.r(79340)).default),s=u(o);i.encodeXML=g(o);var l=d(n(e.r(77391)).default),c=u(l);function d(e){return Object.keys(e).sort().reduce(function(t,i){return t[e[i]]="&"+i+";",t},{})}function u(e){for(var t=[],i=[],r=0,a=Object.keys(e);r<a.length;r++){var n=a[r];1===n.length?t.push("\\"+n):i.push(n)}t.sort();for(var o=0;o<t.length-1;o++){for(var s=o;s<t.length-1&&t[s].charCodeAt(1)+1===t[s+1].charCodeAt(1);)s+=1;var l=1+s-o;l<3||t.splice(o,l,t[o]+"-"+t[s])}return i.unshift("["+t.join("")+"]"),RegExp(i.join("|"),"g")}r=l,a=c,i.encodeHTML=function(e){return e.replace(a,function(e){return r[e]}).replace(p,h)},i.encodeNonAsciiHTML=g(l);var p=/(?:[\x80-\uD7FF\uE000-\uFFFF]|[\uD800-\uDBFF][\uDC00-\uDFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF])/g,m=null!=String.prototype.codePointAt?function(e){return e.codePointAt(0)}:function(e){return(e.charCodeAt(0)-55296)*1024+e.charCodeAt(1)-56320+65536};function h(e){return"&#x"+(e.length>1?m(e):e.charCodeAt(0)).toString(16).toUpperCase()+";"}var f=RegExp(s.source+"|"+p.source,"g");function g(e){return function(t){return t.replace(f,function(t){return e[t]||h(t)})}}i.escape=function(e){return e.replace(f,h)},i.escapeUTF8=function(e){return e.replace(s,h)}},8533,e=>{e.v({Aacute:"Ã",aacute:"á",Acirc:"Ã",acirc:"â",acute:"´",AElig:"Ã",aelig:"æ",Agrave:"Ã",agrave:"à ",amp:"&",AMP:"&",Ar
3172ing:"Ã
",aring:"Ã¥",Atilde:"Ã",atilde:"ã",Auml:"Ã",auml:"ä",brvbar:"¦",Ccedil:"Ã",ccedil:"ç",cedil:"¸",cent:"¢",copy:"©",COPY:"©",curren:"¤",deg:"°",divide:"÷",Eacute:"Ã",eacute:"é",Ecirc:"Ã",ecirc:"ê",Egrave:"Ã",egrave:"è",ETH:"Ã",eth:"ð",Euml:"Ã",euml:"ë",frac12:"½",frac14:"¼",frac34:"¾",gt:">",GT:">",Iacute:"Ã",iacute:"Ã",Icirc:"Ã",icirc:"î",iexcl:"¡",Igrave:"Ã",igrave:"ì",iquest:"¿",Iuml:"Ã",iuml:"ï",laquo:"«",lt:"<",LT:"<",macr:"¯",micro:"µ",middot:"·",nbsp:" ",not:"¬",Ntilde:"Ã",ntilde:"ñ",Oacute:"Ã",oacute:"ó",Ocirc:"Ã",ocirc:"ô",Ograve:"Ã",ograve:"ò",ordf:"ª",ordm:"º",Oslash:"Ã",oslash:"ø",Otilde:"Ã",otilde:"õ",Ouml:"Ã",ouml:"ö",para:"¶",plusmn:"±",pound:"£",quot:'"',QUOT:'"',raquo:"»",reg:"®",REG:"®",sect:"§",shy:"Â",sup1:"¹",sup2:"²",sup3:"³",szlig:"Ã",THORN:"Ã",thorn:"þ",times:"Ã",Uacute:"Ã",uacute:"ú",Ucirc:"Ã",ucirc:"û",Ugrave:"Ã",ugrave:"ù",uml:"¨",Uuml:"Ã",uuml:"ü",Yacute:"Ã",yacute:"ý",yen:"Â¥",yuml:"ÿ"})},95212,e=>{e.v({0:65533,128:8364,130:8218,131:402,132:8222,133:8230,134:8224,135:8225,136:710,137:8240,138:352,139:8249,140:338,142:381,145:8216,146:8217,147:8220,148:8221,149:8226,150:8211,151:8212,152:732,153:8482,154:353,155:8250,156:339,158:382,159:376})},39312,(e,t,i)=>{"use strict";var r=e.e&&e.e.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(i,"__esModule",{value:!0});var a=r(e.r(95212)),n=String.fromCodePoint||function(e){var t="";return e>65535&&(e-=65536,t+=String.fromCharCode(e>>>10&1023|55296),e=56320|1023&e),t+=String.fromCharCode(e)};i.default=function(e){return e>=55296&&e<=57343||e>1114111?"�":(e in a.default&&(e=a.default[e]),n(e))}},7337,(e,t,i)=>{"use strict";var r=e.e&&e.e.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(i,"__esModule",{value:!0}),i.decodeHTML=i.decodeHTMLStrict=i.decodeXML=void 0;var a=r(e.r(77391)),n=r(e.r(8533)),o=r(e.r(79340)),s=r(e.r(39312)),l=/&(?:[a-zA-Z0-9]+|#[xX][\da-fA-F]+|#\d+);/g;function c(e){var t=u(e);return function(e){return String(e).replace(l,t)}}i.decodeXML=c(o.default),i.decodeHTMLStrict=c(a.default);var d=function(e,t){return e<t?1:-1};function u(e){return function(t){if("#"===t.charAt(1)){var i=t.charAt(2);return"X"===i||"x"===i?s.default(parseInt(t.substr(3),16)):s.default(parseInt(t.substr(2),10))}return e[t.slice(1,-1)]||t}}i.decodeHTML=function(){for(var e=Object.keys(n.default).sort(d),t=Object.keys(a.default).sort(d),i=0,r=0;i<t.length;i++)e[r]===t[i]?(t[i]+=";?",r++):t[i]+=";";var o=RegExp("&(?:"+t.join("|")+"|#[xX][\\da-fA-F]+;?|#\\d+;?)","g"),s=u(a.default);function l(e){return";"!==e.substr(-1)&&(e+=";"),s(e)}return function(e){return String(e).replace(o,l)}}()},4522,(e,t,i)=>{"use strict";Object.defineProperty(i,"__esModule",{value:!0}),i.decodeXMLStrict=i.decodeHTML5Strict=i.decodeHTML4Strict=i.decodeHTML5=i.decodeHTML4=i.decodeHTMLStrict=i.decodeHTML=i.decodeXML=i.encodeHTML5=i.encodeHTML4=i.escapeUTF8=i.escape=i.encodeNonAsciiHTML=i.encodeHTML=i.encodeXML=i.encode=i.decodeStrict=i.decode=void 0;var r=e.r(7337),a=e.r(84804);i.decode=function(e,t){return(!t||t<=0?r.decodeXML:r.decodeHTML)(e)},i.decodeStrict=function(e,t){return(!t||t<=0?r.decodeXML:r.decodeHTMLStrict)(e)},i.encode=function(e,t){return(!t||t<=0?a.encodeXML:a.encodeHTML)(e)};var n=e.r(84804);Object.defineProperty(i,"encodeXML",{enumerable:!0,get:function(){return n.encodeXML}}),Object.defineProperty(i,"encodeHTML",{enumerable:!0,get:function(){return n.encodeHTML}}),Object.defineProperty(i,"encodeNonAsciiHTML",{enumerable:!0,get:function(){return n.encodeNonAsciiHTML}}),Object.defineProperty(i,"escape",{enumerable:!0,get:function(){return n.escape}}),Object.defineProperty(i,"escapeUTF8",{enumerable:!0,get:function(){return n.escapeUTF8}}),Object.defineProperty(i,"encodeHTML4",{enumerable:!0,get:function(){return n.encodeHTML}}),Object.defineProperty(i,"encodeHTML5",{enumerable:!0,get:function(){return n.encodeHTML}});var o=e.r(7337);Object.defineProperty(i,"decodeXML",{enumerable:!0,get:function(){return o.decodeXML}}),Object.defineProperty(i,"decodeHTML",{enumerable:!0,get:function(){return o.decodeHTML}}),Object.defineProperty(i,"decodeHTMLStrict",{enumerable:!0,get:function(){return o.decodeHTMLStrict}}),Object.defineProperty(i,"decodeHTML4",{enumerable:!0,get:function(){return o.decodeHTML}}),Object.defineProperty(i,"decodeHTML5",{enumerable:!0,get:function(){return o.decodeHTML}}),Object.defineProperty(i,"decodeHTML4Strict",{enumerable:!0,get:function(){return o.decodeHTMLStrict}}),Object.defineProperty(i,"decodeHTML5Strict",{enumerable:!0,get:function(){return o.decodeHTMLStrict}}),Object.defineProperty(i,"decodeXMLStrict",{enumerable:!0,get:function(){return o.decodeXML}})},95102,(e,t,i)=>{"use strict";Object.defineProperty(i,"__esModule",{value:!0}),i.attributeNames=i.elementNames=void 0,i.elementNames=new Map([["altglyph","altGlyph"],["altglyphdef","altGlyphDef"],["altglyphitem","altGlyphItem"],["animatecolor","animateColor"],["animatemotion","animateMotion"],["animatetransform","animateTransform"],["clippath","clipPath"],["feblend","feBlend"],["fecolormatrix","feColorMatrix"],["fecomponenttransfer","feComponentTransfer"],["fecomposite","feComposite"],["feconvolvematrix","feConvolveMatrix"],["fediffuselighting","feDiffuseLighting"],["fedisplacementmap","feDisplacementMap"],["fedistantlight","feDistantLight"],["fedropshadow","feDropShadow"],["feflood","feFlood"],["fefunca","feFuncA"],["fefuncb","feFuncB"],["fefuncg","feFuncG"],["fefuncr","feFuncR"],["fegaussianblur","feGaussianBlur"],["feimage","feImage"],["femerge","feMerge"],["femergenode","feMergeNode"],["femorphology","feMorphology"],["feoffset","feOffset"],["fepointlight","fePointLight"],["fespecularlighting","feSpecularLighting"],["fespotlight","feSpotLight"],["fetile","feTile"],["feturbulence","feTurbulence"],["foreignobject","foreignObject"],["glyphref","glyphRef"],["lineargradient","linearGradient"],["radialgradient","radialGradient"],["textpath","textPath"]]),i.attributeNames=new Map([["definitionurl","definitionURL"],["attributename","attributeName"],["attributetype","attributeType"],["basefrequency","baseFrequency"],["baseprofile","baseProfile"],["calcmode","calcMode"],["clippathunits","clipPathUnits"],["diffuseconstant","diffuseConstant"],["edgemode","edgeMode"],["filterunits","filterUnits"],["glyphref","glyphRef"],["gradienttransform","gradientTransform"],["gradientunits","gradientUnits"],["kernelmatrix","kernelMatrix"],["kernelunitlength","kernelUnitLength"],["keypoints","keyPoints"],["keysplines","keySplines"],["keytimes","keyTimes"],["lengthadjust","lengthAdjust"],["limitingconeangle","limitingConeAngle"],["markerheight","markerHeight"],["markerunits","markerUnits"],["markerwidth","markerWidth"],["maskcontentunits","maskContentUnits"],["maskunits","maskUnits"],["numoctaves","numOctaves"],["pathlength","pathLength"],["patterncontentunits","patternContentUnits"],["patterntransform","patternTransform"],["patternunits","patternUnits"],["pointsatx","pointsAtX"],["pointsaty","pointsAtY"],["pointsatz","pointsAtZ"],["preservealpha","preserveAlpha"],["preserveaspectratio","preserveAspectRatio"],["primitiveunits","primitiveUnits"],["refx","refX"],["refy","refY"],["repeatcount","repeatCount"],["repeatdur","repeatDur"],["requiredextensions","requiredExtensions"],["requiredfeatures","requiredFeatures"],["specularconstant","specularConstant"],["specularexponent","specularExponent"],["spreadmethod","spreadMethod"],["startoffset","startOffset"],["stddeviation","stdDeviation"],["stitchtiles","stitchTiles"],["surfacescale","surfaceScale"],["systemlanguage","systemLanguage"],["tablevalues","tableValues"],["targetx","targetX"],["targety","targetY"],["textlength","textLength"],["viewbox","viewBox"],["viewtarget","viewTarget"],["xchannelselector","xChannelSelector"],["ychannelselector","yChannelSelector"],["zoomandpan","zoomAndPan"]])},22959,(e,t,i)=>{"use strict";var r=e.e&&e.e.__assign||function(){return(r=Object.assign||function(e){for(var t,i=1,r=arguments.length;i<r;i++)for(var a in t=arguments[i])Object.prototype.hasOwnProperty.call(t,a)&&(e[a]=t[a]);return e}).apply(this,arguments)},a=e.e&&e.e.__createBinding||(Object.create?function(e,t,i,r){void 0===r&&(r=i),Object.defineProperty(e,r,{enumerable:!0,get:function(){return t[i]}})}:function(e,t,i,r){void 0===r&&(r=i),e[r]=t[i]}),n=e.e&&e.e.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}
3172),o=e.e&&e.e.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var i in e)"default"!==i&&Object.prototype.hasOwnProperty.call(e,i)&&a(t,e,i);return n(t,e),t};Object.defineProperty(i,"__esModule",{value:!0});var s=o(e.r(88702)),l=e.r(4522),c=e.r(95102),d=new Set(["style","script","xmp","iframe","noembed","noframes","plaintext","noscript"]),u=new Set(["area","base","basefont","br","col","command","embed","frame","hr","img","input","isindex","keygen","link","meta","param","source","track","wbr"]);i.default=function e(t,i){void 0===i&&(i={});for(var a=("length"in t)?t:[t],n="",o=0;o<a.length;o++)n+=function(t,i){switch(t.type){case s.Root:return e(t.children,i);case s.Directive:case s.Doctype:return"<"+t.data+">";case s.Comment:return"<!--"+t.data+"-->";case s.CDATA:return"<![CDATA["+t.children[0].data+"]]>";case s.Script:case s.Style:case s.Tag:return function(t,i){"foreign"===i.xmlMode&&(t.name=null!=(a=c.elementNames.get(t.name))?a:t.name,t.parent&&p.has(t.parent.name)&&(i=r(r({},i),{xmlMode:!1}))),!i.xmlMode&&m.has(t.name)&&(i=r(r({},i),{xmlMode:"foreign"}));var a,n="<"+t.name,o=function(e,t){if(e)return Object.keys(e).map(function(i){var r,a,n=null!=(r=e[i])?r:"";return("foreign"===t.xmlMode&&(i=null!=(a=c.attributeNames.get(i))?a:i),t.emptyAttrs||t.xmlMode||""!==n)?i+'="'+(!1!==t.decodeEntities?l.encodeXML(n):n.replace(/"/g,"""))+'"':i}).join(" ")}(t.attribs,i);return o&&(n+=" "+o),0===t.children.length&&(i.xmlMode?!1!==i.selfClosingTags:i.selfClosingTags&&u.has(t.name))?(i.xmlMode||(n+=" "),n+="/>"):(n+=">",t.children.length>0&&(n+=e(t.children,i)),(i.xmlMode||!u.has(t.name))&&(n+="</"+t.name+">")),n}(t,i);case s.Text:return function(e,t){var i=e.data||"";return!1===t.decodeEntities||!t.xmlMode&&e.parent&&d.has(e.parent.name)||(i=l.encodeXML(i)),i}(t,i)}}(a[o],i);return n};var p=new Set(["mi","mo","mn","ms","mtext","annotation-xml","foreignObject","desc","title"]),m=new Set(["svg","math"])},64689,24268,31457,48667,28654,72587,68485,e=>{"use strict";var t=e.i(91398),i=e.i(60814);e.i(41484);var r=e.i(9394);let a=i.default.div.withConfig({displayName:"DecorationTrianglePattern__StyledDecorationTrianglePattern",componentId:"sc-c628b86d-0"})``,n=i.default.div.withConfig({displayName:"DecorationTrianglePattern__StyledPatternRow",componentId:"sc-c628b86d-1"})` 3173 display: flex; 3174 3175 & > * { 3176 flex: 0 0 auto; 3177 } 3178`,o=(0,i.default)(r.Dot).withConfig({displayName:"DecorationTrianglePattern__StyledDot",componentId:"sc-c628b86d-2"})` 3179 width: 7px; 3180 height: 7px; 3181 margin: 4px; 3182 fill: var(--dot-decoration-color); 3183`,s=({dotAmount:e=8,dataTheme:i})=>(0,t.jsx)(a,{"data-theme":i,style:{width:`${15*e}px`},children:[...Array(e+1)].map((e,i)=>(0,t.jsx)(n,{children:[...Array(i)].map((e,i)=>(0,t.jsx)(o,{},i))},i))});e.i(24690);var l=e.i(26200);let c=i.default.div.withConfig({displayName:"DecorationLargeDot__StyledDecorationDot",componentId:"sc-c43d6c61-0"})` 3184 width: 270px; 3185 height: 270px; 3186 ${(0,l.media)("desktop_s")} { 3187 width: 470px; 3188 height: 470px; 3189 } 3190 3191 svg { 3192 width: 100%; 3193 height: 100%; 3194 fill: var(--dot-decoration-color); 3195 } 3196`,d=({dataTheme:e="white"})=>(0,t.jsx)(c,{"data-theme":e,children:(0,t.jsx)(r.Dot,{})});var u=e.i(61948);let p=i.default.div.withConfig({displayName:"DecorationSignet__StyledDecorationSignet",componentId:"sc-d1a09a19-0"})` 3197 width: 545px; 3198 height: 545px; 3199 3200 svg { 3201 width: 100%; 3202 height: 100%; 3203 fill: var(--logo-signet-decoration-color); 3204 } 3205`,m=({dataTheme:e="white"})=>(0,t.jsx)(p,{"data-theme":e,children:(0,t.jsx)(u.SignetGraphic,{})}),h=i.default.div.withConfig({displayName:"DecorationDottedPattern__StyledPatternRow",componentId:"sc-b2343d5f-0"})` 3206 display: flex; 3207 3208 & > * { 3209 flex: 0 0 auto; 3210 } 3211`,f=(0,i.default)(r.Dot).withConfig({displayName:"DecorationDottedPattern__StyledDot",componentId:"sc-b2343d5f-1"})` 3212 width: 7px; 3213 height: 7px; 3214 margin: 4px; 3215 fill: var(--dot-decoration-color); 3216`,g=({horizontalDotAmount:e=24,verticalDotAmount:i=11,dataTheme:r,className:a="ddp"})=>(0,t.jsx)("div",{className:a,"data-theme":r,children:[...Array(i)].map((i,r)=>(0,t.jsx)(h,{children:[...Array(e)].map((e,i)=>(0,t.jsx)(f,{},i))},r))});var x=e.i(6611),y=e.i(44343);let v=i.default.div.withConfig({displayName:"SectionDecorations__StyledDecorations",componentId:"sc-b2e1850-0"})` 3217 position: absolute; 3218 z-index: 1; 3219 background: none; 3220 top: 0; 3221 left: 0; 3222 width: 100%; 3223 height: 100%; 3224 overflow: hidden; 3225 pointer-events: none; 3226 3227 &.overflow-visible { 3228 overflow: visible; 3229 } 3230`,b=i.default.div.withConfig({displayName:"SectionDecorations__StyledDecorationsWrapper",componentId:"sc-b2e1850-1"})` 3231 width: var(--component-width); 3232 margin: 0 auto; 3233 max-width: var(--component-max-width); 3234 position: relative; 3235 height: 100%; 3236`,w=i.default.div.withConfig({displayName:"SectionDecorations__StyledDecorationTrianglePatternWrapper",componentId:"sc-b2e1850-2"})` 3237 position: absolute; 3238 left: 0; 3239 bottom: var(--spacing-sm); 3240 ${(0,l.media)(1440)} { 3241 left: -30px; 3242 } 3243`,_=i.default.div.withConfig({displayName:"SectionDecorations__StyledDecorationLargeDotLeftWrapper",componentId:"sc-b2e1850-3"})` 3244 position: absolute; 3245 z-index: 1; 3246 left: -50px; 3247 bottom: -10px; 3248 ${(0,l.media)("tablet")} { 3249 bottom: 20px; 3250 left: -80px; 3251 } 3252 ${(0,l.media)("desktop")} { 3253 bottom: 20px; 3254 left: -30px; 3255 } 3256 ${(0,l.media)("desktop_s")} { 3257 bottom: -18px; 3258 left: -80px; 3259 } 3260`,k=i.default.div.withConfig({displayName:"SectionDecorations__StyledDecorationLargeDotRightWrapper",componentId:"sc-b2e1850-4"})` 3261 position: absolute; 3262 z-index: 1; 3263 right: -50px; 3264 bottom: -10px; 3265 ${(0,l.media)("tablet")} { 3266 bottom: 20px; 3267 right: -80px; 3268 } 3269 ${(0,l.media)("desktop")} { 3270 bottom: 20px; 3271 right: -30px; 3272 } 3273 ${(0,l.media)("desktop_s")} { 3274 bottom: -18px; 3275 right: -80px; 3276 } 3277`,S=i.default.div.withConfig({displayName:"SectionDecorations__StyledDecorationSignetWrapper",componentId:"sc-b2e1850-5"})` 3278 position: absolute; 3279 bottom: 20px; 3280 left: -20px; 3281 opacity: 0.3; 3282 ${(0,l.media)("desktop")} { 3283 bottom: 40px; 3284 left: -40px; 3285 } 3286`,j=i.default.div.withConfig({displayName:"SectionDecorations__StyledDecorationDottedPatternTopLeftWrapper",componentId:"sc-b2e1850-6"})` 3287 position: absolute; 3288 top: 0; 3289 left: 0; 3290 transform: translateY(-50%); 3291`,C=i.default.div.withConfig({displayName:"SectionDecorations__StyledDecorationDottedPatternBottomRightWrapper",componentId:"sc-b2e1850-7"})` 3292 position: absolute; 3293 bottom: 0; 3294 right: 0; 3295 transform: translateY(50%); 3296`;e.s(["SectionDecorations",0,({decoration:e,theme:i,adjacent_themes:r})=>{let{width:a}=(0,y.useWindowSize)(),n=a<x.breakpoints.tablet,o=!1;return"signet-bottom-left"!=e||n||(r?.previousTheme?.firstColumnTheme||r?.previousTheme?.theme)==(r?.currentTheme?.firstColumnTheme||i)&&(o=!0),(0,t.jsxs)(t.Fragment,{children:["dotted-pattern-top-left"==e?(0,t.jsx)(v,{className:"overflow-visible",children:(0,t.jsxs)(j,{children:[(0,t.jsx)(g,{horizontalDotAmount:(0,x.getBreakp
3296ointBasedValue)(a,{tablet:8,desktop_s:18,desktop_xl:35}),verticalDotAmount:(0,x.getBreakpointBasedValue)(a,{tablet:3,desktop_s:4,desktop_xl:7}),dataTheme:n?r?.previousTheme?.lastColumnTheme||r?.previousTheme?.theme:r?.previousTheme?.firstColumnTheme||r?.previousTheme?.theme}),(0,t.jsx)(g,{horizontalDotAmount:(0,x.getBreakpointBasedValue)(a,{tablet:8,desktop_s:18,desktop_xl:35}),verticalDotAmount:(0,x.getBreakpointBasedValue)(a,{tablet:3,desktop_s:4,desktop_xl:7}),dataTheme:r?.currentTheme.firstColumnTheme||i})]})}):null,"dotted-pattern-bottom-right"==e?(0,t.jsx)(v,{className:"overflow-visible",children:(0,t.jsxs)(C,{children:[(0,t.jsx)(g,{horizontalDotAmount:(0,x.getBreakpointBasedValue)(a,{tablet:8,desktop_s:18,desktop_xl:35}),verticalDotAmount:(0,x.getBreakpointBasedValue)(a,{tablet:3,desktop_s:4,desktop_xl:7}),dataTheme:r?.currentTheme?.lastColumnTheme||i}),(0,t.jsx)(g,{horizontalDotAmount:(0,x.getBreakpointBasedValue)(a,{tablet:8,desktop_s:18,desktop_xl:35}),verticalDotAmount:(0,x.getBreakpointBasedValue)(a,{tablet:3,desktop_s:4,desktop_xl:7}),dataTheme:n?r?.nextTheme?.firstColumnTheme||r?.nextTheme?.theme:r?.nextTheme?.lastColumnTheme||r?.nextTheme?.theme})]})}):null,"triangle-pattern-bottom-left"==e?(0,t.jsx)(v,{children:(0,t.jsx)(b,{children:(0,t.jsx)(w,{children:(0,t.jsx)(s,{dotAmount:(0,x.getBreakpointBasedValue)(a,{tablet:4,desktop_s:5,desktop_xl:11}),dataTheme:(0,x.getBreakpointBasedValue)(a,{tablet:r?.currentTheme.lastColumnTheme||i,desktop:r?.currentTheme.firstColumnTheme||i})})})})}):null,"large-dot-left"==e?(0,t.jsx)(v,{children:(0,t.jsx)(b,{children:(0,t.jsx)(_,{children:(0,t.jsx)(d,{dataTheme:n?r?.currentTheme.lastColumnTheme||i:r?.currentTheme.firstColumnTheme||i})})})}):null,"large-dot-right"==e?(0,t.jsx)(v,{children:(0,t.jsx)(b,{children:(0,t.jsx)(k,{children:(0,t.jsx)(d,{dataTheme:r?.currentTheme.lastColumnTheme||i})})})}):null,"signet-bottom-left"==e?(0,t.jsx)(v,{className:o?"overflow-visible":null,children:(0,t.jsx)(S,{children:(0,t.jsx)(m,{dataTheme:n?r?.currentTheme.lastColumnTheme||i:r?.currentTheme.firstColumnTheme||i})})}):null]})}],24268),e.s([],64689);var T=e.i(82570),N=T.default.domToReact,I=T.default.htmlToDOM;T.default.attributesToProps,T.default.Comment,T.default.Element,T.default.ProcessingInstruction,T.default.Text;let E=T.default;e.s(["default",0,E,"domToReact",()=>N,"htmlToDOM",()=>I],31457);var L=e.i(22959),R=e.i(79900);function F(e){if(!e)return null;let t=e?e.replace(/<\/?h[1-6][^>]*>/gi,"").replace(/<\/?div[^>]*>/gi,"").replace(/<\/?p[^>]*>/gi,"").trim():"",i=t.match(/\{([^}]+)\}/);if(!i)return{animated:!1,prefix:"",suffix:"",words:[],text:t};let r=i[1].split("|").map(e=>(function(e){if(!e)return"";try{return(new DOMParser().parseFromString(e,"text/html").body.textContent||"").trim()}catch(t){return e.replace(/<[^>]*>/g,"").trim()}})(e)).filter(Boolean);if(0===r.length)return{animated:!1,prefix:"",suffix:"",words:[],text:t};let a=t.split(i[0]);return{animated:!0,prefix:a[0]||"",suffix:a[1]||"",words:r,text:t}}e.s(["parseAnimatedTitle",()=>F],48667);let O=i.default.span.withConfig({displayName:"AnimatedTextComponent__StyledAnimatedTitleWrapper",componentId:"sc-6d2ed115-0"})` 3297 display: inline-flex; 3298 align-items: baseline; 3299`,$=i.default.span.withConfig({displayName:"AnimatedTextComponent__StyledFixedText",componentId:"sc-6d2ed115-1"})``,A=i.default.span.withConfig({displayName:"AnimatedTextComponent__StyledRotatingTextContainer",componentId:"sc-6d2ed115-2"})` 3300 position: relative; 3301 display: inline-block; 3302 line-height: inherit; 3303 vertical-align: baseline; 3304 min-width: 3ch; 3305 margin-left: ${e=>e.$isFirst?"0":"0.15em"}; 3306 margin-right: ${e=>e.$isLast?"0":"0.15em"}; 3307`,P=i.default.span.withConfig({displayName:"AnimatedTextComponent__StyledPlaceholder",componentId:"sc-6d2ed115-3"})` 3308 opacity: 0; 3309 z-index: 0; 3310 white-space: nowrap; 3311 pointer-events: none; 3312`,M=i.default.span.withConfig({displayName:"AnimatedTextComponent__StyledRotatingWord",componentId:"sc-6d2ed115-4"})` 3313 position: absolute; 3314 left: 0; 3315 top: 0; 3316 white-space: nowrap; 3317 opacity: 1; 3318 clip-path: polygon(0 0, 0 0, 0 100%, 0 100%); 3319 3320 animation: ${({$duration:e,$wordCount:t})=>i.css` 3321 ${i.keyframes` 3322 0% { clip-path: polygon(0 0, 0 0, 0 100%, 0 100%); } 3323 ${.25/t*100}% { clip-path: polygon(0 0, 100% 0, 100% 100%, 0 100%); } 3324 ${.5/t*100}% { clip-path: polygon(0 0, 100% 0, 100% 100%, 0 100%); } 3325 ${.75/t*100}% { clip-path: polygon(0 0, 100% 0, 100% 100%, 0 100%); } 3326 ${1/t*100}%, 100% { clip-path: polygon(0 0, 0 0, 0 100%, 0 100%); } 3327 `} ${e*t}s 3328 cubic-bezier(1, -0.01, 0.12, 0.8) infinite forwards 3329 `}; 3330 will-change: clip-path; 3331`,D={replace:e=>{if("tag"===e.type){if("em"===e.name)return(0,t.jsx)("em",{children:N(e.children,D)});if("br"===e.name)return(0,t.jsx)("br",{})}if("text"===e.type)return(0,t.jsx)("span",{children:e.data})}},z=({data:e,durationPerWord:i=6})=>{if(!e.animated)return(0,t.jsx)(t.Fragment,{children:e.text});let{prefix:r,suffix:a,words:n}=e,o=n.length,s=!r||""===r.trim(),l=!a||""===a.trim(),c=n.reduce((e,t)=>
3331e.length>t.length?e:t,"");return(0,t.jsxs)(O,{className:"animated-title",children:[r&&(0,t.jsx)($,{children:/<[^>]+>/.test(r)?E(r,D):r}),(0,t.jsxs)(A,{$isFirst:s,$isLast:l,className:"rotating-text-container",children:[(0,t.jsx)(P,{className:"placeholder","aria-hidden":"true",children:c}),n.map((e,r)=>(0,t.jsx)(M,{$duration:i,$wordCount:o,style:{animationDelay:`${(r-.25)*i}s`},"aria-hidden":0!==r,children:e},r))]}),a&&(0,t.jsx)($,{children:/<[^>]+>/.test(a)?E(a,D):a})]})};e.s([],28654);var H=e.i(93428);let W=i.default.div.withConfig({displayName:"TitleAndTextComponent__StyledTitle",componentId:"sc-56de262-0"})``,B=i.default.div.withConfig({displayName:"TitleAndTextComponent__StyledText",componentId:"sc-56de262-1"})``,q=e=>{let t=e?.charAt(0),i=e?.charAt(e.length-1);return"<"===t&&">"===i},V=e=>({replace:i=>{if("em"==i.name)return(0,t.jsx)("em",{children:N(i.children,V(e))});if("text"==i.type&&e?.animated){let r=i.data;if(r.includes("{")&&r.includes("}")){let i=r.match(/\{([^}]+)\}/);if(i){let a=r.split(i[0]);return(0,t.jsx)(z,{data:{...e,prefix:a[0]||"",suffix:a[1]||""}})}}return(0,t.jsx)("span",{children:r})}if("text"==i.type)return(0,t.jsx)("span",{children:i.data})}}),U=e=>({replace:i=>{let r=(e,t)=>{let i=e?.class?.trim();return i?`${i} ${t}`:t};if("img"==i.name&&i.attribs.src){let{src:r,alt:a,width:n,height:o}=i.attribs;return(0,t.jsx)("img",{src:`${e}${r}`,width:`${n}px`,height:`${o}px`,alt:a})}if(("em"==i.name||"strong"==i.name)&&["h1","h2","h3","h4","h5","h6"].includes(i.parent?.name))return(0,t.jsx)("em",{children:N(i.children)});if("table"==i.name){if(i.children?.[0].name=="thead"){let e=i.children[0].children?.[0]?.children?.map(e=>(0,L.default)(e.children||[]));if(e?.length>0&&i.children[1]?.name=="tbody"&&(i.attribs.class=r(i.attribs,"data-cell-labels"),i.children[1].children)){for(var a=0;a<i.children[1].children.length;a++)if(i.children[1].children[a]?.children)for(var n=0;n<i.children[1].children[a].children.length;n++){let t=i.children[1].children[a].children[n],o=(0,L.default)(t.children||[]);t.attribs.class=r(t.attribs,"has-label"),t.children=I(`<span class="td-label">${e[n]||""}</span> 3332 <span class="td-value">${o}</span>`)}}}}else if("a"==i.name)i.attribs?.class=="ck-anchor"&&(i.attribs.id="section-"+i.attribs.id);else if("text"==i.type)return(0,t.jsx)("span",{children:i.data})}});e.s(["TitleAndTextComponent",0,({title:e,text:i,"data-theme":r,"data-theme-secondary":a,className:n})=>{let o=(0,H.useSiteVars)(),s=F(e);return(0,t.jsxs)("div",{"data-theme":r,"data-theme-secondary":a,className:n,children:[e?(0,t.jsx)(W,{as:!q(e)&&"h2",children:E(e,V(s))}):null,i?(0,t.jsx)(R.StyledBody,{className:"text-wrapper",children:(0,t.jsx)(B,{as:!q(i)&&"p",children:E(i,U(o.drupalUrl))})}):null]})},"startsAndEndsWithHTMLTag",0,q,"textParserOptions",0,U,"titleParserOptions",0,V],72587),e.s([],68485)},66967,35295,34459,88680,54330,59991,53896,41227,27767,82121,20579,99326,7142,87255,37148,e=>{"use strict";var t=e.i(91398),i=e.i(91788),r=e.i(3828);e.i(71587);var a=e.i(71179),n=e.i(60814),o=e.i(79900),s=e.i(30123),l=e.i(93428);e.i(64689);var c=e.i(24268);e.i(24690);var d=e.i(26200);e.i(68485);var u=e.i(72587);e.i(32933);var p=e.i(36932);e.i(50101);var m=e.i(28750);let h={black:n.css` 3333 background: radial-gradient( 3334 50% 50% at 50% 50%, 3335 rgba(66, 101, 178, 0.68) 0%, 3336 rgba(66, 101, 178, 0.37) 60%, 3337 rgba(66, 101, 178, 0) 100% 3338 ); 3339 `,indigo:n.css` 3340 background: radial-gradient( 3341 50% 50% at 50% 50%, 3342 rgba(115, 162, 232, 0.45) 0%, 3343 rgba(115, 162, 232, 0.23) 60%, 3344 rgba(115, 162, 232, 0) 100% 3345 ); 3346 `,turquoise:n.css` 3347 background: radial-gradient( 3348 50% 50% at 50% 50%, 3349 rgba(62, 235, 232, 0.45) 0%, 3350 rgba(62, 235, 232, 0.23) 60%, 3351 rgba(62, 235, 232, 0) 100% 3352 ); 3353 `,yellow:n.css` 3354 background: radial-gradient( 3355 50% 50% at 50% 50%, 3356 rgba(255, 246, 25, 0.45) 0%, 3357 rgba(255, 246, 25, 0.23) 60%, 3358 rgba(255, 246, 25, 0) 100% 3359 ); 3360 `,grey:n.css` 3361 background: radial-gradient( 3362 50% 50% at 50% 50%, 3363 rgba(253, 253, 253, 0.7) 0%, 3364 rgba(253, 253, 253, 0.3) 60%, 3365 rgba(253, 253, 253, 0) 100% 3366 ); 3367 `},f=n.default.div.withConfig({displayName:"BgDecorationGlow__StyledGlow",componentId:"sc-a206e1a7-0"})` 3368 position: absolute; 3369 z-index: 0; 3370 pointer-events: none; 3371 ${({$glowTheme:e})=>h[e]} 3372 width: 140vw; 3373 height: 140vw; 3374 top: -20vw; 3375 left: calc(50% - 35vw); 3376 @media (width >= 768px) { 3377 width: clamp(0px, 88vw, 1272px); 3378 height: clamp(0px, 88vw, 1272px); 3379 top: calc(-1 * clamp(200px, 13.8vw, 250px)); 3380 left: calc(50% - clamp(0px, 35vw, 500px)); 3381 } 3382`,g=({theme:e})=>e?(0,t.jsx)(f,{$glowTheme:e}):null,x={black:n.css` 3383 background: radial-gradient( 3384 50% 50% at 50% 50%, 3385 rgba(66, 101, 178, 0.96) 0%,
3386 rgba(66, 101, 178, 0.77) 60%, 3387 rgba(66, 101, 178, 0) 100% 3388 ); 3389 `,indigo:n.css` 3390 background: radial-gradient( 3391 50% 50% at 50% 50%, 3392 rgba(115, 162, 232, 0.85) 0%, 3393 rgba(115, 162, 232, 0.33) 60%, 3394 rgba(115, 162, 232, 0) 100% 3395 ); 3396 `,turquoise:n.css` 3397 background: radial-gradient( 3398 50% 50% at 50% 50%, 3399 rgba(62, 235, 232, 0.85) 0%, 3400 rgba(62, 235, 232, 0.33) 60%, 3401 rgba(62, 235, 232, 0) 100% 3402 ); 3403 `,yellow:n.css` 3404 background: radial-gradient( 3405 50% 50% at 50% 50%, 3406 rgba(255, 246, 25, 0.85) 0%, 3407 rgba(255, 246, 25, 0.33) 60%, 3408 rgba(255, 246, 25, 0) 100% 3409 ); 3410 `,grey:n.css` 3411 background: radial-gradient( 3412 50% 50% at 50% 50%, 3413 rgba(253, 253, 253, 0.9) 0%, 3414 rgba(253, 253, 253, 0.45) 60%, 3415 rgba(253, 253, 253, 0) 100% 3416 ); 3417 `},y=n.default.div.withConfig({displayName:"BgDecorationGlowTop__StyledGlow",componentId:"sc-513b53f-0"})` 3418 position: absolute; 3419 z-index: 0; 3420 pointer-events: none; 3421 overflow: hidden; 3422 left: 0; 3423 top: 0; 3424 width: 100vw; 3425 height: clamp(0px, 70vh, 700px); 3426 @media (width >= 1024px) { 3427 height: clamp(0px, 53vw, 420px); 3428 } 3429 3430 &:before { 3431 content: ""; 3432 display: block; 3433 position: absolute; 3434 ${({$glowTheme:e})=>x[e]} 3435 left: -50%; 3436 top: -50%; 3437 width: 200%; 3438 height: 100%; 3439 @media (width >= 1024px) { 3440 height: 200%; 3441 top: -100%; 3442 } 3443 } 3444`,v=({theme:e})=>e?(0,t.jsx)(y,{$glowTheme:e}):null,b={black:n.css` 3445 background: radial-gradient( 3446 50% 50% at 50% 50%, 3447 rgba(66, 101, 178, 0.8) 0%, 3448 rgba(66, 101, 178, 0.44) 60%, 3449 rgba(66, 101, 178, 0) 100% 3450 ); 3451 `,indigo:n.css` 3452 background: radial-gradient( 3453 50% 50% at 50% 50%, 3454 rgba(115, 162, 232, 0.58) 0%, 3455 rgba(115, 162, 232, 0.21) 60%, 3456 rgba(115, 162, 232, 0) 100% 3457 ); 3458 `,turquoise:n.css` 3459 background: radial-gradient( 3460 50% 50% at 50% 50%, 3461 rgba(62, 235, 232, 0.58) 0%, 3462 rgba(62, 235, 232, 0.21) 60%, 3463 rgba(62, 235, 232, 0) 100% 3464 ); 3465 `,yellow:n.css` 3466 background: radial-gradient( 3467 50% 50% at 50% 50%, 3468 rgba(255, 246, 25, 0.58) 0%, 3469 rgba(255, 246, 25, 0.21) 60%, 3470 rgba(255, 246, 25, 0) 100% 3471 ); 3472 `,grey:n.css` 3473 background: radial-gradient( 3474 50% 50% at 50% 50%, 3475 rgba(253, 253, 253, 0.7) 0%, 3476 rgba(253, 253, 253, 0.3) 60%, 3477 rgba(253, 253, 253, 0) 100% 3478 ); 3479 `},w=n.default.div.withConfig({displayName:"BgDecorationGlowCenter__StyledClip",componentId:"sc-ef42f140-0"})` 3480 position: absolute; 3481 z-index: 0; 3482 inset: 0; 3483 pointer-events: none; 3484 3485 &.clip-top { 3486 clip-path: inset(0px -100vw -100vh -100vw); 3487 } 3488 &.clip-bottom { 3489 clip-path: inset(-100vh -100vw 0px -100vw); 3490 } 3491 &.clip-top.clip-bottom { 3492 clip-path: inset(0px -100vw 0px -100vw); 3493 } 3494`,_=(e,t,i)=>"glow_center"===e&&!!t&&i?.nextTheme?.theme===t,k=n.default.div.withConfig({displayName:"BgDecorationGlowCenter__StyledGlow",componentId:"sc-ef42f140-1"})` 3495 position: absolute; 3496 z-index: 0; 3497 pointer-events: none; 3498 overflow: hidden; 3499 left: 0; 3500 top: 50%; 3501 width: 100vw; 3502 height: clamp(0px, 700px, 70vh); 3503 transform: translateY(-50%); 3504 @media (width >= 1024px) { 3505 height: clamp(0px, 525px, 36.4vw); 3506 } 3507 3508 &:before { 3509 content: ""; 3510 display: block; 3511 position: absolute; 3512 ${({$glowTheme:e})=>b[e]} 3513 left: -50%; 3514 width: 200vw; 3515 height: 100%; 3516 } 3517`,S=({theme:e,adjacent_themes:i})=>e?(0,t.jsx)(w,{className:[i?.previousTheme?.theme===e?null:"clip-top",i?.nextTheme?.theme===e?null:"clip-bottom"].filter(Boolean).join(" "),children:(0,t.jsx)(k,{$glowTheme:e})}):null;e.s(["BgDecorationGlowCenter",0,S,"glowCenterBleedsIntoNextSection",0,_],35295);let j=n.default.div.withConfig({displayName:"BgDecorationGlowBottom__StyledGlow",componentId:"sc-ba9d623d-0"})` 3518 position: absolute; 3519 z-index: 0; 3520 pointer-events: none; 3521 overflow: hidden; 3522 left: 0; 3523 bottom: 0; 3524 width: 100vw; 3525 height: clamp(0px, 70vh, 700px); 3526 @media (width >= 1024px) { 3527 height: clamp(0px, 53vw, 420px); 3528 } 3529 3530 &:before { 3531 content: ""; 3532 display: block; 3533 position: absolute; 3534 ${({$glowTheme:e})=>x[e]} 3535 left: -50%; 3536 bottom: -50%; 3537 width: 200%; 3538 height: 100%; 3539 @media (width >= 1024px) { 3540 height: 200%; 3541 bottom: -100%; 3542 } 3543 } 3544`,C=({theme:e})=>e?(0,t.jsx)(j,{$glowTheme:e}):null,T=({bg_decoration:e,theme:i,adjacent_themes:r})=>e&&i?"glow"===e?(0,t.jsx)(g,{theme:i}):"glow_top"===e?(0,t.jsx)(v,{theme:i}):"glow_center"===e?(0,t.jsx)(S,{theme:i,adjacent_themes:r}):"glow_bottom"===e?(0,t.jsx)(C,{theme:i}):null:null;e.s(["BgDecoration",0,T],34459),e.s([],88680);let N=n.default.div.withConfig({displayName:"TilesComponent__StyledTilesComponent",componentId:"sc-315e17ae-0"})` 3545 position: relative; 3546 3547 // Let a glow_center bleed into the section below instead of being covered by 3548 // it. Scoped to the matching-theme case, so normal stacking is untouched. 3549 &.glow-bleeds-into-next { 3550 z-index: 1; 3551 } 3552`,I=n.default.div.withConfig({displayName:"TilesComponent__StyledBackgroun
3552d",componentId:"sc-315e17ae-1"})` 3553 position: absolute; 3554 z-index: 0; 3555 top: 0; 3556 right: 0; 3557 width: 100%; 3558 height: 100%; 3559 background: var(--background-color); 3560`,E=n.default.div.withConfig({displayName:"TilesComponent__StyledTilesInnerWrapper",componentId:"sc-315e17ae-2"})` 3561 position: relative; 3562 z-index: 1; 3563`,L=(0,n.default)(u.TitleAndTextComponent).withConfig({displayName:"TilesComponent__StyledTitle",componentId:"sc-315e17ae-3"})` 3564 position: relative; 3565 padding: var(--spacing-xs) 0; 3566 3567 ${(0,d.media)("desktop")} { 3568 max-width: 55%; 3569 } 3570`,R=n.default.div.withConfig({displayName:"TilesComponent__StyledTilesListing",componentId:"sc-315e17ae-4"})` 3571 position: relative; 3572 display: grid; 3573 grid-template-columns: 1fr; 3574 gap: var(--column-gap); 3575 ${(0,d.media)(600)} { 3576 grid-template-columns: 1fr 1fr; 3577 } 3578 ${(0,d.media)("desktop")} { 3579 grid-template-columns: 1fr 1fr 1fr; 3580 } 3581 3582 &.span-entire-width.tiles-count-1 { 3583 ${(0,d.media)(600)} { 3584 grid-template-columns: 1fr; 3585 } 3586 ${(0,d.media)("desktop")} { 3587 grid-template-columns: 1fr; 3588 } 3589 } 3590 3591 &.span-entire-width.tiles-count-2 { 3592 ${(0,d.media)(600)} { 3593 grid-template-columns: 1fr 1fr; 3594 } 3595 ${(0,d.media)("desktop")} { 3596 grid-template-columns: 1fr 1fr; 3597 } 3598 } 3599`,F=n.default.article.withConfig({displayName:"TilesComponent__StyledTile",componentId:"sc-315e17ae-5"})` 3600 position: relative; 3601 flex: 1; 3602 color: var(--text-color); 3603 box-shadow: 0 0 30px rgb(0 0 0 / 30%); 3604 border-radius: var(--border-radius-sm); 3605 display: flex; 3606 flex-flow: column nowrap; 3607 3608 ${(0,d.media)(600)} { 3609 height: 100%; 3610 } 3611`,O=n.default.div.withConfig({displayName:"TilesComponent__StyledMediaAndLabelWrapper",componentId:"sc-315e17ae-6"})` 3612 min-height: 40px; 3613 position: relative; 3614 3615 .icon-media-wrapper { 3616 margin: 34px 24px 0; 3617 } 3618 3619 &.has-label, 3620 &.has-media.has-media-icon { 3621 background-color: var(--background-color); 3622 border-top-left-radius: var(--border-radius-sm); 3623 border-top-right-radius: var(--border-radius-sm); 3624 .icon-media-wrapper { 3625 margin: 64px 24px 0; 3626 } 3627 } 3628 3629 &.has-media { 3630 background: none; 3631 } 3632 3633 img { 3634 width: 100%; 3635 border-radius: 0; 3636 border-top-left-radius: var(--border-radius-sm); 3637 border-top-right-radius: var(--border-radius-sm); 3638 } 3639`,$=n.default.div.withConfig({displayName:"TilesComponent__StyledLabel",componentId:"sc-315e17ae-7"})` 3640 position: absolute; 3641 top: 0; 3642 left: 0; 3643 background: var(--color-indigo); 3644 color: #fff; 3645 text-transform: uppercase; 3646 font-size: 15px; 3647 font-weight: 700; 3648 padding: 10px 20px; 3649 z-index: 1; 3650 border-top-left-radius: 3px; 3651 3652 [data-theme="indigo"] &, 3653 [data-theme="turquoise"] &, 3654 [data-theme="black"] &, 3655 [data-theme="yellow"] & { 3656 background: #fff; 3657 color: var(--color-black); 3658 } 3659 3660 // There is a single case where color adjustments needed 3661 // for specific theme pair (parent + inner theme) 3662 &.parent-theme-turquoise { 3663 [data-theme="yellow"] & { 3664 background: var(--color-indigo); 3665 color: #fff; 3666 } 3667 } 3668`,A=n.default.div.withConfig({displayName:"TilesComponent__StyledTileContent",componentId:"sc-315e17ae-8"})` 3669 flex: 1; 3670 padding: 24px 24px; 3671 display: flex; 3672 flex-flow: column nowrap; 3673 background-color: var(--background-color); 3674 border-bottom-left-radius: var(--border-radius-sm); 3675 border-bottom-right-radius: var(--border-radius-sm); 3676 3677 &.only-content { 3678 border-top-left-radius: var(--border-radius-sm); 3679 border-top-right-radius: var(--border-radius-sm); 3680 } 3681`,P=n.default.footer.withConfig({displayName:"TilesComponent__StyledFooter",componentId:"sc-315e17ae-9"})` 3682 margin-top: auto; 3683 3684 .link { 3685 font-size: 16px; 3686 } 3687`;e.s(["StyledBackground",0,I,"StyledLabel",0,$,"StyledMediaAndLabelWrapper",0,O,"StyledTile",0,F,"StyledTileContent",0,A,"StyledTilesListing",0,R,"TilesComponent",0,({id:e,"data-theme":i,adjacent_themes:r,spacing:a,decoration:n,theme_inner:s="white",title:l,tiles:d=[],span_entire_width:h=!0,bg_decoration:f})=>(0,t.jsxs)(N,{id:`section-${e}`,"data-spacing-top":a?.top,"data-spacing-bottom":a?.bottom,className:["component-tiles",_(f,i,r)?"glow-bleeds-into-next":null].filter(
3687Boolean).join(" "),children:[(0,t.jsx)(I,{"data-theme":i}),f?(0,t.jsx)(T,{theme:i,bg_decoration:f,adjacent_themes:r}):null,n?(0,t.jsx)(c.SectionDecorations,{decoration:n,theme:i,adjacent_themes:r}):null,d?.length>0?(0,t.jsx)(E,{children:(0,t.jsxs)(o.StyledWrapper,{children:[l?(0,t.jsx)(L,{title:l,"data-theme":i}):null,(0,t.jsx)(R,{className:["tiles-list",`tiles-count-${d.length}`,h?"span-entire-width":null].join(" "),children:d.map(({text:e,link:r,media:a,label:n},o)=>(0,t.jsxs)(F,{"data-theme":s,children:[a||n?(0,t.jsxs)(O,{className:(a?"has-media ":"")+(a?.icon?"has-media-icon ":"")+(n?"has-label ":""),children:[a?(0,t.jsx)(m.MediaComponent,{...a}):null,n?(0,t.jsx)($,{listHasItemWithLabel:d.some(e=>e.label),listHasItemWithImage:d.some(e=>e.image),className:`parent-theme-${i}`,children:n}):null]}):null,(0,t.jsxs)(A,{className:a||n?null:"only-content",children:[e?(0,t.jsx)(u.TitleAndTextComponent,{text:e}):null,r?(0,t.jsx)(P,{children:(0,t.jsx)(p.Button,{href:r.url,target:r.attributes?.target,children:r.text})}):null]})]},o))})]})}):null]})],54330),e.s([],59991),e.i(49396);var M=e.i(67878),D=e.i(12209),z=e.i(41158),H=e.i(22259);let W=n.default.div.withConfig({displayName:"Pagination__StyledPaginationWrapper",componentId:"sc-9a094c40-0"})` 3688 --color-pagination-border: #e9e9e9; 3689 display: flex; 3690 justify-content: center; 3691 3692 &[data-theme="grey"] { 3693 --color-pagination-border: #ccc; 3694 } 3695 &[data-theme="yellow"] { 3696 --color-pagination-border: var(--color-black); 3697 } 3698 &[data-theme="black"], 3699 &[data-theme="indigo"], 3700 &[data-theme="turquoise"] { 3701 --color-pagination-border: #fff; 3702 } 3703 3704 &.pagination-select-open { 3705 --color-pagination-border: #e9e9e950; 3706 3707 &[data-theme="black"], 3708 &[data-theme="indigo"], 3709 &[data-theme="turquoise"] { 3710 --color-pagination-border: #e9e9e950; 3711 } 3712 &[data-theme="yellow"] { 3713 --color-pagination-border: #11203350; 3714 } 3715 } 3716`,B=n.default.div.withConfig({displayName:"Pagination__StyledPaginationInner",componentId:"sc-9a094c40-1"})` 3717 background: var(--background-color); 3718 border: 1px solid var(--color-pagination-border); 3719 height: 39px; 3720 width: 230px; 3721 border-radius: 27px; 3722 display: flex; 3723 align-items: center; 3724 transition: border-color 0.3s; 3725 3726 a, 3727 button { 3728 display: flex; 3729 align-items: center; 3730 justify-content: center; 3731 background: none; 3732 border: 0; 3733 border-radius: 0; 3734 padding: 0; 3735 margin: 0; 3736 height: 37px; 3737 width: 40px; 3738 3739 &:hover { 3740 background: none; 3741 border: 0; 3742 } 3743 3744 .pagination-select-open & { 3745 opacity: 0.5; 3746 } 3747 3748 svg { 3749 fill: var(--accent-text-color); 3750 width: 30px; 3751 height: 30px; 3752 } 3753 } 3754`,q=n.default.div.withConfig({displayName:"Pagination__StyledSelectWrapper",componentId:"sc-9a094c40-2"})` 3755 .select-wrapper { 3756 margin: 0; 3757 height: 37px; 3758 3759 .select-title { 3760 justify-content: center; 3761 } 3762 3763 .select-dd { 3764 justify-content: center; 3765 3766 .outer-wrapper { 3767 width: auto; 3768 } 3769 3770 .inner-wrapper { 3771 span { 3772 text-align: center; 3773 } 3774 } 3775 } 3776 } 3777`,V=({pagesTotal:e,onPageChange:i,"data-theme":a})=>{let n=(0,l.useSiteVars)(),o=(0,r.useRouter)(),s=o.query.page,c=parseInt(Array.isArray(s)?s[0]:s||"1",10),d=c>0?c:1,u=d-1>0?d-1:d,p=d+1<=e?d+1:e,m=e=>{let t=new URL(o.asPath,n.url);return e>1?t.searchParams.set("page",e.toString()):t.searchParams.delete("page"),`${t.pathname}${t.search}${t.hash}`},h=async e=>{await o.push(m(e),void 0,{scroll:!1,shallow:!0}),i&&i(e)},f=(e,t)=>{e.preventDefault(),h(parseInt(t,10))},g=Array.from(Array(e).keys()).map(e=>({value:(e+1).toString(),label:(e+1).toString()}));return(0,t.jsx)(W,{"data-theme":a,className:"pagination",children:(0,t.jsxs)(B,{children:[(0,t.jsxs)(z.default,{href:m(u),onClick:e=>f(e,u),children:[(0,t.jsx)("span",{className:"visually-hidden",children:"Previous page"}),(0,t.jsx)(M.IconChevronLeft,{})]}),(0,t.jsx)(q,{children:(0,t.jsx)(H.Select,{id:"pagination",title:`${d}/${e}`,showTitleAlways:!0,options:g,value:d.toString(),onSelectChange:e=>{h(parseInt(e,10))}},`select-pagination-${d}`)}),(0,t.jsxs)(z.default,{href:m(p),onClick:e=>f(e,p),children:[(0,t.jsx)("span",{className:"visually-hidden",children:"Next page"}),(0,t.jsx)(D.IconChevronRight,{})]})]})})};e.s(["Pagination",0,V,"StyledPaginationInner",0,B,"StyledPaginationWrapper",0,W,"StyledSelectWrapper",0,q],53896),e.i(41484);var U=e.i(9394),G=e.i(50719),Q=e.i(57669),Y=e.i(61948),Z=e.i(6611),J=e.i(44343);let X=n.default.div.withConfig({displayName:"Decoration__StyledDotPatternWrapper",componentId:"sc-8de760d2-0"})` 3778 position: absolute; 3779 z-index: 1; 3780 ${({top:e})=>e&&"top: 0px; transform: translateY(-50%);"} 3781 ${({right:e})=>e&&"right: 0;"} 3782 ${({bottom:e})=>e&&"bottom: 0; transform: translateY(50%);"} 3783 ${({left:e})=>e&&"left: 0;"} 3784`,K=n.default.div.withConfig({displayName:"Decoration__StyledLargeDotWrapper",componentId:"sc-8de760d2-1"})` 3785 position: absolute; 3786 z-index: 1; 3787 width: 270px; 3788 height: 270px; 3789 bottom: calc(-1 * ((470px - 352px) / 2)); 3790 3791 ${(0,d.media)("desktop_s")} { 3792 width: 470px; 3793 height: 470px; 3794 bottom: calc(-1 * ((470px - 352px) / 2 + 60px)); 3795 } 3796 3797 ${({right:e})=>e&&n.css` 3798 right: calc(-5 * var(--column-gap)); 3799 3800 ${(0,d.media)("mobile")} { 3801 right: calc(-3 * var(--column-gap)); 3802 } 3803 3804 ${(0,d.media)("desktop_s")} { 3805 right: calc(-2 * var(--column-gap)); 3806 } 3807 `} 3808 ${({left:e})=>e&&n.css` 3809 left: calc(-5 * var(--column-gap)); 3810 3811 ${(0,d.media)("mobile")} { 3812 left: calc(-3 * var(--column-gap)); 3813 } 3814 3815 ${(0,d.media)("desktop_s")} { 3816 left: calc(-2 * var(--column-gap)); 3817 } 3818 `} 3819`,ee=n.default.div.withConfig({displayName:"Decoration__StyledTriangleWrapper",componentId:"sc-8de760d2-2"})` 3820 position: absolute; 3821 z-index: 1; 3822 bottom: var(--spacing-sm); 3823 ${({right:e})=>e&&n.css` 3824 right: 0; 3825 3826 ${(0,d.media)("desktop_xl")} { 3827 right: calc(-1 * var(--spacing-sm)); 3828 } 3829 `} 3830 ${({left:e})=>e&&n.css` 3831 left: 0; 3832 3833 ${(0,d.media)("desktop_xl")} { 3834 left: calc(-1 * var(--spacing-sm)); 3835 } 3836 `} 3837`,et=n.default.div.withConfig({displayName:"Decoration__StyledDecorationSignetWrapper",componentId:"sc-8de760d2-3"})` 3838 position: absolute; 3839 z-index: 0; 3840 opacity: 0.3; 3841 width: 545px; 3842 height: 545px; 3843 bottom: 20px; 3844 left: calc(-1 * var(--spacing-md)); 3845 ${(0,d.media)("tablet")} { 3846 bottom: 40px; 3847 } 3848 3849 &.hide-overflow { 3850 overflow: hidden; 3851 max-height: calc(100% - 20px); 3852 ${(0,d.media)("tablet")} { 3853 max-height: calc(100% - 40px); 3854 } 3855 } 3856 3857 svg { 3858 fill: var(--logo-signet-decoration-color); 3859 position: absolute; 3860 bottom: 0; 3861 width: 100%; 3862 } 3863`,ei=(0,n.default)(U.Dot).withConfig({displayName:"Decoration__StyledDot",componentId:"sc-8de760d2-4"})` 3864 width: 7px; 3865 height: 7px; 3866 margin: 4px; 3867 fill: var(--dot-decoration-color); 3868`,er=n.default.div.withConfig({displayName:"Decoration__StyledPatternRow",componentId:"sc-8de760d2-5"})` 3869 display: flex; 3870 3871 & > * { 3872 flex: 0 0 auto; 3873 } 3874`,ea=(0,n.default)(({horizontalDotAmount:e=24,verticalDotAmount:i=11,"data-theme":r,className:a})=>(0,t.jsx)("div",{className:a,"data-theme":r,children:[...Array(i)].map((i,r)=>(0,t.jsx)(er,{children:[...Array(e)].map((e,i)=>(0,t.jsx)(ei,{},i))},r))})).withConfig({displayName:"Decoration__StyledDotPattern",componentId:"sc-8de760d2-6"})``,en=(0,n.default)(U.Dot).withConfig({displayName:"Decoration__StyledLargeDot",componentId:"sc-8de760d2-7"})` 3875 display: block; 3876 width: 100%; 3877 height: 100%; 3878 fill: var(--dot-decoration-color); 3879`,eo=(0,n.default)(({dotAmount:e=8,"data-theme":i,className:r})=>(0,t.jsx)("div",{className:r,"data-theme":i,children:[...Array(e+1)].map((e,i)=>(0,t.jsx)(er,{children:[...Array(i)].map((e,i)=>(0,t.jsx)(ei,{},i))},i))})).withConfig({displayName:"Decoration__StyledTriangle",componentId:"sc-8de760d2-8"})` 3880 fill: var(--triangle-decoration-color); 3881`,es=(0,n.default)(G.Signet).withConfig({displayName:"Decoration__StyledSignet",componentId:"sc-8de760d2-9"})` 3882 fill: var(--signet-decoration-color); 3883`,el=(0,n.default)(Q.SignetFull).withConfig({displayName:"Decoration__StyledSignetFull",componentId:"sc-8de760d2-10"})` 3884 aspect-ratio: 119 / 150; 3885 fill: var(--signet-decoration-color); 3886`;e.s(["Decoration",0,({decoration:e,adjacent_themes:i,"data-theme":r,"data-theme-secondary":a,className:n})=>{let{width:o}=(0,J.useWindowSize)();switch(e){case"dotted-pattern-top-left":return(0,t.jsxs)(X,{top:!0,left:!0,className:n,"data-theme":r,"data-theme-secondary":a,children:[(0,t.jsx)(ea,{horizontalDotAmount:(0,Z.getBreakp
3886ointBasedValue)(o,{tablet:8,desktop_s:18,desktop_xl:35}),verticalDotAmount:(0,Z.getBreakpointBasedValue)(o,{tablet:3,desktop_s:4,desktop_xl:7}),"data-theme":i?.previousTheme?.theme}),(0,t.jsx)(ea,{horizontalDotAmount:(0,Z.getBreakpointBasedValue)(o,{tablet:8,desktop_s:18,desktop_xl:35}),verticalDotAmount:(0,Z.getBreakpointBasedValue)(o,{tablet:3,desktop_s:4,desktop_xl:7})})]});case"dotted-pattern-bottom-right":return(0,t.jsxs)(X,{bottom:!0,right:!0,className:n,"data-theme-secondary":a,children:[(0,t.jsx)(ea,{horizontalDotAmount:(0,Z.getBreakpointBasedValue)(o,{tablet:8,desktop_s:18,desktop_xl:35}),verticalDotAmount:(0,Z.getBreakpointBasedValue)(o,{tablet:3,desktop_s:4,desktop_xl:7})}),(0,t.jsx)(ea,{horizontalDotAmount:(0,Z.getBreakpointBasedValue)(o,{tablet:8,desktop_s:18,desktop_xl:35}),verticalDotAmount:(0,Z.getBreakpointBasedValue)(o,{tablet:3,desktop_s:4,desktop_xl:7}),"data-theme":i?.nextTheme?.theme})]});case"triangle-pattern-bottom-left":return(0,t.jsx)(ee,{left:!0,className:n,"data-theme-secondary":a,children:(0,t.jsx)(eo,{dotAmount:(0,Z.getBreakpointBasedValue)(o,{tablet:4,desktop_s:5,desktop_xl:11})})});case"large-dot-left":return(0,t.jsx)(K,{left:!0,className:n,"data-theme-secondary":a,children:(0,t.jsx)(en,{})});case"large-dot-right":return(0,t.jsx)(K,{right:!0,className:n,"data-theme-secondary":a,children:(0,t.jsx)(en,{})});case"signet-bottom-left":return(0,t.jsx)(et,{className:[n,(0,Z.getBreakpointBasedValue)(o,{tablet:i?.nextTheme?.theme!==i?.currentTheme?.theme?"hide-overflow":null,desktop_s:i?.previousTheme?.theme!==i?.currentTheme?.theme?"hide-overflow":null})].join(" "),"data-theme-secondary":a,children:(0,t.jsx)(Y.SignetGraphic,{})});case"dotted-pattern":return(0,t.jsx)(ea,{horizontalDotAmount:(0,Z.getBreakpointBasedValue)(o,{tablet:8,desktop_s:18,desktop_xl:35}),verticalDotAmount:(0,Z.getBreakpointBasedValue)(o,{tablet:6,desktop_s:8,desktop_xl:14}),"data-theme":i?.previousTheme?.theme,"data-theme-secondary":a,className:n});case"large-dot":return(0,t.jsx)(en,{className:n,"data-theme-secondary":a});case"triangle-pattern":return(0,t.jsx)(eo,{dotAmount:(0,Z.getBreakpointBasedValue)(o,{tablet:4,desktop_s:5,desktop_xl:8}),className:n,"data-theme-secondary":a});case"signet":return(0,t.jsx)(es,{className:n,"data-theme-secondary":a});case"signet-full":return(0,t.jsx)(el,{className:n,"data-theme-secondary":a});default:return null}}],41227);var ec=e.i(74515);let ed=n.default.details.withConfig({displayName:"Accordion__StyledAccordion",componentId:"sc-ecf1fa59-0"})` 3887 &[data-theme] { 3888 background: var(--background-color); 3889 color: var(--text-color); 3890 } 3891 3892 &[open] { 3893 > summary .summary-icon-wrapper { 3894 transform: rotate(180deg); 3895 3896 ${(0,d.media)("mobile")} { 3897 transform: rotate(180deg); 3898 } 3899 } 3900 } 3901 3902 > summary { 3903 display: flex; 3904 justify-content: flex-start; 3905 gap: var(--spacing-md); 3906 list-style: none; 3907 font-size: 20px; 3908 font-weight: 700; 3909 cursor: pointer; 3910 padding: var(--spacing-xs) 0; 3911 margin-top: calc(-1 * var(--spacing-xs)); 3912 gap: 10px; 3913 3914 &::-webkit-details-marker { 3915 display: none; 3916 } 3917 3918 .summary-title { 3919 flex: 1; 3920 3921 h2, 3922 h3, 3923 h4, 3924 h5, 3925 h6 { 3926 font-size: 20px; 3927 margin: 0; 3928 color: var(--text-color); 3929 } 3930 } 3931 3932 .summary-icon-wrapper { 3933 display: flex; 3934 align-items: center; 3935 justify-content: center; 3936 flex: 0 0 auto; 3937 transition: transform 0.3s; 3938 height: 26px; 3939 width: 24px; 3940 3941 svg { 3942 stroke: var(--background-color); 3943 fill: var(--icon-color); 3944 width: 44px; 3945 min-width: 44px; 3946 height: 44px; 3947 } 3948 } 3949 } 3950 3951 > .content-wrapper { 3952 padding-bottom: var(--spacing-xs); 3953 } 3954`;e.s(["Accordion",0,({id:e,title:i,heading_type:r=null,summary_prefix:a=null,content:n,"data-theme":o,className:s,children:l})=>{switch(r){case"h2":i=(0,t.jsx)("h2",{children:i});break;case"h3":i=(0,t.jsx)("h3",{children:i});break;case"h4":i=(0,t.jsx)("h4",{children:i});break;case"h5":i=(0,t.jsx)("h5",{children:i});break;case"h6":i=(0,t.jsx)("h6",{children:i})}return(0,t.jsxs)(ed,{id:e,className:s,"data-theme":o,children:[(0,t.jsxs)("summary",{children:[a,(0,t.jsx)("span",{className:"summary-title",children:i}),(0,t.jsx)("span",{className:"summary-icon-wrapper",children:(0,t.jsx)(ec.IconChevronDown,{})})]}),n?(0,t.jsx)("div",{className:"content-wrapper",children:(0,t.jsx)(u.TitleAndTextComponent,{text:n})}):l]})}],27767),e.s([],82121);let eu=n.default.div.withConfig({displayName:"SelectDropDown__StyledSelectDropDownWrapper",componentId:"sc-fea8f12-0"})` 3955 position: relative; 3956 border-top: 1px solid var(--border-color); 3957 border-bottom: 1px solid var(--border-color); 3958 ${(0,d.media)("tablet")} { 3959 border: 0; 3960 } 3961 &.dd-on-desktop { 3962 ${(0,d.media)("tablet")} { 3963 border: 0; 3964 display: inline-block; 3965 width: 260px; 3966 } 3967 } 3968 3969 &.is-open { 3970 .button-dd-toggle .arrow svg { 3971 transform: rotate(180deg); 3972 } 3973 .select-dd-content { 3974 display: block; 3975 } 3976 } 3977`,ep=n.default.button.withConfig({displayName:"SelectDropDown__StyledButton",componentId:"sc-fea8f12-1"})` 3978 color: var(--text-color); 3979 background: none; 3980 border: 0; 3981 border-radius: 0; 3982 padding: 12px 0; 3983 font-size: 20px; 3984 display: flex; 3985 align-items: center; 3986 width: 100%; 3987 font-weight: 700; 3988 margin: 0; 3989 &:hover { 3990 background: none; 3991 color: var(--text-color); 3992 } 3993 3994 .dd-on-desktop & { 3995 ${(0,d.media)("tablet")} { 3996 border: 1px solid var(--border-color); 3997 border-radius: 5px; 3998 height: 46px; 3999 padding: 10px; 4000 white-space: nowrap; 4001 } 4002 } 4003 4004 .icon {
4005 min-width: 20px; 4006 display: block; 4007 margin-right: 16px; 4008 .dd-on-desktop & { 4009 ${(0,d.media)("tablet")} { 4010 margin-right: 10px; 4011 } 4012 } 4013 4014 svg, 4015 img { 4016 display: block; 4017 min-width: 20px; 4018 width: 20px; 4019 height: 20px; 4020 fill: var(--text-color); 4021 } 4022 } 4023 4024 .text { 4025 flex: 1; 4026 text-align: left; 4027 overflow: hidden; 4028 font-size: 14px; 4029 } 4030 4031 .arrow { 4032 display: block; 4033 margin-left: 10px; 4034 min-width: 20px; 4035 ${(0,d.media)("tablet")} { 4036 display: none; 4037 } 4038 .dd-on-desktop & { 4039 ${(0,d.media)("tablet")} { 4040 display: block; 4041 } 4042 } 4043 4044 svg { 4045 transition: transform 0.3s; 4046 display: block; 4047 fill: var(--icon-color); 4048 } 4049 } 4050`,em=n.default.div.withConfig({displayName:"SelectDropDown__StyledContent",componentId:"sc-fea8f12-2"})` 4051 display: none; 4052 padding: 8px 0 16px 0; 4053 4054 .dd-on-desktop & { 4055 ${(0,d.media)("tablet")} { 4056 padding: 20px 0; 4057 box-shadow: 0px 0px 30px rgba(0, 0, 0, 0.15); 4058 border-radius: 5px; 4059 background: #fff; 4060 position: absolute; 4061 top: 100%; 4062 z-index: 2; 4063 width: 100%; 4064 .wide & { 4065 width: 520px; 4066 } 4067 } 4068 } 4069 4070 .inner { 4071 padding: 0; 4072 .dd-on-desktop & { 4073 ${(0,d.media)("tablet")} { 4074 padding: 0 10px; 4075 display: flex; 4076 flex-wrap: wrap; 4077 max-height: 400px; 4078 overflow-y: scroll; 4079 } 4080 } 4081 4082 > div { 4083 .dd-on-desktop & { 4084 ${(0,d.media)("tablet")} { 4085 padding: 0 10px; 4086 width: 100%; 4087 .wide & { 4088 width: 50%; 4089 } 4090 } 4091 } 4092 4093 .checkbox-wrapper { 4094 color: var(--color-black); 4095 } 4096 4097 &:last-child .checkbox-wrapper { 4098 .dd-on-desktop & { 4099 ${(0,d.media)("tablet")} { 4100 margin-bottom: 0; 4101 } 4102 } 4103 } 4104 } 4105 } 4106`,eh=({name:e,text:r,options:a,handleChangeFilterItem:n,selectedValues:o,icon_url:s,dd_on_desktop:l=!0})=>{let{width:c}=(0,J.useWindowSize)(),d=`sdd-${e}`,u=(0,i.useCallback)(e=>{let t=window.innerWidth>=Z.breakpoints.tablet,i=document.getElementById(d);t&&i&&!i.contains(e.target)&&i.classList.remove("is-open")},[d]);(0,i.useEffect)(()=>{let e=window.innerWidth>=Z.breakpoints.tablet,t=document.getElementById(d);if(t)if(!e||l)return t.classList.remove("is-open"),document.addEventListener("click",u),()=>{document.removeEventListener("click",u)};else t.classList.add("is-open")},[l,u,d,c]);let p=t=>{n(e,t.target.value,t.target.checked)};return(0,t.jsxs)(eu,{id:d,className:l?"dd-on-desktop":"",children:[(0,t.jsxs)(ep,{id:`${d}-button`,className:"button-dd-toggle",type:"button",onClick:e=>{if(!(window.innerWidth>=Z.breakpoints.tablet)||l){let e=document.getElementById(d);e.classList.contains("is-open")?e.classList.remove("is-open"):e.classList.add("is-open")}},children:[s?(0,t.jsx)("span",{className:"icon",children:(0,t.jsx)("img",{src:s,alt:e})}):null,(0,t.jsx)("span",{className:"text",children:r}),(0,t.jsx)("span",{className:"arrow",children:(0,t.jsx)(ec.IconChevronDown,{})})]}),(0,t.jsx)(em,{className:"select-dd-content",children:(0,t.jsx)("div",{className:"inner",children:a.map((i,r)=>(0,t.jsx)("div",{children:(0,t.jsxs)("label",{className:"checkbox-wrapper",children:[(0,t.jsx)("input",{type:"checkbox",name:e,value:i.value,checked:o.includes(i.value),onChange:p}),(0,t.jsxs)("span",{children:[i.label,i.count?(0,t.jsx)("span",{className:"count",children:i.count}):null]})]})},`select-${e}-${i.value}`))})})]})};e.s(["SelectDropDown",0,eh],20579);var ef=e.i(94065);let eg=n.default.div.withConfig({displayName:"MultipleFilters__StyledMultipleFiltersWrapper",componentId:"sc-bd084574-0"})` 4107 ${(0,d.media)("tablet")} { 4108 display: flex; 4109 flex-wrap: wrap; 4110 } 4111 4112 > div { 4113 margin-bottom: -1px; 4114 4115 ${(0,d.media)("tablet")} { 4116 margin: 0 30px 15px 0; 4117 } 4118 } 4119`,ex=({filters:e,handleChangeFilterItem:i,handleFiltersReset:r,selectedFilters:a})=>{let n=!!e.find(e=>a[e.name]?.length);return(0,t.jsxs)(eg,{children:[e.map((e,r)=>(0,t.jsx)(eh,{name:e.name,text:e.text,options:e.options,handleChangeFilterItem:i,selectedValues:a[e.name]||[],icon_url:e.icon_url},`${e.name}-selectDropDown-${r}`)),n&&(0,t.jsx)(ef.ResetFiltersButton,{handleFiltersReset:r})]})};e.s(["MultipleFilters",0,ex],99326);var ey=e.i(45572);let ev=n.default.div.withConfig({displayName:"SingleFilter__StyledSingleFilerWrapper",componentId:"sc-be0c3fa8-0"})` 4120 display: flex; 4121 flex-wrap: wrap;
4122`,eb=n.default.label.withConfig({displayName:"SingleFilter__StyledItem",componentId:"sc-be0c3fa8-1"})` 4123 display: block; 4124 margin: 0 14px 14px 0; 4125 ${(0,d.media)("tablet")} { 4126 margin: 0 30px 15px 0; 4127 } 4128 cursor: pointer; 4129 4130 input[type="checkbox"] { 4131 position: absolute; 4132 left: -9999px; 4133 } 4134 4135 input[type="checkbox"]:checked + span { 4136 border-color: var(--selected-filter-background-color); 4137 background: var(--selected-filter-background-color); 4138 color: var(--selected-filter-text-color); 4139 4140 svg { 4141 stroke: var(--selected-filter-text-color); 4142 display: inline-block; 4143 } 4144 } 4145 4146 span { 4147 border: 1px solid var(--border-color); 4148 border-radius: 5px; 4149 color: var(--text-color); 4150 display: block; 4151 font-size: 16px; 4152 padding: 7px 15px; 4153 display: flex; 4154 align-items: center; 4155 ${(0,d.media)("tablet")} { 4156 font-size: 18px; 4157 padding: 7px 20px; 4158 height: 46px; 4159 } 4160 4161 svg { 4162 width: 14px; 4163 height: 14px; 4164 stroke: var(--text-color); 4165 margin-left: 20px; 4166 display: none; 4167 } 4168 } 4169`,ew=n.default.div.withConfig({displayName:"SingleFilter__StyledResetWrapper",componentId:"sc-be0c3fa8-2"})` 4170 width: 100%; 4171 margin-top: -6px; 4172 ${(0,d.media)("tablet")} { 4173 margin: 0; 4174 width: auto; 4175 } 4176`,e_=({filter:e,handleChangeFilterItem:i,handleFiltersReset:r,selectedValues:a})=>{let n=t=>{let r=t.target.value,a=t.target.checked;i(e.name,r,a)};return(0,t.jsxs)(ev,{children:[e.options.map((i,r)=>(0,t.jsxs)(eb,{children:[(0,t.jsx)("input",{type:"checkbox",name:e.name,value:i.value,checked:a.includes(i.value),onChange:n}),(0,t.jsxs)("span",{children:[i.label,(0,t.jsx)(ey.IconClose,{})]})]},`singleFilter-${e.name}-option-${r}`)),a?.length>0?(0,t.jsx)(ew,{children:(0,t.jsx)(ef.ResetFiltersButton,{handleFiltersReset:r})}):null]})};var ek=e.i(8636);let eS=n.default.div.withConfig({displayName:"StarRating__StyledWrapper",componentId:"sc-5314ae41-0"})` 4177 display: flex; 4178 flex-direction: row; 4179 gap: 5px; 4180 --star-color: ${({$starColor:e})=>e}; 4181`,ej=n.default.span.withConfig({displayName:"StarRating__StyledStarContainer",componentId:"sc-5314ae41-1"})` 4182 display: inline-flex; 4183 position: relative; 4184 line-height: 1; 4185 4186 svg { 4187 ${({$fillType:e,$gradientId:t})=>{switch(e){case"full":return` 4188 fill: var(--star-color); 4189 `;case"half":return` 4190 fill: url(#${t}); 4191 stroke: var(--star-color); 4192 stroke-width: 1px; 4193 `;case"empty":return` 4194 fill: none; 4195 stroke: var(--star-color); 4196 stroke-width: 1px; 4197 `;default:return"fill: var(--star-color);"}}} 4198 } 4199`,eC=({color:e,gradientId:i})=>(0,t.jsx)("svg",{width:"0",height:"0",style:{position:"absolute"},children:(0,t.jsx)("defs",{children:(0,t.jsxs)("linearGradient",{id:i,children:[(0,t.jsx)("stop",{offset:"50%",stopColor:e}),(0,t.jsx)("stop",{offset:"50%",stopColor:"transparent"})]})})});e.s(["StarRating",0,({rating:e,theme:i})=>{let r=Math.floor(e),a=e%1==.5,n=5-r-!!a,o=[];for(let e=0;e<r;e++)o.push("full");a&&o.push("half");for(let e=0;e<n;e++)o.push("empty");let s=o.includes("half"),l="yellow"===i||"grey"===i?"#4265B2":"#FDCE0D",c=`half-star-gradient-${i}`;return(0,t.jsxs)(t.Fragment,{children:[s&&(0,t.jsx)(eC,{color:l,gradientId:c}),(0,t.jsx)(eS,{className:"component-star-rating",role:"img","aria-label":`Rating: ${e} out of 5`,$starColor:l,children:o.map((e,i)=>(0,t.jsx)(ej,{$fillType:e,$gradientId:c,"aria-hidden":"true",children:(0,t.jsx)(ek.IconStar,{})},`${e}-${i}`))})]})}],7142),e.s([],87255),e.i(56219);var eT=e.i(30555);let eN=n.default.div.withConfig({displayName:"ListingStyleListRow__StyledListRowItems",componentId:"sc-432a227e-0"})` 4200 display: grid; 4201 grid-template-columns: 1fr; 4202 gap: 24px; 4203 margin-bottom: var(--column-gap); 4204 @media (width >= 600px) { 4205 gap: 38px; 4206 } 4207`,eI=n.default.div.withConfig({displayName:"ListingStyleListRow__StyledListRowItem",componentId:"sc-432a227e-1"})` 4208 display: flex; 4209 flex-direction: column; 4210 gap: 20px; 4211 border-bottom: 2px solid var(--color-grey); 4212 padding-bottom: 24px; 4213 @media (width >= 600px) { 4214 flex-direction: row; 4215 padding-bottom: 38px; 4216 } 4217 4218 .media-wrapper { 4219 @media (width >= 768px) { 4220 flex: 0 0 246px; 4221 } 4222 4223 img { 4224 border-radius: 15px; 4225 border: 1px solid var(--color-grey); 4226 } 4227 } 4228 4229 .content-wrapper { 4230 flex: 1; 4231 4232 .item-date { 4233 color: var(--color-turquoise); 4234 font-weight: 700; 4235 margin-bottom: 6px; 4236 } 4237 4238 .title-wrapper { 4239 margin-bottom: 16px; 4240 @media (width < 600px) { 4241 display: flex; 4242 flex-direction: column; 4243 } 4244 } 4245 4246 .item-title { 4247 font-size: 22px; 4248 margin: 0; 4249 display: inline; 4250 } 4251 4252 .item-label { 4253 display: inline-block; 4254 text-transform: uppercase; 4255 color: var(--color-indigo); 4256 font-weight: 500; 4257 line-height: 1.3; 4258 font-size: 16px; 4259 margin-top: 6px; 4260 @media (width >= 600px) { 4261 transform: scale(0.8); 4262 font-size: 22px; 4263 margin-top: 0; 4264 } 4265 } 4266 4267 .item-text { 4268 margin: 0 0 max(var(--spacing-xs), 16px) 0; 4269 4270 &:last-child { 4271 margin: 0; 4272 } 4273 } 4274 4275 .item-more-link .link { 4276 margin: 0; 4277 } 4278 } 4279`,eE=({items:e,showDate:n,readMoreLabel:o})=>{let{locale:s}=(0,r.useRouter)(),{t:l}=(0,a.useTranslation)(),[c,d]=(0,i.useState)(!1);return((0,i.useEffect)(()=>{d(!0)}
4279,[]),e?.length)?(0,t.jsx)(eN,{children:e.map((e,i)=>(0,t.jsxs)(eI,{children:[e.media&&(0,t.jsx)("div",{className:"media-wrapper",children:(0,t.jsx)(m.MediaComponent,{...e.media})}),(0,t.jsxs)("div",{className:"content-wrapper",children:[c&&n&&e.date&&(0,t.jsx)("div",{className:"item-date",children:(0,eT.formatDate)(e.date,s)}),(0,t.jsxs)("div",{className:"title-wrapper",children:[(0,t.jsx)("h3",{className:"item-title",dangerouslySetInnerHTML:{__html:e.title}}),e.label&&(0,t.jsx)("span",{className:"item-label",children:e.label})]}),e.text&&(0,t.jsx)("div",{className:"item-text",dangerouslySetInnerHTML:{__html:e.text}}),e.link?.url?(0,t.jsx)("div",{className:"item-more-link",children:(0,t.jsx)(p.Button,{href:e.link.url,"aria-hidden":"true",children:o||l("listingReadMore")})}):null]})]},`item-${i}`))}):null},eL=(0,n.default)(R).withConfig({displayName:"ListingStyleCard__StyledListingContainer",componentId:"sc-2f0d5102-0"})` 4280 margin-bottom: var(--column-gap); 4281`,eR=n.default.div.withConfig({displayName:"ListingStyleCard__StyledItemWrapper",componentId:"sc-2f0d5102-1"})` 4282 flex: 1; 4283`,eF=n.default.a.withConfig({displayName:"ListingStyleCard__StyledItemWrapperLink",componentId:"sc-2f0d5102-2"})` 4284 flex: 1; 4285 4286 &:focus { 4287 outline: none; 4288 } 4289`,eO=(0,n.default)(F).withConfig({displayName:"ListingStyleCard__StyledItem",componentId:"sc-2f0d5102-3"})``,e$=(0,n.default)(O).withConfig({displayName:"ListingStyleCard__StyledItemMediaAndLabelWrapper",componentId:"sc-2f0d5102-4"})``,eA=(0,n.default)($).withConfig({displayName:"ListingStyleCard__StyledItemLabel",componentId:"sc-2f0d5102-5"})``,eP=(0,n.default)(A).withConfig({displayName:"ListingStyleCard__StyledItemContent",componentId:"sc-2f0d5102-6"})` 4290 height: 100%; 4291 4292 .item-date { 4293 color: var(--color-turquoise); 4294 font-weight: 700; 4295 margin-bottom: 6px; 4296 } 4297 4298 .item-title { 4299 color: var(--text-color); 4300 } 4301 4302 .item-text { 4303 color: var(--text-color); 4304 overflow-wrap: anywhere; 4305 margin: 0 0 max(var(--spacing-xs), 16px) 0; 4306 4307 p:last-child { 4308 margin: 0; 4309 } 4310 } 4311 4312 .item-more-link { 4313 margin-top: auto; 4314 4315 .link { 4316 font-size: 16px; 4317 } 4318 } 4319`,eM=e=>{let{items:i,showDate:r,readMoreLabel:a}=e;return(0,t.jsx)(eL,{className:"default-listing",children:i.map((e,i)=>{let n=e.media;return(0,t.jsx)(eR,{"data-theme":"white",children:!e.link?.url||n?.video?(0,t.jsx)(eD,{item:e,showDate:r,readMoreLabel:a,media:n,label:e.label}):(0,t.jsx)(eF,{href:e.link.url,target:e.link?.attributes?.target,children:(0,t.jsx)(eD,{item:e,showDate:r,readMoreLabel:a,media:n,label:e.label})})},`listing-item-${i}`)})})},eD=({item:e,showDate:i,readMoreLabel:r,media:a,label:n})=>(0,t.jsxs)(eO,{className:[a?"with-media":null,n?"with-type-label":null].join(" "),children:[a||n?(0,t.jsxs)(e$,{className:(a?"has-media ":"")+(a?.icon?"has-media-icon ":"")+(n?"has-label ":""),children:[a?(0,t.jsx)(m.MediaComponent,{...a}):null,n?(0,t.jsx)(eA,{className:"parent-theme-",children:n}):null]}):null,a?.video&&e.link?.url?(0,t.jsx)(eF,{href:e.link.url,target:e.link?.attributes?.target,children:(0,t.jsx)(ez,{item:e,showDate:i,readMoreLabel:r})}):(0,t.jsx)(ez,{item:e,showDate:i,readMoreLabel:r})]}),ez=({item:e,showDate:n,readMoreLabel:o})=>{let{locale:s}=(0,r.useRouter)(),{t:l}=(0,a.useTranslation)(),[c,d]=(0,i.useState)(!1);return(0,i.useEffect)(()=>{d(!0)},[]),(0,t.jsxs)(eP,{children:[c&&n&&e.date&&(0,t.jsx)("div",{className:"item-date",children:(0,eT.formatDate)(e.date,s)}),(0,t.jsx)("h3",{className:"item-title",dangerouslySetInnerHTML:{__html:e.title}}),e.text&&(0,t.jsx)("div",{className:"item-text",dangerouslySetInnerHTML:{__html:e.text}}),e.link?.url?(0,t.jsx)("div",{className:"item-more-link",children:(0,t.jsx)(p.Button,{href:null,"aria-hidden":"true",children:o||l("listingReadMore")})}):null]})},eH=e=>{let{listingStyle:i}=e;return"list_row"===i?(0,t.jsx)(eE,{...e}):(0,t.jsx)(eM,{...e})};e.i(67785);var eW=e.i(39131),eB=e.i(59012);let eq=n.default.div.withConfig({displayName:"PeopleListing__StyledListingContainer",componentId:"sc-1fdf60cf-0"})` 4320 ${(0,d.media)("mobile_l")} { 4321 display: flex; 4322 flex-wrap: wrap; 4323 margin: 0 calc(var(--column-gap) / 2 * -1); 4324 } 4325 ${(0,d.media)("desktop")} { 4326 justify-content: center; 4327 margin: 0 -16px; 4328 } 4329`,eV=n.default.div.withConfig({displayName:"PeopleListing__StyledItemWrapper",componentId:"sc-1fdf60cf-1"})` 4330 margin-bottom: 40px; 4331 ${(0,d.media)("mobile_l")} { 4332 width: 50%; 4333 padding: 0 calc(var(--column-gap) / 2) var(--column-gap); 4334 margin: 0; 4335 } 4336 ${(0,d.media)("desktop")} { 4337 width: 25%; 4338 padding: 0 16px 32px; 4339 } 4340 ${(0,d.media)("desktop_m")} { 4341 width: 20%; 4342 } 4343 4344 &.desktop-small-3-per-row { 4345 ${(0,d.media)("desktop","desktop_m")} { 4346 width: 33.33%; 4347 } 4348 } 4349 4350 &.desktop-large-4-per-row { 4351 ${(0,d.media)("desktop_m")} { 4352 width: 25%; 4353 } 4354 } 4355`,eU=n.default.div.withConfig({displayName:"PeopleListing__StyledItemInner",componentId:"sc-1fdf60cf-2"})` 4356 ${(0,d.media)("desktop")} { 4357 position: relative; 4358 } 4359 4360 &:hover { 4361 ${(0,d.media)("desktop")} { 4362 .info-wrapper-inner { 4363 opacity: 1; 4364 } 4365 } 4366 } 4367`,eG=n.default.div.withConfig({displayName:"PeopleListing__StyledImageWrapper",componentId:"sc-1fdf60cf-3"})` 4368 img { 4369 border-radius: 10px; 4370 width: 100%; 4371 } 4372`,eQ=n.default.div.withConfig({displayName:"PeopleListing__StyledInfoWrapper",componentId:"sc-1fdf60cf-4"})` 4373 z-index: 1; 4374 ${(0,d.media)(0,"desktop")} { 4375 color: white; 4376 margin: -70px 24px 0; 4377 position: relative; 4378 padding: 20px 34px 20px 26px; 4379 background: var(--color-indigo); 4380 } 4381 ${(0,d.media)("desktop")} { 4382 position: absolute; 4383 top: 10px; 4384 left: 10px; 4385 right: 10px; 4386 bottom: 10px; 4387 display: flex; 4388 } 4389 4390 [data-theme="indigo"] &, 4391 [data-theme="turquoise"] & { 4392 ${(0,d.media)(0,"desktop")} { 4393 background: #fff; 4394 color: var(--color-black); 4395 } 4396 .item-arrow { 4397 background: #fff; 4398 svg { 4399 stroke: var(--color-indigo); 4400 } 4401 } 4402 } 4403 4404 .item-arrow { 4405 z-index: 2; 4406 ${(0,d.media)(0,"desktop")} { 4407 position: absolute; 4408 right: 8px; 4409 top: 50%; 4410 margin-top: -10px; 4411 } 4412 ${(0,d.media)("desktop")} { 4413 position: absolute; 4414 right: 10px; 4415 bottom: 10px; 4416 width: 36px; 4417 height: 36px; 4418 display: flex; 4419 justify-content: center; 4420 align-items: center; 4421 background: var(--color-indigo); 4422 border-radius: 18px; 4423 padding-left: 2px; 4424 } 4425 4426 svg { 4427 stroke: white; 4428 transform: rotate(-90deg);
4429 width: 20px; 4430 height: 20px; 4431 } 4432 } 4433`,eY=n.default.div.withConfig({displayName:"PeopleListing__StyledInfoWrapperInner",componentId:"sc-1fdf60cf-5"})` 4434 ${(0,d.media)("desktop")} { 4435 color: white; 4436 display: flex; 4437 flex-direction: column; 4438 justify-content: center; 4439 transition: opacity 0.3s; 4440 opacity: 0; 4441 overflow-y: hidden; 4442 text-align: center; 4443 height: 100%; 4444 width: 100%; 4445 padding: 10px; 4446 background: var(--color-indigo); 4447 } 4448 4449 [data-theme="indigo"] &, 4450 [data-theme="turquoise"] & { 4451 ${(0,d.media)("desktop")} { 4452 background: #fff; 4453 color: var(--color-black); 4454 } 4455 } 4456 4457 h3.item-title { 4458 margin-bottom: 12px; 4459 font-size: 22px; 4460 color: #fff; 4461 4462 [data-theme="indigo"] &, 4463 [data-theme="turquoise"] & { 4464 color: var(--color-black); 4465 } 4466 } 4467 4468 .item-text { 4469 font-size: 18px; 4470 line-height: 1.3; 4471 color: #fff; 4472 4473 p { 4474 font-size: 18px; 4475 line-height: 1.3; 4476 color: #fff; 4477 4478 [data-theme="indigo"] &, 4479 [data-theme="turquoise"] & { 4480 color: var(--color-black); 4481 } 4482 } 4483 4484 p:last-child { 4485 margin-bottom: 6px; 4486 } 4487 } 4488`,eZ=({items:e})=>{let i=e.length>5&&e.length%5<=2,r=e.length>4&&e.length%4==1;return(0,t.jsx)(eq,{children:e.map((e,a)=>(0,t.jsx)(eV,{className:[i?"desktop-large-4-per-row":null,r?"desktop-small-3-per-row":null].join(" "),children:(0,t.jsx)(z.default,{href:e.link_url,children:(0,t.jsxs)(eU,{children:[(0,t.jsx)(eG,{children:e.media?.picture&&(0,t.jsx)(eW.Picture,{...e.media.picture})}),(0,t.jsxs)(eQ,{className:"info-wrapper",children:[(0,t.jsx)("div",{className:"item-arrow",children:(0,t.jsx)(eB.IconExpand,{})}),(0,t.jsxs)(eY,{className:"info-wrapper-inner",children:[e.title&&(0,t.jsx)("h3",{className:"item-title",children:e.title}),e.text&&(0,t.jsx)("div",{className:"item-text",dangerouslySetInnerHTML:{__html:e.text}})]})]})]})})},`listing-item-${a}`))})},eJ=n.default.div.withConfig({displayName:"CardListing__StyledListingContainer",componentId:"sc-6078ee2-0"})` 4489 ${(0,d.media)(600)} { 4490 display: flex; 4491 flex-wrap: wrap; 4492 margin: 0 calc(var(--column-gap) / 2 * -1); 4493 } 4494`,eX=n.default.div.withConfig({displayName:"CardListing__StyledItemWrapper",componentId:"sc-6078ee2-1"})` 4495 padding: 0; 4496 margin-bottom: 20px; 4497 ${(0,d.media)(600)} { 4498 width: 50%; 4499 padding: 0 calc(var(--column-gap) / 2) var(--column-gap); 4500 margin: 0; 4501 } 4502 ${(0,d.media)("desktop")} { 4503 width: 33.33%; 4504 } 4505 ${(0,d.media)("desktop_l")} { 4506 width: 25%; 4507 } 4508`,eK=n.default.article.withConfig({displayName:"CardListing__StyledItem",componentId:"sc-6078ee2-2"})` 4509 background-color: #fff; 4510 border-radius: var(--border-radius-sm); 4511 box-shadow: 0 0 30px rgb(0 0 0 / 30%); 4512 position: relative; 4513 ${(0,d.media)(600)} { 4514 height: 100%; 4515 } 4516 4517 // Adjustments for top border radius - hacks to fix color bleeding 4518 // Apply more border radius to below elements (article container or image) 4519 &.with-image { 4520 border-top-left-radius: calc(var(--border-radius-sm) + 2px); 4521 border-top-right-radius: calc(var(--border-radius-sm) + 2px); 4522 } 4523 4524 .is-open & { 4525 &::after { 4526 ${(0,d.media)(600)} { 4527 content: ""; 4528 position: absolute; 4529 top: 100%; 4530 left: calc(50% - 16px); 4531 border: 16px solid transparent; 4532 border-top: 18px solid white; 4533 border-bottom: 0; 4534 } 4535 ${(0,d.media)("desktop")} { 4536 left: calc(50% - 20px); 4537 border: 20px solid transparent; 4538 border-top: 25px solid white; 4539 border-bottom: 0; 4540 } 4541 } 4542 } 4543 4544 .type-wrapper { 4545 position: absolute; 4546 top: 0; 4547 left: 0; 4548 background: var(--color-indigo); 4549 color: #fff; 4550 text-transform: uppercase; 4551 font-size: 15px; 4552 padding: 10px 20px; 4553 } 4554 4555 .image-wrapper { 4556 position: relative; 4557 4558 img { 4559 border-top-left-radius: var(--border-radius-sm); 4560 border-top-right-radius: var(--border-radius-sm); 4561 } 4562 } 4563 4564 .info-wrapper { 4565 padding: 24px; 4566 ${(0,d.media)(600)} { 4567 padding: 24px 24px 64px 24px; 4568 } 4569 } 4570 4571 .item-date { 4572 color: var(--color-turquoise); 4573 font-weight: 700; 4574 margin-bottom: 6px; 4575 } 4576 4577 .item-title { 4578 font-size: 22px; 4579 line-height: 1.3; 4580 color: var(--color-black); 4581 } 4582 4583 .item-text { 4584 color: var(--color-black); 4585 4586 [data-theme] & { 4587 ${o.FontStylesThemeWhite} 4588 } 4589 }
4590`,e0=n.default.button.withConfig({displayName:"CardListing__StyledMoreButton",componentId:"sc-6078ee2-3"})` 4591 border-radius: 0; 4592 color: var(--text-color); 4593 ${(0,d.media)(0,600)} { 4594 background: none; 4595 border: 0; 4596 width: 100%; 4597 font-size: 20px; 4598 font-weight: 700; 4599 padding: 0; 4600 margin: 28px 0 0 0; 4601 display: flex; 4602 justify-content: space-between; 4603 align-items: center; 4604 } 4605 ${(0,d.media)(600)} { 4606 background: none; 4607 border: 0; 4608 margin: 0; 4609 position: absolute; 4610 bottom: 24px; 4611 left: 24px; 4612 font-weight: 700; 4613 text-transform: uppercase; 4614 color: var(--color-indigo); 4615 padding: 5px 0; 4616 display: inline-flex; 4617 align-items: center; 4618 transition: color 0.3s; 4619 } 4620 4621 &:hover { 4622 background: none; 4623 color: var(--text-color); 4624 } 4625 4626 &:after { 4627 ${(0,d.media)(600)} { 4628 content: ""; 4629 width: 100%; 4630 height: 4px; 4631 background: var(--color-gradient); 4632 position: absolute; 4633 left: 0; 4634 bottom: 0; 4635 transition: 1s; 4636 } 4637 } 4638 4639 .label-more { 4640 display: block; 4641 .is-open & { 4642 display: none; 4643 } 4644 } 4645 4646 .label-close { 4647 display: none; 4648 .is-open & { 4649 display: block; 4650 ${(0,d.media)(600)} { 4651 display: none; 4652 } 4653 } 4654 } 4655 4656 svg { 4657 ${(0,d.media)(0,600)} { 4658 transition: transform 0.3s; 4659 } 4660 ${(0,d.media)(600)} { 4661 display: none; 4662 } 4663 4664 .is-open & { 4665 transform: rotate(180deg); 4666 } 4667 } 4668`,e1=n.default.div.withConfig({displayName:"CardListing__StyledItemFullContentWrapper",componentId:"sc-6078ee2-4"})` 4669 padding: 0; 4670 height: 0; 4671 transition: height 0.3s; 4672 overflow: hidden; 4673 ${(0,d.media)(600)} { 4674 width: 100%; 4675 padding: 0; 4676 width: calc(100% - var(--column-gap)); 4677 margin: 0 auto; 4678 box-shadow: 0 0 30px rgb(0 0 0 / 30%); 4679 border-radius: var(--border-radius-sm); 4680 background-color: #fff; 4681 } 4682 4683 &.is-open { 4684 ${(0,d.media)(600)} { 4685 margin-bottom: var(--column-gap); 4686 } 4687 } 4688 4689 .item-full-content { 4690 border-top: 1px solid var(--border-color); 4691 padding: 24px 0; 4692 margin-top: 24px; 4693 ${(0,d.media)(600)} { 4694 border: 0; 4695 margin: 0; 4696 padding: 42px 50px 36px 24px; 4697 position: relative; 4698 display: flex; 4699 gap: var(--column-gap); 4700 } 4701 ${(0,d.media)("desktop")} { 4702 padding: 42px 50px 50px 32px; 4703 } 4704 4705 .image-wrapper { 4706 display: none; 4707 ${(0,d.media)("desktop")} { 4708 display: block; 4709 min-width: 32%; 4710 width: 32%; 4711 } 4712 ${(0,d.media)("desktop_l")} { 4713 display: block; 4714 min-width: 23%; 4715 width: 23%; 4716 } 4717 } 4718 4719 .full-info-wrapper { 4720 } 4721 } 4722 4723 .cta-link { 4724 position: relative; 4725 font-weight: 700; 4726 text-transform: uppercase; 4727 color: var(--color-indigo); 4728 padding: 5px 0; 4729 display: inline-flex; 4730 align-items: center; 4731 transition: color 0.3s; 4732 &:hover { 4733 color: var(--color-black); 4734 } 4735 4736 &:after { 4737 content: ""; 4738 width: 100%; 4739 height: 4px; 4740 background: var(--color-gradient); 4741 position: absolute; 4742 left: 0; 4743 bottom: 0; 4744 transition: 1s; 4745 } 4746 } 4747 4748 .button-close { 4749 display: none; 4750 ${(0,d.media)(600)} { 4751 display: block; 4752 position: absolute; 4753 top: 20px; 4754 right: 20px; 4755 border: 0; 4756 background: 0; 4757 padding: 0; 4758 margin: 0; 4759 } 4760 } 4761`,e2=({items:e,readMoreLabel:i})=>{let{width:r}=(0,J.useWindowSize)();return(0,t.jsx)(eJ,{children:e.map((e,a)=>(0,t.jsx)(e3,{item:e,position:a,width:r,readMoreLabel:i},`card-listing-item-${a}-${r}`))})},e3=({item:e,position:i,width:r,readMoreLabel:n})=>{let{t:o}=(0,a.useTranslation)(),s=r<600,l=`card-item-${e.id}`,c=`card-full-content-${e.id}`,d=r<600?1:r<Z.breakpoints.desktop?2:r<Z.breakpoints.desktop_l?3:4,u=i-i%d+d;return(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(eX,{id:l,className:"card-item",style:{order:i},children:(0,t.jsxs)(eK,{className:[e.media?.picture?"with-image":null].join(" "),children:[e.media?.picture&&(0,t.jsx)("div",{className:"image-wrapper",children:(0,t.jsx)(eW.Picture,{...e.media.picture})}),(0,t.jsxs)("div",{className:"info-wrapper",children:[(0,t.jsx)("h3",{className:"item-title",children:e.title}),e.text&&(0,t.jsx)("div",{className:"item-text",dangerouslySetInnerHTML:{__html:e.text}}),e.full_text||e.cta_link?(0,t.jsxs)(t.Fragment,{children:[(0,t.jsxs)(e0,{onClick:e=>{e.preventDefault();let t=document.getElementById(l),i=document.getElementById(c),r=i.getElementsByClassName("item-full-content")?.[0];t.classList.contains("is-open")?(t.classList.remove("is-open"),i.classList.remove("is-open"),i.style.height="0"):(document.querySelectorAll(".card-item").forEach(function(e){e.classList.remove("is-open")}),document.querySelectorAll(".item-full-content-wrapper").forEach(e
4761=>{e.classList.remove("is-open"),e.style.display="none",e.style.height="0"}),t.classList.add("is-open"),i.classList.add("is-open"),i.style.display="block",i.style.height=r.clientHeight+"px")},children:[(0,t.jsx)("span",{className:"label-more",children:n||o("listingReadMore")}),(0,t.jsx)("span",{className:"label-close",children:o("listingClose")}),(0,t.jsx)(eB.IconExpand,{})]}),s?(0,t.jsx)(e5,{item:e,cardItemId:l,cardFullContentId:c,fullContentPosition:u,isMobile:s}):null]}):null]})]})}),!s&&(e.full_text||e.cta_link)?(0,t.jsx)(e5,{item:e,cardItemId:l,cardFullContentId:c,fullContentPosition:u,isMobile:s}):null]})},e5=({item:e,cardItemId:i,cardFullContentId:r,fullContentPosition:a,isMobile:n})=>(0,t.jsx)(e1,{id:r,className:"item-full-content-wrapper",style:{order:a},children:(0,t.jsxs)("div",{className:"item-full-content",children:[!n&&(0,t.jsx)("button",{type:"button",className:"button-close",onClick:()=>{let e=document.getElementById(i),t=document.getElementById(r);e.classList.remove("is-open"),t.classList.remove("is-open"),t.style.height="0"},children:(0,t.jsx)(ey.IconClose,{})}),e.media?.picture&&(0,t.jsx)("div",{className:"image-wrapper",children:(0,t.jsx)(eW.Picture,{...e.media.picture})}),(0,t.jsxs)("div",{className:"full-info-wrapper",children:[e.full_text&&(0,t.jsx)("div",{className:"item-full-text",dangerouslySetInnerHTML:{__html:e.full_text}}),e.cta_link&&(0,t.jsx)("div",{children:(0,t.jsx)(z.default,{href:e.cta_link.url,className:"cta-link",children:e.cta_link.text})})]})]})}),e8=n.default.div.withConfig({displayName:"FlexibleListingDefaultLayout__StyledNoResultsWrapper",componentId:"sc-857e4bed-0"})` 4762 margin-bottom: 20px; 4763 color: var(--text-color); 4764`,e6=n.default.div.withConfig({displayName:"FlexibleListingDefaultLayout__StyledFiltersWrapper",componentId:"sc-857e4bed-1"})` 4765 margin-bottom: var(--column-gap); 4766 ${(0,d.media)("tablet")} { 4767 margin-bottom: calc(var(--column-gap) - 15px); 4768 } 4769`,e4=({filters:e,queryFilters:i,handleChangeFilterItem:r,handleFiltersReset:a,items:n,listingType:o,readMoreLabel:s,showDate:l,currentPagesTotal:c,onPageChange:d,dataTheme:u,noResultsText:p,listingStyle:m})=>(0,t.jsxs)(t.Fragment,{children:[e?.length>0&&(0,t.jsx)(e6,{"data-theme":u,children:e?.length==1?(0,t.jsx)(e_,{filter:e[0],handleChangeFilterItem:r,handleFiltersReset:a,selectedValues:i[e[0].name]||[]}):(0,t.jsx)(ex,{filters:e,handleChangeFilterItem:r,handleFiltersReset:a,selectedFilters:i})}),n?.length?(0,t.jsx)(t.Fragment,{children:"people"==o?(0,t.jsx)(eZ,{items:n}):"card"==o?(0,t.jsx)(e2,{items:n,readMoreLabel:s}):(0,t.jsx)(eH,{items:n,showDate:l,readMoreLabel:s,listingStyle:m})}):(0,t.jsx)(e8,{"data-theme":u,children:p}),c>1?(0,t.jsx)(V,{pagesTotal:c,onPageChange:d,"data-theme":u}):null]});var e7=e.i(28480);let e9=n.default.div.withConfig({displayName:"FlexibleListingWithSidebarLayout__StyledNoResultsWrapper",componentId:"sc-7a39b567-0"})` 4770 margin-bottom: 20px; 4771 color: var(--text-color); 4772`,te=n.default.div.withConfig({displayName:"FlexibleListingWithSidebarLayout__StyledListingWrapper",componentId:"sc-7a39b567-1"})` 4773 ${(0,d.media)("desktop")} { 4774 display: flex; 4775 gap: 48px; 4776 } 4777`,tt=n.default.div.withConfig({displayName:"FlexibleListingWithSidebarLayout__StyledSidebar",componentId:"sc-7a39b567-2"})` 4778 margin-bottom: var(--column-gap); 4779 ${(0,d.media)("desktop")} { 4780 width: 25%; 4781 flex: 0 0 25%; 4782 margin-bottom: 0; 4783 } 4784`,ti=n.default.form.withConfig({displayName:"FlexibleListingWithSidebarLayout__StyledKeywordForm",componentId:"sc-7a39b567-3"})` 4785 margin-bottom: 16px; 4786 4787 .keyword-form-inner { 4788 position: relative; 4789 } 4790 4791 .keyword-input { 4792 color: var(--text-color); 4793 border-color: var(--text-color); 4794 max-width: none; 4795 font-size: 16px; 4796 padding-right: 68px; 4797 ${(0,d.media)("tablet")} { 4798 font-size: 18px; 4799 } 4800 4801 &::placeholder { 4802 color: var(--text-color); 4803 opacity: 0.4; 4804 } 4805 } 4806 4807 button { 4808 background: none; 4809 border: 0; 4810 padding: 0; 4811 border-radius: 0; 4812 margin: 0; 4813 width: 34px; 4814 height: 48px; 4815 display: flex; 4816 align-items: center; 4817 justify-content: center; 4818 4819 &:hover { 4820 background: none; 4821 4822 svg { 4823 opacity: 0.8; 4824 } 4825 } 4826 4827 &:focus { 4828 outline: auto 5px Highlight; 4829 outline: auto 5px -webkit-focus-ring-color; 4830 } 4831 4832 svg { 4833 stroke: var(--text-color); 4834 fill: var(--text-color); 4835 } 4836 } 4837 4838 button[type="submit"] { 4839 position: absolute; 4840 top: 0; 4841 height: 100%; 4842 right: 0; 4843 4844 svg { 4845 width: 22px; 4846 height: 22px; 4847 } 4848 } 4849 4850 button[type="reset"] { 4851 position: absolute; 4852 top: 0; 4853 height: 100%; 4854 right: 34px; 4855 4856 svg { 4857 width: 12px; 4858 height: 12px; 4859 } 4860 } 4861`,tr=n.default.details.withConfig({displayName:"FlexibleListingWithSidebarLayout__StyledFilterGroup",componentId:"sc-7a39b567-4"})` 4862 &[open] { 4863 > summary .arrow svg { 4864 transform: rotate(180deg); 4865 } 4866 } 4867 4868 > summary { 4869 list-style: none; 4870 display: flex; 4871 align-items: center; 4872 justify-content: space-between; 4873 cursor: pointer; 4874 padding: 14px 0; 4875 color: var(--text-color); 4876 font-size: 16px; 4877 font-weight: 700; 4878 text-transform: uppercase; 4879 4880 &:hover { 4881 opacity: 0.8; 4882 } 4883 4884 &::-webkit-details-marker { 4885 display: none; 4886 } 4887 4888 .arrow { 4889 display: flex; 4890 align-items: center; 4891 justify-content: center; 4892 margin-left: 16px; 4893 4894 svg { 4895 fill: var(--icon-color); 4896 transition: transform 0.3s; 4897 } 4898 } 4899 } 4900`,ta=n.default.div.withConfig({displayName:"FlexibleListingWithSidebarLayout__StyledFilterGroupContent",componentId:"sc-7a39b567-5"})``,tn=n.default.div.withConfig({displayName:"FlexibleListingWithSidebarLayout__StyledFilterOptions",componentId:"sc-7a39b567-6"})` 4901 display: flex; 4902 flex-direction: column; 4903 flex-wrap: wrap;
4904`,to=n.default.label.withConfig({displayName:"FlexibleListingWithSidebarLayout__StyledFilterOption",componentId:"sc-7a39b567-7"})` 4905 display: block; 4906 margin: 0; 4907 cursor: pointer; 4908 4909 input[type="checkbox"] { 4910 position: absolute; 4911 left: -9999px; 4912 } 4913 4914 input[type="checkbox"]:checked + span { 4915 border-color: var(--selected-filter-background-color); 4916 background: var(--selected-filter-background-color); 4917 color: var(--selected-filter-text-color); 4918 4919 svg { 4920 stroke: var(--selected-filter-text-color); 4921 display: inline-block; 4922 } 4923 } 4924 4925 input[type="checkbox"]:focus + span, 4926 input[type="checkbox"]:focus-visible + span { 4927 outline: auto 5px Highlight; 4928 outline: auto 5px -webkit-focus-ring-color; 4929 outline-offset: 2px; 4930 } 4931 4932 span { 4933 display: block; 4934 color: var(--text-color); 4935 font-size: 16px; 4936 font-weight: 700; 4937 padding: 11px 32px 11px 18px; 4938 border-radius: 5px; 4939 position: relative; 4940 margin: 0; 4941 4942 svg { 4943 width: 12px; 4944 height: 12px; 4945 stroke: var(--text-color); 4946 display: none; 4947 position: absolute; 4948 top: 15px; 4949 right: 18px; 4950 } 4951 } 4952`,ts=n.default.div.withConfig({displayName:"FlexibleListingWithSidebarLayout__StyledContent",componentId:"sc-7a39b567-8"})` 4953 ${(0,d.media)("desktop")} { 4954 flex: 1 1 auto; 4955 } 4956 4957 .default-listing { 4958 gap: 26px; 4959 } 4960`,tl=n.default.div.withConfig({displayName:"FlexibleListingWithSidebarLayout__StyledSelectedFiltersWrapper",componentId:"sc-7a39b567-9"})` 4961 --color-reset-text: var(--color-black); 4962 display: flex; 4963 flex-wrap: wrap; 4964 gap: 16px; 4965 margin-bottom: var(--column-gap); 4966 ${(0,d.media)("tablet")} { 4967 margin-bottom: calc(var(--column-gap) - 15px); 4968 } 4969 4970 &[data-theme="black"], 4971 &[data-theme="indigo"], 4972 &[data-theme="turquoise"] { 4973 --color-reset-text: var(--color-white); 4974 } 4975`,tc=n.default.button.withConfig({displayName:"FlexibleListingWithSidebarLayout__StyledSelectedFilterButton",componentId:"sc-7a39b567-10"})` 4976 display: block; 4977 font-size: 16px; 4978 font-weight: 700; 4979 padding: 11px 46px 11px 18px; 4980 border-radius: 5px; 4981 position: relative; 4982 background: var(--selected-filter-background-color); 4983 color: var(--selected-filter-text-color); 4984 margin: 0; 4985 text-transform: none; 4986 height: auto; 4987 4988 &:hover { 4989 background: var(--selected-filter-background-color); 4990 color: var(--selected-filter-text-color); 4991 } 4992 4993 &.nostyle { 4994 background: none; 4995 } 4996 4997 svg { 4998 width: 12px; 4999 height: 12px; 5000 stroke: var(--selected-filter-text-color); 5001 display: block; 5002 position: absolute; 5003 top: 15px; 5004 right: 18px; 5005 } 5006`,td=n.default.button.withConfig({displayName:"FlexibleListingWithSidebarLayout__StyledResetButton",componentId:"sc-7a39b567-11"})` 5007 display: block; 5008 font-size: 16px; 5009 font-weight: 700; 5010 padding: 11px 18px; 5011 border-radius: 0; 5012 background: none; 5013 color: var(--color-reset-text); 5014 margin: 0; 5015 opacity: 0.6; 5016 5017 &:hover { 5018 color: var(--color-reset-text); 5019 background: none; 5020 opacity: 0.4; 5021 } 5022`,tu=({filters:e,keyword:r,queryFilters:n,handleChangeFilterItem:o,handleKeywordSubmit:s,handleFiltersReset:l,items:c,listingType:d,readMoreLabel:u,showDate:p,currentPagesTotal:m,onPageChange:h,dataTheme:f,noResultsText:g,listingStyle:x})=>{let{t:y}=(0,a.useTranslation)(),[v,b]=(0,i.useState)(r);(0,i.useEffect)(()=>{b(r)},[r]);let w=!!e?.find(e=>n[e.name]?.length),_=e?.flatMap(e=>(n[e.name]||[]).flatMap(t=>{let i=e.options.find(e=>e.value===t);return i?[{filterName:e.name,value:i.value,label:i.label}]:[]}))||[];return(0,t.jsxs)(te,{children:[(0,t.jsxs)(tt,{"data-theme":f,children:[(0,t.jsx)(ti,{autoComplete:"off",onSubmit:e=>{e.preventDefault(),s(v)},children:(0,t.jsxs)("div",{className:"keyword-form-inner",children:[(0,t.jsx)("input",{className:"keyword-input",type:"text",autoComplete:"off",value:v,onChange:e=>b(e.target.value),placeholder:y("search")}),(0,t.jsxs)("button",{type:"submit",children:[(0,t.jsx)("span",{className:"visually-hidden",children:"Submit"}),(0,t.jsx)(e7.IconSearch,{})]}),v&&(0,t.jsxs)("button",{type:"reset",onClick:()=>{b(""),s("")},children:[(0,t.jsx)("span",{className:"visually-hidden",children:"Reset"}),(0,t.jsx)(ey.IconClose,{})]})]})}),e?.map(e=>(0,t.jsxs)(tr,{open:n[e.name]?.length>0,children:[(0,t.jsxs)("summary",{children:[(0,t.jsx)("span",{children:e.text}),(0,t.jsx)("span",{className:"arrow",children:(0,t.jsx)(ec.IconChevronDown,{})})]}),(0,t.jsx)(ta,{children:(0,t.jsx)(tn,{children:e.options.map(i=>{let r=n[e.name]?.includes(i.value)||!1;return(0,t.jsxs)(to,{children:[(0,t.jsx)("input",{type:"checkbox",name:e.name,value:i.value,checked:r,onChange:t=>o(e.name,i.value,t.target.checked)}),(0,t.jsxs)("span",{children:[i.label,(0,t.jsx)(ey.IconClose,{})]})]},`sidebar-filter-${e.name}-${i.value}`)})})})]},`sidebar-filter-${e.name}`))]}),(0,t.jsxs)(ts,{children:[w?(0,t.jsxs)(tl,{"data-theme":f,children:[_.map(e=>(0,t.jsxs)(tc,{type:"button",onClick:()=>o(e.filterName,e.value,!1),children:[e.label,(0,t.jsx)(ey.IconClose,{})]},`${e.filterName}-${e.value}`)),(0,t.jsx)(td,{type:"reset",onClick:l,children:y("filtersResetLabel")})]}):null,c?.length?(0,t.jsx)(t.Fragment,{children:"people"==d?(0,t.jsx)(eZ,{items:c}):"card"==d?(0,t.jsx)(e2,{items:c,readMoreLabel:u}):(0,t.jsx)(eH,{items:c,showDate:p,readMoreLabel:u,listingStyle:x})}):(0,t.jsx)(e9,{"data-theme":f,children:g}),m>1?(0,t.jsx)(V,{pagesTotal:m,onPageChange:h,"data-theme":f}):null]})]})},tp=n.default.div.withConfig({displayName:"FlexibleListingComponent__StyledListingComponentWrapper",componentId:"sc-85c3582b-0"})` 5023 position: relative; 5024 background: var(--background-color); 5025 5026 .listing-title { 5027 color: var(--text-color); 5028 margin-bottom: var(--column-gap); 5029 } 5030`,tm=n.default.div.withConfig({displayName:"FlexibleListingComponent__StyledListingInnerWrapper",componentId:"sc-85c3582b-1"})` 5031 position: relative; 5032 z-index: 1; 5033`,th=async(e,t,i={},r=1,a="")=>await fetch("/api/listing",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({baseQuery:e,locale:t,page:r,filters:i,keyword:a})}).then(e=>e.json());e.s(["FlexibleListingComponent",0,({id:e,title:n,items:d,base_query:p,pagination:m,"data-theme":h,adjacent_themes:f,spacing:g,decoration:x,filters:y,withSidebar:v=!1,showDate:b=!0,readMoreLabel:w,listingType:_="all",labelSource:k,listingStyle:S})=>{let{t:j}=(0,a.useTranslation)(),C=(0,r.useRouter)(),T=(0,l.useSiteVars)(),N="default"===C.locale?T.defaultLocale:C.locale,E=(0,i.useMemo)(()=>(y||[]).map(e=>e.name),[y]),[L,R]=(0,i.useState)(d),[F,O]=(0,i.useState)(m?.pages_total||0),$=(0,i.useRef)(null),A=m?.items_per_page||p?.size||0,P=(0,i.useMemo)(()=>{let e=C.query.page,t=parseInt(Array.isArray(e)?e[0]:e||"1",10);return t>0?t:1},[C.query.page]),M=(0,i.useMemo)(()=>{let e={};
5033return E.forEach(t=>{let i=C.query[t],r=Array.isArray(i)?i[0]:i;r&&(e[t]=r.split(",").filter(Boolean))}),e},[E,C.query]),D=(0,i.useMemo)(()=>{let e=C.query.keyword;return Array.isArray(e)?e[0]||"":e||""},[C.query.keyword]),z=(e,t="")=>{let i=new URLSearchParams;E.forEach(t=>{let r=e[t];r?.length>0&&i.set(t,r.join(","))}),t.trim()&&i.set("keyword",t.trim());let r=C.asPath.split("?")[0],a=i.toString();return a?`${r}?${a}`:r};(0,i.useEffect)(()=>{if(!C.isReady)return;if(!(P>1||Object.keys(M).length>0||D.trim())){R(d),O(m?.pages_total||0),$.current=null;return}let e=JSON.stringify({page:P,filters:M,keyword:D,locale:N});if($.current===e)return;$.current=e;let t=!0;return th(p,N,M,P,D).then(e=>{t&&(R(e.items),A>0&&O(Math.max(1,Math.ceil((e.total||0)/A))))}),()=>{t=!1}},[p,P,d,A,D,N,m?.pages_total,M,C.isReady]);let H=async()=>{let t=document.querySelector(`#section-${e}`);t&&t.scrollIntoView()},W=async(e,t,i)=>{let r={...M};if(i){let i=r[e]||[];r[e]=i.includes(t)?i:[...i,t]}else r[e]?.includes(t)&&(r[e]=r[e].filter(e=>e!==t),r[e].length||delete r[e]);await C.push(z(r),void 0,{scroll:!1,shallow:!0})},B=async e=>{await C.push(z(M,e),void 0,{scroll:!1,shallow:!0})},q=async()=>{await C.push(z({},D),void 0,{scroll:!1,shallow:!0})},V=L.map(e=>(0,s.getListingItemFromEntity)(e,j,T,_,k)),U={filters:y,keyword:D,queryFilters:M,handleChangeFilterItem:W,handleKeywordSubmit:B,handleFiltersReset:q,readMoreLabel:w,showDate:b,currentPagesTotal:F,onPageChange:H,dataTheme:h,noResultsText:j("listingNoResultsText"),listingType:_,listingStyle:S},G={...U,items:V};return(0,t.jsxs)(tp,{id:`section-${e}`,"data-with-sidebar":v,"data-spacing-top":g?.top,"data-spacing-bottom":g?.bottom,children:[(0,t.jsx)(I,{"data-theme":h}),x?(0,t.jsx)(c.SectionDecorations,{decoration:x,theme:h,adjacent_themes:f}):null,(0,t.jsx)(tm,{children:(0,t.jsxs)(o.StyledWrapper,{children:[n?(0,t.jsx)(u.TitleAndTextComponent,{title:n,className:"listing-title component-title","data-theme":h}):null,v?(0,t.jsx)(tu,{...G}):(0,t.jsx)(e4,{...G})]})})]})}],37148),e.s([],66967)},76453,e=>{"use strict";e.i(91398);var t=e.i(60814);e.i(24690);var i=e.i(26200);e.i(41158),t.default.article.withConfig({displayName:"NodeTeaser__StyledNodeTeaser",componentId:"sc-8e3aa7b2-0"})` 5034 background: #fff; 5035 5036 ${(0,i.media)("tablet")} { 5037 display: flex; 5038 } 5039`,t.default.div.withConfig({displayName:"NodeTeaser__StyledImageWrapper",componentId:"sc-8e3aa7b2-1"})` 5040 ${(0,i.media)("tablet")} { 5041 margin-right: 15px; 5042 min-width: 200px; 5043 } 5044 5045 img { 5046 width: 100%; 5047 ${(0,i.media)("tablet")} { 5048 max-width: 200px; 5049 } 5050 } 5051`,t.default.div.withConfig({displayName:"NodeTeaser__StyledInfoArea",componentId:"sc-8e3aa7b2-2"})` 5052 padding-top: 6px; 5053 5054 .read-more { 5055 text-decoration: underline; 5056 &:hover { 5057 text-decoration: none; 5058 } 5059 } 5060`,t.default.h3.withConfig({displayName:"NodeTeaser__StyledTitle",componentId:"sc-8e3aa7b2-3"})` 5061 font-size: 1.4rem; 5062 margin: 0 0 0.2rem 0; 5063`,e.s([],76453)},19908,e=>{"use strict";e.i(91398),e.s([],19908)},52432,81804,47749,3783,24297,e=>{"use strict";let t,i,r;var a=e.i(91398),n=e.i(60814),o=e.i(79900);e.i(24690);var s=e.i(26200);function l(e){return null!==e&&"object"==typeof e&&"constructor"in e&&e.constructor===Object}function c(e={},t={}){let i=["__proto__","constructor","prototype"];Object.keys(t).filter(e=>0>i.indexOf(e)).forEach(i=>{void 0===e[i]?e[i]=t[i]:l(t[i])&&l(e[i])&&Object.keys(t[i]).length>0&&c(e[i],t[i])})}let d={body:{},addEventListener(){},removeEventListener(){},activeElement:{blur(){},nodeName:""},querySelector:()=>null,querySelectorAll:()=>[],getElementById:()=>null,createEvent:()=>({initEvent(){}}),createElement:()=>({children:[],childNodes:[],style:{},setAttribute(){},getElementsByTagName:()=>[]}),createElementNS:()=>({}),importNode:()=>null,location:{hash:"",host:"",hostname:"",href:"",origin:"",pathname:"",protocol:"",search:""}};function u(){let e="u">typeof document?document:{};return c(e,d),e}let p={document:d,navigator:{userAgent:""},location:{hash:"",host:"",hostname:"",href:"",origin:"",pathname:"",protocol:"",search:""},history:{replaceState(){},pushState(){},go(){},back(){}},CustomEvent:function(){return this},addEventListener(){},removeEventListener(){},getComputedStyle:()=>({getPropertyValue:()=>""}),Image(){},Date(){},screen:{},setTimeout(){}
5063,clearTimeout(){},matchMedia:()=>({}),requestAnimationFrame:e=>"u"<typeof setTimeout?(e(),null):setTimeout(e,0),cancelAnimationFrame(e){"u">typeof setTimeout&&clearTimeout(e)}};function m(){let e="u">typeof window?window:{};return c(e,p),e}function h(e,t=0){return setTimeout(e,t)}function f(){return Date.now()}function g(e){return"object"==typeof e&&null!==e&&e.constructor&&"Object"===Object.prototype.toString.call(e).slice(8,-1)}function x(...e){let t=Object(e[0]);for(let i=1;i<e.length;i+=1){let r=e[i];if(null!=r&&("u">typeof window&&void 0!==window.HTMLElement?!(r instanceof HTMLElement):!r||1!==r.nodeType&&11!==r.nodeType)){let e=Object.keys(Object(r)).filter(e=>"__proto__"!==e&&"constructor"!==e&&"prototype"!==e);for(let i=0,a=e.length;i<a;i+=1){let a=e[i],n=Object.getOwnPropertyDescriptor(r,a);void 0!==n&&n.enumerable&&(g(t[a])&&g(r[a])?r[a].__swiper__?t[a]=r[a]:x(t[a],r[a]):!g(t[a])&&g(r[a])?(t[a]={},r[a].__swiper__?t[a]=r[a]:x(t[a],r[a])):t[a]=r[a])}}}return t}function y(e,t,i){e.style.setProperty(t,i)}function v({swiper:e,targetPosition:t,side:i}){let r,a=m(),n=-e.translate,o=null,s=e.params.speed;e.wrapperEl.style.scrollSnapType="none",a.cancelAnimationFrame(e.cssModeFrameID);let l=t>n?"next":"prev",c=(e,t)=>"next"===l&&e>=t||"prev"===l&&e<=t,d=()=>{r=new Date().getTime(),null===o&&(o=r);let l=n+(.5-Math.cos(Math.max(Math.min((r-o)/s,1),0)*Math.PI)/2)*(t-n);if(c(l,t)&&(l=t),e.wrapperEl.scrollTo({[i]:l}),c(l,t)){e.wrapperEl.style.overflow="hidden",e.wrapperEl.style.scrollSnapType="",setTimeout(()=>{e.wrapperEl.style.overflow="",e.wrapperEl.scrollTo({[i]:l})}),a.cancelAnimationFrame(e.cssModeFrameID);return}e.cssModeFrameID=a.requestAnimationFrame(d)};d()}function b(e,t=""){let i=m(),r=[...e.children];return(i.HTMLSlotElement&&e instanceof HTMLSlotElement&&r.push(...e.assignedElements()),t)?r.filter(e=>e.matches(t)):r}function w(e){try{console.warn(e);return}catch(e){}}function _(e,t=[]){let i=document.createElement(e);return i.classList.add(...Array.isArray(t)?t:function(e=""){return e.trim().split(" ").filter(e=>!!e.trim())}(t)),i}function k(e,t){return m().getComputedStyle(e,null).getPropertyValue(t)}function S(e){let t,i=e;if(i){for(t=0;null!==(i=i.previousSibling);)1===i.nodeType&&(t+=1);return t}}function j(e,t){let i=[],r=e.parentElement;for(;r;)t?r.matches(t)&&i.push(r):i.push(r),r=r.parentElement;return i}function C(e,t,i){let r=m();return i?e["width"===t?"offsetWidth":"offsetHeight"]+parseFloat(r.getComputedStyle(e,null).getPropertyValue("width"===t?"margin-right":"margin-top"))+parseFloat(r.getComputedStyle(e,null).getPropertyValue("width"===t?"margin-left":"margin-bottom")):e.offsetWidth}function T(e){return(Array.isArray(e)?e:[e]).filter(e=>!!e)}function N(e,t=""){"u">typeof trustedTypes?e.innerHTML=trustedTypes.createPolicy("html",{createHTML:e=>e}).createHTML(t):e.innerHTML=t}function I(e,t,i,r){return e.params.createElements&&Object.keys(r).forEach(a=>{if(!i[a]&&!0===i.auto){let n=b(e.el,`.${r[a]}`)[0];n||((n=_("div",r[a])).className=r[a],e.el.append(n)),i[a]=n,t[a]=n}}),i}let E='<svg class="swiper-navigation-icon" width="11" height="20" viewBox="0 0 11 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M0.38296 20.0762C0.111788 19.805 0.111788 19.3654 0.38296 19.0942L9.19758 10.2796L0.38296 1.46497C0.111788 1.19379 0.111788 0.754138 0.38296 0.482966C0.654131 0.211794 1.09379 0.211794 1.36496 0.482966L10.4341 9.55214C10.8359 9.9539 10.8359 10.6053 10.4341 11.007L1.36496 20.0762C1.09379 20.3474 0.654131 20.3474 0.38296 20.0762Z" fill="currentColor"/></svg>';function L({swiper:e,extendParams:t,on:i,emit:r}){function a(t){let i;return t&&"string"==typeof t&&e.isElement&&(i=e.el.querySelector(t)||e.hostEl.querySelector(t))?i:(t&&("string"==typeof t&&(i=[...document.querySelectorAll(t)]),e.params.uniqueNavElements&&"string"==typeof t&&i&&i.length>1&&1===e.el.querySelectorAll(t).length?i=e.el.querySelector(t):i&&1===i.length&&(i=i[0])),t&&!i)?t:i}function n(t,i){let r=e.params.navigation;(t=T(t)).forEach(t=>{t&&(t.classList[i?"add":"remove"](...r.disabledClass.split(" ")),"BUTTON"===t.tagName&&(t.disabled=i),e.params.watchOverflow&&e.enabled&&t.classList[e.isLocked?"add":"remove"](r.lockClass))})}function o(){let{nextEl:t,prevEl:i}=e.navigation;if(e.params.loop){n(i,!1),n(t,!1);return}n(i,e.isBeginning&&!e.params.rewind),n(t,e.isEnd&&!e.params.rewind)}function s(t){t.preventDefault(),(!e.isBeginning||e.params.loop||e.params.rewind)&&(e.slidePrev(),r("navigationPrev"))}function l(t){t.preventDefault(),(!e.isEnd||e.params.loop||e.params.rewind)&&(e.slideNext(),r("navigationNext"))}function c(){let t=e.params.navigation;if(e.params.navigation=I(e,e.originalParams.navigation,e.params.navigation,{nextEl:"swiper-button-next",prevEl:"swiper-button-prev"}),!(t.nextEl||t.prevEl))return;let i=a(t.nextEl),r=a(t.prevEl);Object.assign(e.navigation,{nextEl:i,prevEl:r}),i=T(i),r=T(r);let n=(i,r)=>{if(i){if(t.addIcons&&i.matches(".swiper-button-next,.swiper-button-prev")&&!i.querySelector("svg")){let e=document.createElement("div");N(e,E),i.appendChild(e.querySelector("svg")),e.remove()}i.addEventListener("click","next"===r?l:s)}!e.enabled&&i&&i.classList.add(...t.lockClass.split(" "))};
5063i.forEach(e=>n(e,"next")),r.forEach(e=>n(e,"prev"))}function d(){let{nextEl:t,prevEl:i}=e.navigation;t=T(t),i=T(i);let r=(t,i)=>{t.removeEventListener("click","next"===i?l:s),t.classList.remove(...e.params.navigation.disabledClass.split(" "))};t.forEach(e=>r(e,"next")),i.forEach(e=>r(e,"prev"))}t({navigation:{nextEl:null,prevEl:null,addIcons:!0,hideOnClick:!1,disabledClass:"swiper-button-disabled",hiddenClass:"swiper-button-hidden",lockClass:"swiper-button-lock",navigationDisabledClass:"swiper-navigation-disabled"}}),e.navigation={nextEl:null,prevEl:null,arrowSvg:E},i("init",()=>{!1===e.params.navigation.enabled?u():(c(),o())}),i("toEdge fromEdge lock unlock",()=>{o()}),i("destroy",()=>{d()}),i("enable disable",()=>{let{nextEl:t,prevEl:i}=e.navigation;(t=T(t),i=T(i),e.enabled)?o():[...t,...i].filter(e=>!!e).forEach(t=>t.classList.add(e.params.navigation.lockClass))}),i("click",(t,i)=>{let{nextEl:a,prevEl:n}=e.navigation;a=T(a),n=T(n);let o=i.target,s=n.includes(o)||a.includes(o);if(e.isElement&&!s){let e=i.path||i.composedPath&&i.composedPath();e&&(s=e.find(e=>a.includes(e)||n.includes(e)))}if(e.params.navigation.hideOnClick&&!s){let t;if(e.pagination&&e.params.pagination&&e.params.pagination.clickable&&(e.pagination.el===o||e.pagination.el.contains(o)))return;a.length?t=a[0].classList.contains(e.params.navigation.hiddenClass):n.length&&(t=n[0].classList.contains(e.params.navigation.hiddenClass)),!0===t?r("navigationShow"):r("navigationHide"),[...a,...n].filter(e=>!!e).forEach(t=>t.classList.toggle(e.params.navigation.hiddenClass))}});let u=()=>{e.el.classList.add(...e.params.navigation.navigationDisabledClass.split(" ")),d()};Object.assign(e.navigation,{enable:()=>{e.el.classList.remove(...e.params.navigation.navigationDisabledClass.split(" ")),c(),o()},disable:u,update:o,init:c,destroy:d})}function R(e=""){return`.${e.trim().replace(/([\.:!+\/()[\]#>~*^$|=,'"@{}\\])/g,"\\$1").replace(/ /g,".")}`}function F({swiper:e,extendParams:t,on:i,emit:r}){let a,n="swiper-pagination";t({pagination:{el:null,bulletElement:"span",clickable:!1,hideOnClick:!1,renderBullet:null,renderProgressbar:null,renderFraction:null,renderCustom:null,progressbarOpposite:!1,type:"bullets",dynamicBullets:!1,dynamicMainBullets:1,formatFractionCurrent:e=>e,formatFractionTotal:e=>e,bulletClass:`${n}-bullet`,bulletActiveClass:`${n}-bullet-active`,modifierClass:`${n}-`,currentClass:`${n}-current`,totalClass:`${n}-total`,hiddenClass:`${n}-hidden`,progressbarFillClass:`${n}-progressbar-fill`,progressbarOppositeClass:`${n}-progressbar-opposite`,clickableClass:`${n}-clickable`,lockClass:`${n}-lock`,horizontalClass:`${n}-horizontal`,verticalClass:`${n}-vertical`,paginationDisabledClass:`${n}-disabled`}}),e.pagination={el:null,bullets:[]};let o=0;function s(){return!e.params.pagination.el||!e.pagination.el||Array.isArray(e.pagination.el)&&0===e.pagination.el.length}function l(t,i){let{bulletActiveClass:r}=e.params.pagination;t&&(t=t[`${"prev"===i?"previous":"next"}ElementSibling`])&&(t.classList.add(`${r}-${i}`),(t=t[`${"prev"===i?"previous":"next"}ElementSibling`])&&t.classList.add(`${r}-${i}-${i}`))}function c(t){let i=t.target.closest(R(e.params.pagination.bulletClass));if(!i)return;t.preventDefault();let r=S(i)*e.params.slidesPerGroup;if(e.params.loop){var a,n,o;if(e.realIndex===r)return;let t=(a=e.realIndex,n=r,(a%=o=e.slides.length,(n%=o)===a+1)?"next":n===a-1?"previous":void 0);"next"===t?e.slideNext():"previous"===t?e.slidePrev():e.slideToLoop(r)}else e.slideTo(r)}function d(){let t,i,n=e.rtl,c=e.params.pagination;if(s())return;let d=e.pagination.el;d=T(d);let u=e.virtual&&e.params.virtual.enabled?e.virtual.slides.length:e.slides.length,p=e.params.loop?Math.ceil(u/e.params.slidesPerGroup):e.snapGrid.length;if(e.params.loop?(i=e.previousRealIndex||0,t=e.params.slidesPerGroup>1?Math.floor(e.realIndex/e.params.slidesPerGroup):e.realIndex):void 0!==e.snapIndex?(t=e.snapIndex,i=e.previousSnapIndex):(i=e.previousIndex||0,t=e.activeIndex||0),"bullets"===c.type&&e.pagination.bullets&&e.pagination.bullets.length>0){let r,s,u,p=e.pagination.bullets;if(c.dynamicBullets&&(a=C(p[0],e.isHorizontal()?"width":"height",!0),d.forEach(t=>{t.style[e.isHorizontal()?"width":"height"]=`${a*(c.dynamicMainBullets+4)}px`}),c.dynamicMainBullets>1&&void 0!==i&&((o+=t-(i||0))>c.dynamicMainBullets-1?o=c.dynamicMainBullets-1:o<0&&(o=0)),u=((s=(r=Math.max(t-o,0))+(Math.min(p.length,c.dynamicMainBullets)-1))+r)/2),p.forEach(e
5063=>{let t=[...["","-next","-next-next","-prev","-prev-prev","-main"].map(e=>`${c.bulletActiveClass}${e}`)].map(e=>"string"==typeof e&&e.includes(" ")?e.split(" "):e).flat();e.classList.remove(...t)}),d.length>1)p.forEach(i=>{let a=S(i);a===t?i.classList.add(...c.bulletActiveClass.split(" ")):e.isElement&&i.setAttribute("part","bullet"),c.dynamicBullets&&(a>=r&&a<=s&&i.classList.add(...`${c.bulletActiveClass}-main`.split(" ")),a===r&&l(i,"prev"),a===s&&l(i,"next"))});else{let i=p[t];if(i&&i.classList.add(...c.bulletActiveClass.split(" ")),e.isElement&&p.forEach((e,i)=>{e.setAttribute("part",i===t?"bullet-active":"bullet")}),c.dynamicBullets){let e=p[r],t=p[s];for(let e=r;e<=s;e+=1)p[e]&&p[e].classList.add(...`${c.bulletActiveClass}-main`.split(" "));l(e,"prev"),l(t,"next")}}if(c.dynamicBullets){let t=Math.min(p.length,c.dynamicMainBullets+4),i=(a*t-a)/2-u*a,r=n?"right":"left";p.forEach(t=>{t.style[e.isHorizontal()?r:"top"]=`${i}px`})}}d.forEach((i,a)=>{if("fraction"===c.type&&(i.querySelectorAll(R(c.currentClass)).forEach(e=>{e.textContent=c.formatFractionCurrent(t+1)}),i.querySelectorAll(R(c.totalClass)).forEach(e=>{e.textContent=c.formatFractionTotal(p)})),"progressbar"===c.type){let r;r=c.progressbarOpposite?e.isHorizontal()?"vertical":"horizontal":e.isHorizontal()?"horizontal":"vertical";let a=(t+1)/p,n=1,o=1;"horizontal"===r?n=a:o=a,i.querySelectorAll(R(c.progressbarFillClass)).forEach(t=>{t.style.transform=`translate3d(0,0,0) scaleX(${n}) scaleY(${o})`,t.style.transitionDuration=`${e.params.speed}ms`})}"custom"===c.type&&c.renderCustom?(N(i,c.renderCustom(e,t+1,p)),0===a&&r("paginationRender",i)):(0===a&&r("paginationRender",i),r("paginationUpdate",i)),e.params.watchOverflow&&e.enabled&&i.classList[e.isLocked?"add":"remove"](c.lockClass)})}function u(){let t=e.params.pagination;if(s())return;let i=e.virtual&&e.params.virtual.enabled?e.virtual.slides.length:e.grid&&e.params.grid.rows>1?e.slides.length/Math.ceil(e.params.grid.rows):e.slides.length,a=e.pagination.el;a=T(a);let n="";if("bullets"===t.type){let r=e.params.loop?Math.ceil(i/e.params.slidesPerGroup):e.snapGrid.length;e.params.freeMode&&e.params.freeMode.enabled&&r>i&&(r=i);for(let i=0;i<r;i+=1)t.renderBullet?n+=t.renderBullet.call(e,i,t.bulletClass):n+=`<${t.bulletElement} ${e.isElement?'part="bullet"':""} class="${t.bulletClass}"></${t.bulletElement}>`}"fraction"===t.type&&(n=t.renderFraction?t.renderFraction.call(e,t.currentClass,t.totalClass):`<span class="${t.currentClass}"></span> / <span class="${t.totalClass}"></span>`),"progressbar"===t.type&&(n=t.renderProgressbar?t.renderProgressbar.call(e,t.progressbarFillClass):`<span class="${t.progressbarFillClass}"></span>`),e.pagination.bullets=[],a.forEach(i=>{"custom"!==t.type&&N(i,n||""),"bullets"===t.type&&e.pagination.bullets.push(...i.querySelectorAll(R(t.bulletClass)))}),"custom"!==t.type&&r("paginationRender",a[0])}function p(){let t;e.params.pagination=I(e,e.originalParams.pagination,e.params.pagination,{el:"swiper-pagination"});let i=e.params.pagination;!i.el||("string"==typeof i.el&&e.isElement&&(t=e.el.querySelector(i.el)),t||"string"!=typeof i.el||(t=[...document.querySelectorAll(i.el)]),t||(t=i.el),t&&0!==t.length&&(e.params.uniqueNavElements&&"string"==typeof i.el&&Array.isArray(t)&&t.length>1&&(t=[...e.el.querySelectorAll(i.el)]).length>1&&(t=t.find(t=>j(t,".swiper")[0]===e.el)),Array.isArray(t)&&1===t.length&&(t=t[0]),Object.assign(e.pagination,{el:t}),(t=T(t)).forEach(t=>{"bullets"===i.type&&i.clickable&&t.classList.add(...(i.clickableClass||"").split(" ")),t.classList.add(i.modifierClass+i.type),t.classList.add(e.isHorizontal()?i.horizontalClass:i.verticalClass),"bullets"===i.type&&i.dynamicBullets&&(t.classList.add(`${i.modifierClass}${i.type}-dynamic`),o=0,i.dynamicMainBullets<1&&(i.dynamicMainBullets=1)),"progressbar"===i.type&&i.progressbarOpposite&&t.classList.add(i.progressbarOppositeClass),i.clickable&&t.addEventListener("click",c),e.enabled||t.classList.add(i.lockClass)})))}function m(){let t=e.params.pagination;if(s())return;let i=e.pagination.el;i&&(i=T(i)).forEach(i=>{i.classList.remove(t.hiddenClass),i.classList.remove(t.modifierClass+t.type),i.classList.remove(e.isHorizontal()?t.horizontalClass:t.verticalClass),t.clickable&&(i.classList.remove(...(t.clickableClass||"").split(" ")),i.removeEventListener("click",c))}
5063),e.pagination.bullets&&e.pagination.bullets.forEach(e=>e.classList.remove(...t.bulletActiveClass.split(" ")))}i("changeDirection",()=>{if(!e.pagination||!e.pagination.el)return;let t=e.params.pagination,{el:i}=e.pagination;(i=T(i)).forEach(i=>{i.classList.remove(t.horizontalClass,t.verticalClass),i.classList.add(e.isHorizontal()?t.horizontalClass:t.verticalClass)})}),i("init",()=>{!1===e.params.pagination.enabled?h():(p(),u(),d())}),i("activeIndexChange",()=>{void 0===e.snapIndex&&d()}),i("snapIndexChange",()=>{d()}),i("snapGridLengthChange",()=>{u(),d()}),i("destroy",()=>{m()}),i("enable disable",()=>{let{el:t}=e.pagination;t&&(t=T(t)).forEach(t=>t.classList[e.enabled?"remove":"add"](e.params.pagination.lockClass))}),i("lock unlock",()=>{d()}),i("click",(t,i)=>{let a=i.target,n=T(e.pagination.el);if(e.params.pagination.el&&e.params.pagination.hideOnClick&&n&&n.length>0&&!a.classList.contains(e.params.pagination.bulletClass)){if(e.navigation&&(e.navigation.nextEl&&a===e.navigation.nextEl||e.navigation.prevEl&&a===e.navigation.prevEl))return;!0===n[0].classList.contains(e.params.pagination.hiddenClass)?r("paginationShow"):r("paginationHide"),n.forEach(t=>t.classList.toggle(e.params.pagination.hiddenClass))}});let h=()=>{e.el.classList.add(e.params.pagination.paginationDisabledClass);let{el:t}=e.pagination;t&&(t=T(t)).forEach(t=>t.classList.add(e.params.pagination.paginationDisabledClass)),m()};Object.assign(e.pagination,{enable:()=>{e.el.classList.remove(e.params.pagination.paginationDisabledClass);let{el:t}=e.pagination;t&&(t=T(t)).forEach(t=>t.classList.remove(e.params.pagination.paginationDisabledClass)),p(),u(),d()},disable:h,render:u,update:d,init:p,destroy:m})}e.s([],81804),e.s(["Navigation",()=>L],47749),e.s(["Pagination",()=>F],3783);var O=e.i(91788);function $(){let e,i;return t||(e=m(),t={smoothScroll:(i=u()).documentElement&&i.documentElement.style&&"scrollBehavior"in i.documentElement.style,touch:!!("ontouchstart"in e||e.DocumentTouch&&i instanceof e.DocumentTouch)}),t}function A(e={}){return i||(i=function({userAgent:e}={}){let t=$(),i=m(),r=i.navigator.platform,a=e||i.navigator.userAgent,n={ios:!1,android:!1},o=i.screen.width,s=i.screen.height,l=a.match(/(Android);?[\s\/]+([\d.]+)?/),c=a.match(/(iPad)(?!\1).*OS\s([\d_]+)/),d=a.match(/(iPod)(.*OS\s([\d_]+))?/),u=!c&&a.match(/(iPhone\sOS|iOS)\s([\d_]+)/),p="MacIntel"===r;return!c&&p&&t.touch&&["1024x1366","1366x1024","834x1194","1194x834","834x1112","1112x834","768x1024","1024x768","820x1180","1180x820","810x1080","1080x810"].indexOf(`${o}x${s}`)>=0&&((c=a.match(/(Version)\/([\d.]+)/))||(c=[0,1,"13_0_0"]),p=!1),l&&"Win32"!==r&&(n.os="android",n.android=!0),(c||u||d)&&(n.os="ios",n.ios=!0),n}(e)),i}function P(){return r||(r=function(){let e=m(),t=A(),i=!1;function r(){let t=e.navigator.userAgent.toLowerCase();return t.indexOf("safari")>=0&&0>t.indexOf("chrome")&&0>t.indexOf("android")}if(r()){let t=String(e.navigator.userAgent);if(t.includes("Version/")){let[e,r]=t.split("Version/")[1].split(" ")[0].split(".").map(e=>Number(e));i=e<16||16===e&&r<2}}let a=/(iPhone|iPod|iPad).*AppleWebKit(?!.*Safari)/i.test(e.navigator.userAgent),n=r(),o=n||a&&t.ios;return{isSafari:i||n,needPerspectiveFix:i,need3dFix:o,isWebView:a}}()),r}let M=(e,t,i)=>{t&&!e.classList.contains(i)?e.classList.add(i):!t&&e.classList.contains(i)&&e.classList.remove(i)},D=(e,t,i)=>{t&&!e.classList.contains(i)?e.classList.add(i):!t&&e.classList.contains(i)&&e.classList.remove(i)},z=(e,t)=>{if(!e||e.destroyed||!e.params)return;let i=t.closest(e.isElement?"swiper-slide":`.${e.params.slideClass}`);if(i){let t=i.querySelector(`.${e.params.lazyPreloaderClass}`);!t&&e.isElement&&(i.shadowRoot?t=i.shadowRoot.querySelector(`.${e.params.lazyPreloaderClass}`):requestAnimationFrame(()=>{i.shadowRoot&&(t=i.shadowRoot.querySelector(`.${e.params.lazyPreloaderClass}`))&&!t.lazyPreloaderManaged&&t.remove()})),t&&!t.lazyPreloaderManaged&&t.remove()}},H=(e,t)=>{if(!e.slides[t])return;let i=e.slides[t].querySelector('[loading="lazy"]');i&&i.removeAttribute("loading")},W=e=>{if(!e||e.destroyed||!e.params)return;let t=e.params.lazyPreloadPrevNext,i=e.slides.length;if(!i||!t||t<0)return;t=Math.min(t,i);let r="auto"===e.params.slidesPerView?e.slidesPerViewDynamic():Math.ceil(e.params.slidesPerView),a=e.activeIndex;if(e.params.grid&&e.params.grid.rows>1){let i=[a-t];i.push(...Array.from({length:t}).map((e,t)=>
5063a+r+t)),e.slides.forEach((t,r)=>{i.includes(t.column)&&H(e,r)});return}let n=a+r-1;if(e.params.rewind||e.params.loop)for(let r=a-t;r<=n+t;r+=1){let t=(r%i+i)%i;(t<a||t>n)&&H(e,t)}else for(let r=Math.max(a-t,0);r<=Math.min(n+t,i-1);r+=1)r!==a&&(r>n||r<a)&&H(e,r)};function B({swiper:e,runCallbacks:t,direction:i,step:r}){let{activeIndex:a,previousIndex:n}=e,o=i;o||(o=a>n?"next":a<n?"prev":"reset"),e.emit(`transition${r}`),t&&"reset"===o?e.emit(`slideResetTransition${r}`):t&&a!==n&&(e.emit(`slideChangeTransition${r}`),"next"===o?e.emit(`slideNextTransition${r}`):e.emit(`slidePrevTransition${r}`))}function q(e,t,i){let r=m(),{params:a}=e,n=a.edgeSwipeDetection,o=a.edgeSwipeThreshold;return!n||!(i<=o)&&!(i>=r.innerWidth-o)||"prevent"===n&&(t.preventDefault(),!0)}function V(e){var t,i;let r,a,n=u(),o=e;o.originalEvent&&(o=o.originalEvent);let s=this.touchEventsData;if("pointerdown"===o.type){if(null!==s.pointerId&&s.pointerId!==o.pointerId)return;s.pointerId=o.pointerId}else"touchstart"===o.type&&1===o.targetTouches.length&&(s.touchId=o.targetTouches[0].identifier);if("touchstart"===o.type)return void q(this,o,o.targetTouches[0].pageX);let{params:l,touches:c,enabled:d}=this;if(!d||!l.simulateTouch&&"mouse"===o.pointerType||this.animating&&l.preventInteractionOnTransition)return;!this.animating&&l.cssMode&&l.loop&&this.loopFix();let p=o.target;if("wrapper"===l.touchEventsTarget&&(t=p,i=this.wrapperEl,r=m(),!(a=i.contains(t))&&r.HTMLSlotElement&&i instanceof HTMLSlotElement&&((a=[...i.assignedElements()].includes(t))||(a=function(e,t){let i=[t];for(;i.length>0;){let t=i.shift();if(e===t)return!0;i.push(...t.children,...t.shadowRoot?t.shadowRoot.children:[],...t.assignedElements?t.assignedElements():[])}}(t,i))),!a)||"which"in o&&3===o.which||"button"in o&&o.button>0||s.isTouched&&s.isMoved)return;let h=!!l.noSwipingClass&&""!==l.noSwipingClass,g=o.composedPath?o.composedPath():o.path;h&&o.target&&o.target.shadowRoot&&g&&(p=g[0]);let x=l.noSwipingSelector?l.noSwipingSelector:`.${l.noSwipingClass}`,y=!!(o.target&&o.target.shadowRoot);if(l.noSwiping&&(y?function(e,t=this){return function t(i){if(!i||i===u()||i===m())return null;i.assignedSlot&&(i=i.assignedSlot);let r=i.closest(e);return r||i.getRootNode?r||t(i.getRootNode().host):null}(t)}(x,p):p.closest(x))){this.allowClick=!0;return}if(l.swipeHandler&&!p.closest(l.swipeHandler))return;c.currentX=o.pageX,c.currentY=o.pageY;let v=c.currentX,b=c.currentY;if(!q(this,o,v))return;Object.assign(s,{isTouched:!0,isMoved:!1,allowTouchCallbacks:!0,isScrolling:void 0,startMoving:void 0}),c.startX=v,c.startY=b,s.touchStartTime=f(),this.allowClick=!0,this.updateSize(),this.swipeDirection=void 0,l.threshold>0&&(s.allowThresholdMove=!1);let w=!0;p.matches(s.focusableElements)&&(w=!1,"SELECT"===p.nodeName&&(s.isTouched=!1)),n.activeElement&&n.activeElement.matches(s.focusableElements)&&n.activeElement!==p&&("mouse"===o.pointerType||"mouse"!==o.pointerType&&!p.matches(s.focusableElements))&&n.activeElement.blur();let _=w&&this.allowTouchMove&&l.touchStartPreventDefault;(l.touchStartForcePreventDefault||_)&&!p.isContentEditable&&o.preventDefault(),l.freeMode&&l.freeMode.enabled&&this.freeMode&&this.animating&&!l.cssMode&&this.freeMode.onTouchStart(),this.emit("touchStart",o)}function U(e){let t,i,r=u(),a=this.touchEventsData,{params:n,touches:o,rtlTranslate:s,enabled:l}=this;if(!l||!n.simulateTouch&&"mouse"===e.pointerType)return;let c=e;if(c.originalEvent&&(c=c.originalEvent),"pointermove"===c.type&&(null!==a.touchId||c.pointerId!==a.pointerId))return;if("touchmove"===c.type){if(!(t=[...c.changedTouches].find(e=>e.identifier===a.touchId))||t.identifier!==a.touchId)return}else t=c;if(!a.isTouched){a.startMoving&&a.isScrolling&&this.emit("touchMoveOpposite",c);return}let d=t.pageX,p=t.pageY;if(c.preventedByNestedSwiper){o.startX=d,o.startY=p;return}if(!this.allowTouchMove){c.target.matches(a.focusableElements)||(this.allowClick=!1),a.isTouched&&(Object.assign(o,{startX:d,startY:p,currentX:d,currentY:p}),a.touchStartTime=f());return}if(n.touchReleaseOnEdges&&!n.loop){if(this.isVertical()){if(p<o.startY&&this.translate<=this.maxTranslate()||p>o.startY&&this.translate>=this.minTranslate()){a.isTouched=!1,a.isMoved=!1;return}}else if(s&&(d>o.startX&&-this.translate<=this.maxTranslate()||d<o.startX&&-this.translate>=this.minTranslate()))return;else if(!s&&(d<o.startX&&this.translate<=this.maxTranslate()||d>o.startX&&this.translate>=this.minTranslate()))return}if(r.activeElement&&r.activeElement.matches(a.focusableElements)&&r.activeElement!==c.target&&"mouse"!==c.pointerType&&r.activeElement.blur(),r.activeElement&&c.target===r.activeElement&&c.target.matches(a.focusableElements)){a.isMoved=!0,this.allowClick=!1;return}
5063a.allowTouchCallbacks&&this.emit("touchMove",c),o.previousX=o.currentX,o.previousY=o.currentY,o.currentX=d,o.currentY=p;let m=o.currentX-o.startX,h=o.currentY-o.startY;if(this.params.threshold&&Math.sqrt(m**2+h**2)<this.params.threshold)return;if(void 0===a.isScrolling){let e;this.isHorizontal()&&o.currentY===o.startY||this.isVertical()&&o.currentX===o.startX?a.isScrolling=!1:m*m+h*h>=25&&(e=180*Math.atan2(Math.abs(h),Math.abs(m))/Math.PI,a.isScrolling=this.isHorizontal()?e>n.touchAngle:90-e>n.touchAngle)}if(a.isScrolling&&this.emit("touchMoveOpposite",c),void 0===a.startMoving&&(o.currentX!==o.startX||o.currentY!==o.startY)&&(a.startMoving=!0),a.isScrolling||"touchmove"===c.type&&a.preventTouchMoveFromPointerMove){a.isTouched=!1;return}if(!a.startMoving)return;this.allowClick=!1,!n.cssMode&&c.cancelable&&c.preventDefault(),n.touchMoveStopPropagation&&!n.nested&&c.stopPropagation();let g=this.isHorizontal()?m:h,x=this.isHorizontal()?o.currentX-o.previousX:o.currentY-o.previousY;n.oneWayMovement&&(g=Math.abs(g)*(s?1:-1),x=Math.abs(x)*(s?1:-1)),o.diff=g,g*=n.touchRatio,s&&(g=-g,x=-x);let y=this.touchesDirection;this.swipeDirection=g>0?"prev":"next",this.touchesDirection=x>0?"prev":"next";let v=this.params.loop&&!n.cssMode,b="next"===this.touchesDirection&&this.allowSlideNext||"prev"===this.touchesDirection&&this.allowSlidePrev;if(!a.isMoved){if(v&&b&&this.loopFix({direction:this.swipeDirection}),a.startTranslate=this.getTranslate(),this.setTransition(0),this.animating){let e=new window.CustomEvent("transitionend",{bubbles:!0,cancelable:!0,detail:{bySwiperTouchMove:!0}});this.wrapperEl.dispatchEvent(e)}a.allowMomentumBounce=!1,n.grabCursor&&(!0===this.allowSlideNext||!0===this.allowSlidePrev)&&this.setGrabCursor(!0),this.emit("sliderFirstMove",c)}if(new Date().getTime(),!1!==n._loopSwapReset&&a.isMoved&&a.allowThresholdMove&&y!==this.touchesDirection&&v&&b&&Math.abs(g)>=1){Object.assign(o,{startX:d,startY:p,currentX:d,currentY:p,startTranslate:a.currentTranslate}),a.loopSwapReset=!0,a.startTranslate=a.currentTranslate;return}this.emit("sliderMove",c),a.isMoved=!0,a.currentTranslate=g+a.startTranslate;let w=!0,_=n.resistanceRatio;if(n.touchReleaseOnEdges&&(_=0),g>0?(v&&b&&!i&&a.allowThresholdMove&&a.currentTranslate>(n.centeredSlides?this.minTranslate()-this.slidesSizesGrid[this.activeIndex+1]-("auto"!==n.slidesPerView&&this.slides.length-n.slidesPerView>=2?this.slidesSizesGrid[this.activeIndex+1]+this.params.spaceBetween:0)-this.params.spaceBetween:this.minTranslate())&&this.loopFix({direction:"prev",setTranslate:!0,activeSlideIndex:0}),a.currentTranslate>this.minTranslate()&&(w=!1,n.resistance&&(a.currentTranslate=this.minTranslate()-1+(-this.minTranslate()+a.startTranslate+g)**_))):g<0&&(v&&b&&!i&&a.allowThresholdMove&&a.currentTranslate<(n.centeredSlides?this.maxTranslate()+this.slidesSizesGrid[this.slidesSizesGrid.length-1]+this.params.spaceBetween+("auto"!==n.slidesPerView&&this.slides.length-n.slidesPerView>=2?this.slidesSizesGrid[this.slidesSizesGrid.length-1]+this.params.spaceBetween:0):this.maxTranslate())&&this.loopFix({direction:"next",setTranslate:!0,activeSlideIndex:this.slides.length-("auto"===n.slidesPerView?this.slidesPerViewDynamic():Math.ceil(parseFloat(n.slidesPerView,10)))}),a.currentTranslate<this.maxTranslate()&&(w=!1,n.resistance&&(a.currentTranslate=this.maxTranslate()+1-(this.maxTranslate()-a.startTranslate-g)**_))),w&&(c.preventedByNestedSwiper=!0),!this.allowSlideNext&&"next"===this.swipeDirection&&a.currentTranslate<a.startTranslate&&(a.currentTranslate=a.startTranslate),!this.allowSlidePrev&&"prev"===this.swipeDirection&&a.currentTranslate>a.startTranslate&&(a.currentTranslate=a.startTranslate),this.allowSlidePrev||this.allowSlideNext||(a.currentTranslate=a.startTranslate),n.threshold>0)if(Math.abs(g)>n.threshold||a.allowThresholdMove){if(!a.allowThresholdMove){a.allowThresholdMove=!0,o.startX=o.currentX,o.startY=o.currentY,a.currentTranslate=a.startTranslate,o.diff=this.isHorizontal()?o.currentX-o.startX:o.currentY-o.startY;return}}else{a.currentTranslate=a.startTranslate;return}n.followFinger&&!n.cssMode&&((n.freeMode&&n.freeMode.enabled&&this.freeMode||n.watchSlidesProgress)&&(this.updateActiveIndex(),this.updateSlidesClasses()),n.freeMode&&n.freeMode.enabled&&this.freeMode&&this.freeMode.onTouchMove(),this.updateProgress(a.currentTranslate),this.setTranslate(a.currentTranslate))}function G(e){let t,i,r=this,a=r.touchEventsData,n=e;if(n.originalEvent&&(n=n.originalEvent),"touchend"===n.type||"touchcancel"===n.type){if(!(t=[...n.changedTouches].find(e=>e.identifier===a.touchId))||t.identifier!==a.touchId)return}else{if(null!==a.touchId||n.pointerId!==a.pointerId)return;t=n}if(["pointercancel","pointerout","pointerleave","contextmenu"].includes(n.t
5063ype)&&!(["pointercancel","contextmenu"].includes(n.type)&&(r.browser.isSafari||r.browser.isWebView)))return;a.pointerId=null,a.touchId=null;let{params:o,touches:s,rtlTranslate:l,slidesGrid:c,enabled:d}=r;if(!d||!o.simulateTouch&&"mouse"===n.pointerType)return;if(a.allowTouchCallbacks&&r.emit("touchEnd",n),a.allowTouchCallbacks=!1,!a.isTouched){a.isMoved&&o.grabCursor&&r.setGrabCursor(!1),a.isMoved=!1,a.startMoving=!1;return}o.grabCursor&&a.isMoved&&a.isTouched&&(!0===r.allowSlideNext||!0===r.allowSlidePrev)&&r.setGrabCursor(!1);let u=f(),p=u-a.touchStartTime;if(r.allowClick){let e=n.path||n.composedPath&&n.composedPath();r.updateClickedSlide(e&&e[0]||n.target,e),r.emit("tap click",n),p<300&&u-a.lastClickTime<300&&r.emit("doubleTap doubleClick",n)}if(a.lastClickTime=f(),h(()=>{r.destroyed||(r.allowClick=!0)}),!a.isTouched||!a.isMoved||!r.swipeDirection||0===s.diff&&!a.loopSwapReset||a.currentTranslate===a.startTranslate&&!a.loopSwapReset){a.isTouched=!1,a.isMoved=!1,a.startMoving=!1;return}if(a.isTouched=!1,a.isMoved=!1,a.startMoving=!1,i=o.followFinger?l?r.translate:-r.translate:-a.currentTranslate,o.cssMode)return;if(o.freeMode&&o.freeMode.enabled)return void r.freeMode.onTouchEnd({currentPos:i});let m=i>=-r.maxTranslate()&&!r.params.loop,g=0,x=r.slidesSizesGrid[0];for(let e=0;e<c.length;e+=e<o.slidesPerGroupSkip?1:o.slidesPerGroup){let t=e<o.slidesPerGroupSkip-1?1:o.slidesPerGroup;void 0!==c[e+t]?(m||i>=c[e]&&i<c[e+t])&&(g=e,x=c[e+t]-c[e]):(m||i>=c[e])&&(g=e,x=c[c.length-1]-c[c.length-2])}let y=null,v=null;o.rewind&&(r.isBeginning?v=o.virtual&&o.virtual.enabled&&r.virtual?r.virtual.slides.length-1:r.slides.length-1:r.isEnd&&(y=0));let b=(i-c[g])/x,w=g<o.slidesPerGroupSkip-1?1:o.slidesPerGroup;if(p>o.longSwipesMs){if(!o.longSwipes)return void r.slideTo(r.activeIndex);"next"===r.swipeDirection&&(b>=o.longSwipesRatio?r.slideTo(o.rewind&&r.isEnd?y:g+w):r.slideTo(g)),"prev"===r.swipeDirection&&(b>1-o.longSwipesRatio?r.slideTo(g+w):null!==v&&b<0&&Math.abs(b)>o.longSwipesRatio?r.slideTo(v):r.slideTo(g))}else{if(!o.shortSwipes)return void r.slideTo(r.activeIndex);r.navigation&&(n.target===r.navigation.nextEl||n.target===r.navigation.prevEl)?n.target===r.navigation.nextEl?r.slideTo(g+w):r.slideTo(g):("next"===r.swipeDirection&&r.slideTo(null!==y?y:g+w),"prev"===r.swipeDirection&&r.slideTo(null!==v?v:g))}}function Q(){let e=this,{params:t,el:i}=e;if(i&&0===i.offsetWidth)return;t.breakpoints&&e.setBreakpoint();let{allowSlideNext:r,allowSlidePrev:a,snapGrid:n}=e,o=e.virtual&&e.params.virtual.enabled;e.allowSlideNext=!0,e.allowSlidePrev=!0,e.updateSize(),e.updateSlides(),e.updateSlidesClasses();let s=o&&t.loop;"auto"!==t.slidesPerView&&!(t.slidesPerView>1)||!e.isEnd||e.isBeginning||e.params.centeredSlides||s?e.params.loop&&!o?e.slideToLoop(e.realIndex,0,!1,!0):e.slideTo(e.activeIndex,0,!1,!0):e.slideTo(e.slides.length-1,0,!1,!0),e.autoplay&&e.autoplay.running&&e.autoplay.paused&&(clearTimeout(e.autoplay.resizeTimeout),e.autoplay.resizeTimeout=setTimeout(()=>{e.autoplay&&e.autoplay.running&&e.autoplay.paused&&e.autoplay.resume()},500)),e.allowSlidePrev=a,e.allowSlideNext=r,e.params.watchOverflow&&n!==e.snapGrid&&e.checkOverflow()}function Y(e){this.enabled&&!this.allowClick&&(this.params.preventClicks&&e.preventDefault(),this.params.preventClicksPropagation&&this.animating&&(e.stopPropagation(),e.stopImmediatePropagation()))}function Z(){let{wrapperEl:e,rtlTranslate:t,enabled:i}=this;if(!i)return;this.previousTranslate=this.translate,this.isHorizontal()?this.translate=-e.scrollLeft:this.translate=-e.scrollTop,0===this.translate&&(this.translate=0),this.updateActiveIndex(),this.updateSlidesClasses();let r=this.maxTranslate()-this.minTranslate();(0===r?0:(this.translate-this.minTranslate())/r)!==this.progress&&this.updateProgress(t?-this.translate:this.translate),this.emit("setTranslate",this.translate,!1)}function J(e){z(this,e.target),!this.params.cssMode&&("auto"===this.params.slidesPerView||this.params.autoHeight)&&this.update()}function X(){!this.documentTouchHandlerProceeded&&(this.documentTouchHandlerProceeded=!0,this.params.touchReleaseOnEdges&&(this.el.style.touchAction="auto"))}let K=(e,t)=>{let i=u(),{params:r,el:a,wrapperEl:n,device:o}=e,s=!!r.nested,l="on"===t?"addEventListener":"removeEventListener";a&&"string"!=typeof a&&(i[l]("touchstart",e.onDocumentTouchStart,{passive:!1,capture:s}),a[l]("touchstart",e.onTouchStart,{passive:!1}),a[l]("pointerdown",e.onTouchStart,{passive:!1}),i[l]("touchmove",e.onTouchMove,{passive:!1,capture:s}),i[l]("pointermove",e.onTouchMove,{passive:!1,capture:s}),i[l]("touchend",e.onTouchEnd,{passive:!0}),i[l]("pointerup",e.onTouchEnd,{passive:!0}),i[l]("pointercancel",e.onTouchEnd,{passive:!0}),i[l]("touchcancel",e.onTouchEnd,{passive:!0}),i[l]("pointerout",e.onTouchEnd,{passive:!0}),i[l]("pointerleave",e.onTouchEnd,{passive:!0}),i[l]("contextmenu",e.onTouchEnd,{passive:!0}),(r.preventClicks||r.preventClicksPropagation)&&a[l]("click",e.onClick,!0),r.cssMode&&n[l]("scroll",e.onScroll),r.updateOnWindowResize?e[t](o.ios||o.android?"resize orientationchange observerUpdate":"resize observerUpdate",Q,!0):e[t]("observerUpdate",Q,!0),a[l]("load",e.onLoad,{capture:!0}))},ee=(e,t)=>
5063e.grid&&t.grid&&t.grid.rows>1;var et={init:!0,direction:"horizontal",oneWayMovement:!1,swiperElementNodeName:"SWIPER-CONTAINER",touchEventsTarget:"wrapper",initialSlide:0,speed:300,cssMode:!1,updateOnWindowResize:!0,resizeObserver:!0,nested:!1,createElements:!1,eventsPrefix:"swiper",enabled:!0,focusableElements:"input, select, option, textarea, button, video, label",width:null,height:null,preventInteractionOnTransition:!1,userAgent:null,url:null,edgeSwipeDetection:!1,edgeSwipeThreshold:20,autoHeight:!1,setWrapperSize:!1,virtualTranslate:!1,effect:"slide",breakpoints:void 0,breakpointsBase:"window",spaceBetween:0,slidesPerView:1,slidesPerGroup:1,slidesPerGroupSkip:0,slidesPerGroupAuto:!1,centeredSlides:!1,centeredSlidesBounds:!1,slidesOffsetBefore:0,slidesOffsetAfter:0,normalizeSlideIndex:!0,centerInsufficientSlides:!1,snapToSlideEdge:!1,watchOverflow:!0,roundLengths:!1,touchRatio:1,touchAngle:45,simulateTouch:!0,shortSwipes:!0,longSwipes:!0,longSwipesRatio:.5,longSwipesMs:300,followFinger:!0,allowTouchMove:!0,threshold:5,touchMoveStopPropagation:!1,touchStartPreventDefault:!0,touchStartForcePreventDefault:!1,touchReleaseOnEdges:!1,uniqueNavElements:!0,resistance:!0,resistanceRatio:.85,watchSlidesProgress:!1,grabCursor:!1,preventClicks:!0,preventClicksPropagation:!0,slideToClickedSlide:!1,loop:!1,loopAddBlankSlides:!0,loopAdditionalSlides:0,loopPreventsSliding:!0,rewind:!1,allowSlidePrev:!0,allowSlideNext:!0,swipeHandler:null,noSwiping:!0,noSwipingClass:"swiper-no-swiping",noSwipingSelector:null,passiveListeners:!0,maxBackfaceHiddenSlides:10,containerModifierClass:"swiper-",slideClass:"swiper-slide",slideBlankClass:"swiper-slide-blank",slideActiveClass:"swiper-slide-active",slideVisibleClass:"swiper-slide-visible",slideFullyVisibleClass:"swiper-slide-fully-visible",slideNextClass:"swiper-slide-next",slidePrevClass:"swiper-slide-prev",wrapperClass:"swiper-wrapper",lazyPreloaderClass:"swiper-lazy-preloader",lazyPreloadPrevNext:0,runCallbacksOnInit:!0,_emitClasses:!1};let ei={eventsEmitter:{on(e,t,i){let r=this;if(!r.eventsListeners||r.destroyed||"function"!=typeof t)return r;let a=i?"unshift":"push";return e.split(" ").forEach(e=>{r.eventsListeners[e]||(r.eventsListeners[e]=[]),r.eventsListeners[e][a](t)}),r},once(e,t,i){let r=this;if(!r.eventsListeners||r.destroyed||"function"!=typeof t)return r;function a(...i){r.off(e,a),a.__emitterProxy&&delete a.__emitterProxy,t.apply(r,i)}return a.__emitterProxy=t,r.on(e,a,i)},onAny(e,t){return!this.eventsListeners||this.destroyed||"function"!=typeof e||0>this.eventsAnyListeners.indexOf(e)&&this.eventsAnyListeners[t?"unshift":"push"](e),this},offAny(e){if(!this.eventsListeners||this.destroyed||!this.eventsAnyListeners)return this;let t=this.eventsAnyListeners.indexOf(e);return t>=0&&this.eventsAnyListeners.splice(t,1),this},off(e,t){let i=this;return i.eventsListeners&&!i.destroyed&&i.eventsListeners&&e.split(" ").forEach(e=>{void 0===t?i.eventsListeners[e]=[]:i.eventsListeners[e]&&i.eventsListeners[e].forEach((r,a)=>{(r===t||r.__emitterProxy&&r.__emitterProxy===t)&&i.eventsListeners[e].splice(a,1)})}),i},emit(...e){let t,i,r,a=this;return a.eventsListeners&&!a.destroyed&&a.eventsListeners&&("string"==typeof e[0]||Array.isArray(e[0])?(t=e[0],i=e.slice(1,e.length),r=a):(t=e[0].events,i=e[0].data,r=e[0].context||a),i.unshift(r),(Array.isArray(t)?t:t.split(" ")).forEach(e=>{a.eventsAnyListeners&&a.eventsAnyListeners.length&&a.eventsAnyListeners.forEach(t=>{t.apply(r,[e,...i])}),a.eventsListeners&&a.eventsListeners[e]&&a.eventsListeners[e].forEach(e=>{e.apply(r,i)})})),a}},update:{updateSize:function(){let e,t,i=this.el;e=void 0!==this.params.width&&null!==this.params.width?this.params.width:i.clientWidth,t=void 0!==this.params.height&&null!==this.params.height?this.params.height:i.clientHeight,0===e&&this.isHorizontal()||0===t&&this.isVertical()||(e=e-parseInt(k(i,"padding-left")||0,10)-parseInt(k(i,"padding-right")||0,10),t=t-parseInt(k(i,"padding-top")||0,10)-parseInt(k(i,"padding-bottom")||0,10),Number.isNaN(e)&&(e=0),Number.isNaN(t)&&(t=0),Object.assign(this,{width:e,height:t,size:this.isHorizontal()?e:t}))},updateSlides:function(){let e,t=this;function i(e,i){return parseFloat(e.getPropertyValue(t.getDirectionLabel(i))||0)}let r=t.params,{wrapperEl:a,slidesEl:n,rtlTranslate:o,wrongRTL:s}=t,l=t.virtual&&r.virtual.enabled,c=l?t.virtual.slides.length:t.slides.length,d=b(n,`.${t.params.slideClass}, swiper-slide`),u=l?t.virtual.slides.length:d.length,p=[],m=[],h=[],f=r.slidesOffsetBefore;"function"==typeof f&&(f=r.slidesOffsetBefore.call(t));let g=r.slidesOffsetAfter;"function"==typeof g&&(g=r.slidesOffsetAfter.call(t));let x=t.snapGrid.length,v=t.slidesGrid.length,w=t.size-f-g,_=r.spaceBetween,S=-f,j=0,T=0;if(void 0===w)return;"string"==typeof _&&_.indexOf("%")>=0?_=parseFloat(_.replace("%",""))/100*w:"string"==typeof _&&(_=parseFloat(_)),t.virtualSize=-_-f-g,d.forEach(e
5063=>{o?e.style.marginLeft="":e.style.marginRight="",e.style.marginBottom="",e.style.marginTop=""}),r.centeredSlides&&r.cssMode&&(y(a,"--swiper-centered-offset-before",""),y(a,"--swiper-centered-offset-after","")),r.cssMode&&(y(a,"--swiper-slides-offset-before",`${f}px`),y(a,"--swiper-slides-offset-after",`${g}px`));let N=r.grid&&r.grid.rows>1&&t.grid;N?t.grid.initSlides(d):t.grid&&t.grid.unsetSlides();let I="auto"===r.slidesPerView&&r.breakpoints&&Object.keys(r.breakpoints).filter(e=>void 0!==r.breakpoints[e].slidesPerView).length>0;for(let a=0;a<u;a+=1){e=0;let n=d[a];if(!n||(N&&t.grid.updateSlide(a,n,d),"none"!==k(n,"display"))){if(l&&"auto"===r.slidesPerView)r.virtual.slidesPerViewAutoSlideSize&&(e=r.virtual.slidesPerViewAutoSlideSize),e&&n&&(r.roundLengths&&(e=Math.floor(e)),n.style[t.getDirectionLabel("width")]=`${e}px`);else if("auto"===r.slidesPerView){I&&(n.style[t.getDirectionLabel("width")]="");let a=getComputedStyle(n),o=n.style.transform,s=n.style.webkitTransform;if(o&&(n.style.transform="none"),s&&(n.style.webkitTransform="none"),r.roundLengths)e=t.isHorizontal()?C(n,"width",!0):C(n,"height",!0);else{let t=i(a,"width"),r=i(a,"padding-left"),o=i(a,"padding-right"),s=i(a,"margin-left"),l=i(a,"margin-right"),c=a.getPropertyValue("box-sizing");if(c&&"border-box"===c)e=t+s+l;else{let{clientWidth:i,offsetWidth:a}=n;e=t+r+o+s+l+(a-i)}}o&&(n.style.transform=o),s&&(n.style.webkitTransform=s),r.roundLengths&&(e=Math.floor(e))}else e=(w-(r.slidesPerView-1)*_)/r.slidesPerView,r.roundLengths&&(e=Math.floor(e)),n&&(n.style[t.getDirectionLabel("width")]=`${e}px`);n&&(n.swiperSlideSize=e),h.push(e),r.centeredSlides?(S=S+e/2+j/2+_,0===j&&0!==a&&(S=S-w/2-_),0===a&&(S=S-w/2-_),.001>Math.abs(S)&&(S=0),r.roundLengths&&(S=Math.floor(S)),T%r.slidesPerGroup==0&&p.push(S),m.push(S)):(r.roundLengths&&(S=Math.floor(S)),(T-Math.min(t.params.slidesPerGroupSkip,T))%t.params.slidesPerGroup==0&&p.push(S),m.push(S),S=S+e+_),t.virtualSize+=e+_,j=e,T+=1}}if(t.virtualSize=Math.max(t.virtualSize,w)+g,o&&s&&("slide"===r.effect||"coverflow"===r.effect)&&(a.style.width=`${t.virtualSize+_}px`),r.setWrapperSize&&(a.style[t.getDirectionLabel("width")]=`${t.virtualSize+_}px`),N&&t.grid.updateWrapperSize(e,p),!r.centeredSlides){let e="auto"!==r.slidesPerView&&r.slidesPerView%1!=0,i=r.snapToSlideEdge&&!r.loop&&("auto"===r.slidesPerView||e),a=p.length;if(i){let e;if("auto"===r.slidesPerView){e=1;let t=0;for(let i=h.length-1;i>=0;i-=1)if((t+=h[i]+(i<h.length-1?_:0))<=w)e=h.length-i;else break}else e=Math.floor(r.slidesPerView);a=Math.max(u-e,0)}let n=[];for(let e=0;e<p.length;e+=1){let o=p[e];r.roundLengths&&(o=Math.floor(o)),i?e<=a&&n.push(o):p[e]<=t.virtualSize-w&&n.push(o)}p=n,Math.floor(t.virtualSize-w)-Math.floor(p[p.length-1])>1&&!i&&p.push(t.virtualSize-w)}if(l&&r.loop){let e=h[0]+_;if(r.slidesPerGroup>1){let i=Math.ceil((t.virtual.slidesBefore+t.virtual.slidesAfter)/r.slidesPerGroup),a=e*r.slidesPerGroup;for(let e=0;e<i;e+=1)p.push(p[p.length-1]+a)}for(let i=0;i<t.virtual.slidesBefore+t.virtual.slidesAfter;i+=1)1===r.slidesPerGroup&&p.push(p[p.length-1]+e),m.push(m[m.length-1]+e),t.virtualSize+=e}if(0===p.length&&(p=[0]),0!==_){let e=t.isHorizontal()&&o?"marginLeft":t.getDirectionLabel("marginRight");d.filter((e,t)=>!r.cssMode||!!r.loop||t!==d.length-1).forEach(t=>{t.style[e]=`${_}px`})}if(r.centeredSlides&&r.centeredSlidesBounds){let e=0;h.forEach(t=>{e+=t+(_||0)});let t=(e-=_)>w?e-w:0;p=p.map(e=>e<=0?-f:e>t?t+g:e)}if(r.centerInsufficientSlides){let e=0;if(h.forEach(t=>{e+=t+(_||0)}),(e-=_)<w){let t=(w-e)/2;p.forEach((e,i)=>{p[i]=e-t}),m.forEach((e,i)=>{m[i]=e+t})}}if(Object.assign(t,{slides:d,snapGrid:p,slidesGrid:m,slidesSizesGrid:h}),r.centeredSlides&&r.cssMode&&!r.centeredSlidesBounds){y(a,"--swiper-centered-offset-before",`${-p[0]}px`),y(a,"--swiper-centered-offset-after",`${t.size/2-h[h.length-1]/2}px`);let e=-t.snapGrid[0],i=-t.slidesGrid[0];t.snapGrid=t.snapGrid.map(t=>t+e),t.slidesGrid=t.slidesGrid.map(e=>e+i)}if(u!==c&&t.emit("slidesLengthChange"),p.length!==x&&(t.params.watchOverflow&&t.checkOverflow(),t.emit("snapGridLengthChange")),m.length!==v&&t.emit("slidesGridLengthChange"),r.watchSlidesProgress&&t.updateSlidesOffset(),t.emit("slidesUpdated"),!l&&!r.cssMode&&("slide"===r.effect||"fade"===r.effect)){let e=`${r.containerModifierClass}backface-hidden`,i=t.el.classList.contains(e);u<=r.maxBackfaceHiddenSlides?i||t.el.classList.add(e):i&&t.el.classList.remove(e)}},updateAutoHeight:function(e){let t,i=this,r=[],a=i.virtual&&i.params.virtual.enabled,n=0;"number"==typeof e?i.setTransition(e):!0===e&&i.setTransition(i.params.speed);let o=e=>a?i.slides[i.getSlideIndexByData(e)]:i.slides[e];if("auto"!==i.params.slidesPerView&&i.params.slidesPerView>
50631)if(i.params.centeredSlides)(i.visibleSlides||[]).forEach(e=>{r.push(e)});else for(t=0;t<Math.ceil(i.params.slidesPerView);t+=1){let e=i.activeIndex+t;if(e>i.slides.length&&!a)break;r.push(o(e))}else r.push(o(i.activeIndex));for(t=0;t<r.length;t+=1)if(void 0!==r[t]){let e=r[t].offsetHeight;n=e>n?e:n}(n||0===n)&&(i.wrapperEl.style.height=`${n}px`)},updateSlidesOffset:function(){let e=this.slides,t=this.isElement?this.isHorizontal()?this.wrapperEl.offsetLeft:this.wrapperEl.offsetTop:0;for(let i=0;i<e.length;i+=1)e[i].swiperSlideOffset=(this.isHorizontal()?e[i].offsetLeft:e[i].offsetTop)-t-this.cssOverflowAdjustment()},updateSlidesProgress:function(e=this&&this.translate||0){let t=this.params,{slides:i,rtlTranslate:r,snapGrid:a}=this;if(0===i.length)return;void 0===i[0].swiperSlideOffset&&this.updateSlidesOffset();let n=-e;r&&(n=e),this.visibleSlidesIndexes=[],this.visibleSlides=[];let o=t.spaceBetween;"string"==typeof o&&o.indexOf("%")>=0?o=parseFloat(o.replace("%",""))/100*this.size:"string"==typeof o&&(o=parseFloat(o));for(let e=0;e<i.length;e+=1){let s=i[e],l=s.swiperSlideOffset;t.cssMode&&t.centeredSlides&&(l-=i[0].swiperSlideOffset);let c=(n+(t.centeredSlides?this.minTranslate():0)-l)/(s.swiperSlideSize+o),d=(n-a[0]+(t.centeredSlides?this.minTranslate():0)-l)/(s.swiperSlideSize+o),u=-(n-l),p=u+this.slidesSizesGrid[e],m=u>=0&&u<=this.size-this.slidesSizesGrid[e],h=u>=0&&u<this.size-1||p>1&&p<=this.size||u<=0&&p>=this.size;h&&(this.visibleSlides.push(s),this.visibleSlidesIndexes.push(e)),M(s,h,t.slideVisibleClass),M(s,m,t.slideFullyVisibleClass),s.progress=r?-c:c,s.originalProgress=r?-d:d}},updateProgress:function(e){if(void 0===e){let t=this.rtlTranslate?-1:1;e=this&&this.translate&&this.translate*t||0}let t=this.params,i=this.maxTranslate()-this.minTranslate(),{progress:r,isBeginning:a,isEnd:n,progressLoop:o}=this,s=a,l=n;if(0===i)r=0,a=!0,n=!0;else{r=(e-this.minTranslate())/i;let t=1>Math.abs(e-this.minTranslate()),o=1>Math.abs(e-this.maxTranslate());a=t||r<=0,n=o||r>=1,t&&(r=0),o&&(r=1)}if(t.loop){let t=this.getSlideIndexByData(0),i=this.getSlideIndexByData(this.slides.length-1),r=this.slidesGrid[t],a=this.slidesGrid[i],n=this.slidesGrid[this.slidesGrid.length-1],s=Math.abs(e);(o=s>=r?(s-r)/n:(s+n-a)/n)>1&&(o-=1)}Object.assign(this,{progress:r,progressLoop:o,isBeginning:a,isEnd:n}),(t.watchSlidesProgress||t.centeredSlides&&t.autoHeight)&&this.updateSlidesProgress(e),a&&!s&&this.emit("reachBeginning toEdge"),n&&!l&&this.emit("reachEnd toEdge"),(s&&!a||l&&!n)&&this.emit("fromEdge"),this.emit("progress",r)},updateSlidesClasses:function(){let e,t,i,{slides:r,params:a,slidesEl:n,activeIndex:o}=this,s=this.virtual&&a.virtual.enabled,l=this.grid&&a.grid&&a.grid.rows>1,c=e=>b(n,`.${a.slideClass}${e}, swiper-slide${e}`)[0];if(s)if(a.loop){let t=o-this.virtual.slidesBefore;t<0&&(t=this.virtual.slides.length+t),t>=this.virtual.slides.length&&(t-=this.virtual.slides.length),e=c(`[data-swiper-slide-index="${t}"]`)}else e=c(`[data-swiper-slide-index="${o}"]`);else l?(e=r.find(e=>e.column===o),i=r.find(e=>e.column===o+1),t=r.find(e=>e.column===o-1)):e=r[o];e&&!l&&(i=function(e,t){let i=[];for(;e.nextElementSibling;){let r=e.nextElementSibling;t?r.matches(t)&&i.push(r):i.push(r),e=r}return i}(e,`.${a.slideClass}, swiper-slide`)[0],a.loop&&!i&&(i=r[0]),t=function(e,t){let i=[];for(;e.previousElementSibling;){let r=e.previousElementSibling;t?r.matches(t)&&i.push(r):i.push(r),e=r}return i}(e,`.${a.slideClass}, swiper-slide`)[0],a.loop),r.forEach(r=>{D(r,r===e,a.slideActiveClass),D(r,r===i,a.slideNextClass),D(r,r===t,a.slidePrevClass)}),this.emitSlidesClasses()},updateActiveIndex:function(e){let t,i,r=this,a=r.rtlTranslate?r.translate:-r.translate,{snapGrid:n,params:o,activeIndex:s,realIndex:l,snapIndex:c}=r,d=e,u=e=>{let t=e-r.virtual.slidesBefore;return t<0&&(t=r.virtual.slides.length+t),t>=r.virtual.slides.length&&(t-=r.virtual.slides.length),t};if(void 0===d&&(d=function(e){let t,{slidesGrid:i,params:r}=e,a=e.rtlTranslate?e.translate:-e.translate;for(let e=0;e<i.length;e+=1)void 0!==i[e+1]?a>=i[e]&&a<i[e+1]-(i[e+1]-i[e])/2?t=e:a>=i[e]&&a<i[e+1]&&(t=e+1):a>=i[e]&&(t=e);return r.normalizeSlideIndex&&(t<0||void 0===t)&&(t=0),t}(r)),n.indexOf(a)>=0)t=n.indexOf(a);else{let e=Math.min(o.slidesPerGroupSkip,d);
5063t=e+Math.floor((d-e)/o.slidesPerGroup)}if(t>=n.length&&(t=n.length-1),d===s&&!r.params.loop){t!==c&&(r.snapIndex=t,r.emit("snapIndexChange"));return}if(d===s&&r.params.loop&&r.virtual&&r.params.virtual.enabled){r.realIndex=u(d);return}let p=r.grid&&o.grid&&o.grid.rows>1;if(r.virtual&&o.virtual.enabled)i=o.loop?u(d):d;else if(p){let e=r.slides.find(e=>e.column===d),t=parseInt(e.getAttribute("data-swiper-slide-index"),10);Number.isNaN(t)&&(t=Math.max(r.slides.indexOf(e),0)),i=Math.floor(t/o.grid.rows)}else if(r.slides[d]){let e=r.slides[d].getAttribute("data-swiper-slide-index");i=e?parseInt(e,10):d}else i=d;Object.assign(r,{previousSnapIndex:c,snapIndex:t,previousRealIndex:l,realIndex:i,previousIndex:s,activeIndex:d}),r.initialized&&W(r),r.emit("activeIndexChange"),r.emit("snapIndexChange"),(r.initialized||r.params.runCallbacksOnInit)&&(l!==i&&r.emit("realIndexChange"),r.emit("slideChange"))},updateClickedSlide:function(e,t){let i,r=this.params,a=e.closest(`.${r.slideClass}, swiper-slide`);!a&&this.isElement&&t&&t.length>
50631&&t.includes(e)&&[...t.slice(t.indexOf(e)+1,t.length)].forEach(e=>{!a&&e.matches&&e.matches(`.${r.slideClass}, swiper-slide`)&&(a=e)});let n=!1;if(a){for(let e=0;e<this.slides.length;e+=1)if(this.slides[e]===a){n=!0,i=e;break}}if(a&&n)this.clickedSlide=a,this.virtual&&this.params.virtual.enabled?this.clickedIndex=parseInt(a.getAttribute("data-swiper-slide-index"),10):this.clickedIndex=i;else{this.clickedSlide=void 0,this.clickedIndex=void 0;return}r.slideToClickedSlide&&void 0!==this.clickedIndex&&this.clickedIndex!==this.activeIndex&&this.slideToClickedSlide()}},translate:{getTranslate:function(e=this.isHorizontal()?"x":"y"){let{params:t,rtlTranslate:i,translate:r,wrapperEl:a}=this;if(t.virtualTranslate)return i?-r:r;if(t.cssMode)return r;let n=function(e,t="x"){let i,r,a,n,o,s=m(),l=((o=m()).getComputedStyle&&(n=o.getComputedStyle(e,null)),!n&&e.currentStyle&&(n=e.currentStyle),n||(n=e.style),n);return s.WebKitCSSMatrix?((r=l.transform||l.webkitTransform).split(",").length>6&&(r=r.split(", ").map(e=>e.replace(",",".")).join(", ")),a=new s.WebKitCSSMatrix("none"===r?"":r)):i=(a=l.MozTransform||l.OTransform||l.MsTransform||l.msTransform||l.transform||l.getPropertyValue("transform").replace("translate(","matrix(1, 0, 0, 1,")).toString().split(","),"x"===t&&(r=s.WebKitCSSMatrix?a.m41:16===i.length?parseFloat(i[12]):parseFloat(i[4])),"y"===t&&(r=s.WebKitCSSMatrix?a.m42:16===i.length?parseFloat(i[13]):parseFloat(i[5])),r||0}(a,e);return n+=this.cssOverflowAdjustment(),i&&(n=-n),n||0},setTranslate:function(e,t){let{rtlTranslate:i,params:r,wrapperEl:a,progress:n}=this,o=0,s=0;this.isHorizontal()?o=i?-e:e:s=e,r.roundLengths&&(o=Math.floor(o),s=Math.floor(s)),this.previousTranslate=this.translate,this.translate=this.isHorizontal()?o:s,r.cssMode?a[this.isHorizontal()?"scrollLeft":"scrollTop"]=this.isHorizontal()?-o:-s:r.virtualTranslate||(this.isHorizontal()?o-=this.cssOverflowAdjustment():s-=this.cssOverflowAdjustment(),a.style.transform=`translate3d(${o}px, ${s}px, 0px)`);let l=this.maxTranslate()-this.minTranslate();(0===l?0:(e-this.minTranslate())/l)!==n&&this.updateProgress(e),this.emit("setTranslate",this.translate,t)},minTranslate:function(){return-this.snapGrid[0]},maxTranslate:function(){return-this.snapGrid[this.snapGrid.length-1]},translateTo:function(e=0,t=this.params.speed,i=!0,r=!0,a){let n,o=this,{params:s,wrapperEl:l}=o;if(o.animating&&s.preventInteractionOnTransition)return!1;let c=o.minTranslate(),d=o.maxTranslate();if(n=r&&e>c?c:r&&e<d?d:e,o.updateProgress(n),s.cssMode){let e=o.isHorizontal();if(0===t)l[e?"scrollLeft":"scrollTop"]=-n;else{if(!o.support.smoothScroll)return v({swiper:o,targetPosition:-n,side:e?"left":"top"}),!0;l.scrollTo({[e?"left":"top"]:-n,behavior:"smooth"})}return!0}return 0===t?(o.setTransition(0),o.setTranslate(n),i&&(o.emit("beforeTransitionStart",t,a),o.emit("transitionEnd"))):(o.setTransition(t),o.setTranslate(n),i&&(o.emit("beforeTransitionStart",t,a),o.emit("transitionStart")),o.animating||(o.animating=!0,o.onTranslateToWrapperTransitionEnd||(o.onTranslateToWrapperTransitionEnd=function(e){!o||o.destroyed||e.target===this&&(o.wrapperEl.removeEventListener("transitionend",o.onTranslateToWrapperTransitionEnd),o.onTranslateToWrapperTransitionEnd=null,delete o.onTranslateToWrapperTransitionEnd,o.animating=!1,i&&o.emit("transitionEnd"))}),o.wrapperEl.addEventListener("transitionend",o.onTranslateToWrapperTransitionEnd))),!0}},transition:{setTransition:function(e,t){this.params.cssMode||(this.wrapperEl.style.transitionDuration=`${e}ms`,this.wrapperEl.style.transitionDelay=0===e?"0ms":""),this.emit("setTransition",e,t)},transitionStart:function(e=!0,t){let{params:i}=this;i.cssMode||(i.autoHeight&&this.updateAutoHeight(),B({swiper:this,runCallbacks:e,direction:t,step:"Start"}))},transitionEnd:function(e=!0,t){let{params:i}=this;this.animating=!1,i.cssMode||(this.setTransition(0),B({swiper:this,runCallbacks:e,direction:t,step:"End"}))}},slide:{slideTo:function(e=0,t,i=!0,r,a){let n;"string"==typeof e&&(e=parseInt(e,10));let o=this,s=e;s<0&&(s=0);let{params:l,snapGrid:c,slidesGrid:d,previousIndex:u,activeIndex:p,rtlTranslate:m,wrapperEl:h,enabled:f}=o;if(!f&&!r&&!a||o.destroyed||o.animating&&l.preventInteractionOnTransition)return!1;void 0===t&&(t=o.params.speed);
5063let g=Math.min(o.params.slidesPerGroupSkip,s),x=g+Math.floor((s-g)/o.params.slidesPerGroup);x>=c.length&&(x=c.length-1);let y=-c[x];if(l.normalizeSlideIndex)for(let e=0;e<d.length;e+=1){let t=-Math.floor(100*y),i=Math.floor(100*d[e]),r=Math.floor(100*d[e+1]);void 0!==d[e+1]?t>=i&&t<r-(r-i)/2?s=e:t>=i&&t<r&&(s=e+1):t>=i&&(s=e)}if(o.initialized&&s!==p&&(!o.allowSlideNext&&(m?y>o.translate&&y>o.minTranslate():y<o.translate&&y<o.minTranslate())||!o.allowSlidePrev&&y>o.translate&&y>o.maxTranslate()&&(p||0)!==s))return!1;s!==(u||0)&&i&&o.emit("beforeSlideChangeStart"),o.updateProgress(y),n=s>p?"next":s<p?"prev":"reset";let b=o.virtual&&o.params.virtual.enabled;if(!(b&&a)&&(m&&-y===o.translate||!m&&y===o.translate))return o.updateActiveIndex(s),l.autoHeight&&o.updateAutoHeight(),o.updateSlidesClasses(),"slide"!==l.effect&&o.setTranslate(y),"reset"!==n&&(o.transitionStart(i,n),o.transitionEnd(i,n)),!1;if(l.cssMode){let e=o.isHorizontal(),i=m?y:-y;if(0===t)b&&(o.wrapperEl.style.scrollSnapType="none",o._immediateVirtual=!0),b&&!o._cssModeVirtualInitialSet&&o.params.initialSlide>0?(o._cssModeVirtualInitialSet=!0,requestAnimationFrame(()=>{h[e?"scrollLeft":"scrollTop"]=i})):h[e?"scrollLeft":"scrollTop"]=i,b&&requestAnimationFrame(()=>{o.wrapperEl.style.scrollSnapType="",o._immediateVirtual=!1});else{if(!o.support.smoothScroll)return v({swiper:o,targetPosition:i,side:e?"left":"top"}),!0;h.scrollTo({[e?"left":"top"]:i,behavior:"smooth"})}return!0}let w=P().isSafari;return b&&!a&&w&&o.isElement&&o.virtual.update(!1,!1,s),o.setTransition(t),o.setTranslate(y),o.updateActiveIndex(s),o.updateSlidesClasses(),o.emit("beforeTransitionStart",t,r),o.transitionStart(i,n),0===t?o.transitionEnd(i,n):o.animating||(o.animating=!0,o.onSlideToWrapperTransitionEnd||(o.onSlideToWrapperTransitionEnd=function(e){!o||o.destroyed||e.target===this&&(o.wrapperEl.removeEventListener("transitionend",o.onSlideToWrapperTransitionEnd),o.onSlideToWrapperTransitionEnd=null,delete o.onSlideToWrapperTransitionEnd,o.transitionEnd(i,n))}),o.wrapperEl.addEventListener("transitionend",o.onSlideToWrapperTransitionEnd)),!0},slideToLoop:function(e=0,t,i=!0,r){"string"==typeof e&&(e=parseInt(e,10));let a=this;if(a.destroyed)return;void 0===t&&(t=a.params.speed);let n=a.grid&&a.params.grid&&a.params.grid.rows>1,o=e;if(a.params.loop)if(a.virtual&&a.params.virtual.enabled)o+=a.virtual.slidesBefore;else{let e;if(n){let t=o*a.params.grid.rows;e=a.slides.find(e=>+e.getAttribute("data-swiper-slide-index")===t).column}else e=a.getSlideIndexByData(o);let t=n?Math.ceil(a.slides.length/a.params.grid.rows):a.slides.length,{centeredSlides:i,slidesOffsetBefore:s,slidesOffsetAfter:l}=a.params,c=i||!!s||!!l,d=a.params.slidesPerView;"auto"===d?d=a.slidesPerViewDynamic():(d=Math.ceil(parseFloat(a.params.slidesPerView,10)),c&&d%2==0&&(d+=1));let u=t-e<d;if(c&&(u=u||e<Math.ceil(d/2)),r&&c&&"auto"!==a.params.slidesPerView&&!n&&(u=!1),u){let i=c?e<a.activeIndex?"prev":"next":e-a.activeIndex-1<a.params.slidesPerView?"next":"prev";a.loopFix({direction:i,slideTo:!0,activeSlideIndex:"next"===i?e+1:e-t+1,slideRealIndex:"next"===i?a.realIndex:void 0})}if(n){let e=o*a.params.grid.rows;o=a.slides.find(t=>+t.getAttribute("data-swiper-slide-index")===e).column}else o=a.getSlideIndexByData(o)}return requestAnimationFrame(()=>{a.slideTo(o,t,i,r)}),a},slideNext:function(e,t=!0,i){let r=this,{enabled:a,params:n,animating:o}=r;if(!a||r.destroyed)return r;void 0===e&&(e=r.params.speed);let s=n.slidesPerGroup;"auto"===n.slidesPerView&&1===n.slidesPerGroup&&n.slidesPerGroupAuto&&(s=Math.max(r.slidesPerViewDynamic("current",!0),1));let l=r.activeIndex<n.slidesPerGroupSkip?1:s,c=r.virtual&&n.virtual.enabled;if(n.loop){if(o&&!c&&n.loopPreventsSliding)return!1;if(r.loopFix({direction:"next"}),r._clientLeft=r.wrapperEl.clientLeft,r.activeIndex===r.slides.length-1&&n.cssMode)return requestAnimationFrame(()=>{r.slideTo(r.activeIndex+l,e,t,i)}),!0}return n.rewind&&r.isEnd?r.slideTo(0,e,t,i):r.slideTo(r.activeIndex+l,e,t,i)},slidePrev:function(e,t=!0,i){let r=this,{params:a,snapGrid:n,slidesGrid:o,rtlTranslate:s,enabled:l,animating:c}=r;if(!l||r.destroyed)return r;void 0===e&&(e=r.params.speed);let d=r.virtual&&a.virtual.enabled;if(a.loop){if(c&&!d&&a.loopPreventsSliding)return!1;r.loopFix({direction:"prev"}),r._clientLeft=r.wrapperEl.clientLeft}function u(e){return e<0?-Math.floor(Math.abs(e)):Math.floor(e)}let p=u(s?r.translate:-r.translate),m=n.map(e=>u(e)),h=a.freeMode&&a.freeMode.enabled,f=n[m.indexOf(p)-1];if(void 0===f&&(a.cssMode||h)){let e;
5063n.forEach((t,i)=>{p>=t&&(e=i)}),void 0!==e&&(f=h?n[e]:n[e>0?e-1:e])}let g=0;if(void 0!==f&&((g=o.indexOf(f))<0&&(g=r.activeIndex-1),"auto"===a.slidesPerView&&1===a.slidesPerGroup&&a.slidesPerGroupAuto&&(g=Math.max(g=g-r.slidesPerViewDynamic("previous",!0)+1,0))),a.rewind&&r.isBeginning){let a=r.params.virtual&&r.params.virtual.enabled&&r.virtual?r.virtual.slides.length-1:r.slides.length-1;return r.slideTo(a,e,t,i)}return a.loop&&0===r.activeIndex&&a.cssMode?(requestAnimationFrame(()=>{r.slideTo(g,e,t,i)}),!0):r.slideTo(g,e,t,i)},slideReset:function(e,t=!0,i){if(!this.destroyed)return void 0===e&&(e=this.params.speed),this.slideTo(this.activeIndex,e,t,i)},slideToClosest:function(e,t=!0,i,r=.5){if(this.destroyed)return;void 0===e&&(e=this.params.speed);let a=this.activeIndex,n=Math.min(this.params.slidesPerGroupSkip,a),o=n+Math.floor((a-n)/this.params.slidesPerGroup),s=this.rtlTranslate?this.translate:-this.translate;if(s>=this.snapGrid[o]){let e=this.snapGrid[o];s-e>(this.snapGrid[o+1]-e)*r&&(a+=this.params.slidesPerGroup)}else{let e=this.snapGrid[o-1];s-e<=(this.snapGrid[o]-e)*r&&(a-=this.params.slidesPerGroup)}return a=Math.min(a=Math.max(a,0),this.slidesGrid.length-1),this.slideTo(a,e,t,i)},slideToClickedSlide:function(){let e,t=this;if(t.destroyed)return;let{params:i,slidesEl:r}=t,a="auto"===i.slidesPerView?t.slidesPerViewDynamic():i.slidesPerView,n=t.getSlideIndexWhenGrid(t.clickedIndex),o=t.isElement?"swiper-slide":`.${i.slideClass}`,s=t.grid&&t.params.grid&&t.params.grid.rows>1;if(i.loop){if(t.animating)return;e=parseInt(t.clickedSlide.getAttribute("data-swiper-slide-index"),10),i.centeredSlides?t.slideToLoop(e):n>(s?(t.slides.length-a)/2-(t.params.grid.rows-1):t.slides.length-a)?(t.loopFix(),n=t.getSlideIndex(b(r,`${o}[data-swiper-slide-index="${e}"]`)[0]),h(()=>{t.slideTo(n)})):t.slideTo(n)}else t.slideTo(n)}},loop:{loopCreate:function(e,t){let i,r=this,{params:a,slidesEl:n}=r;if(!a.loop||r.virtual&&r.params.virtual.enabled)return;let o=r.grid&&a.grid&&a.grid.rows>1;a.loopAddBlankSlides&&(a.slidesPerGroup>1||o)&&((i=b(n,`.${a.slideBlankClass}
5063`)).forEach(e=>{e.remove()}),i.length>0&&(r.recalcSlides(),r.updateSlides()));let s=a.slidesPerGroup*(o?a.grid.rows:1),l=r.slides.length%s!=0,c=o&&r.slides.length%a.grid.rows!=0,d=e=>{for(let t=0;t<e;t+=1){let e=r.isElement?_("swiper-slide",[a.slideBlankClass]):_("div",[a.slideClass,a.slideBlankClass]);r.slidesEl.append(e)}};l?a.loopAddBlankSlides?(d(s-r.slides.length%s),r.recalcSlides(),r.updateSlides()):w("Swiper Loop Warning: The number of slides is not even to slidesPerGroup, loop mode may not function properly. You need to add more slides (or make duplicates, or empty slides)"):c&&(a.loopAddBlankSlides?(d(a.grid.rows-r.slides.length%a.grid.rows),r.recalcSlides(),r.updateSlides()):w("Swiper Loop Warning: The number of slides is not even to grid.rows, loop mode may not function properly. You need to add more slides (or make duplicates, or empty slides)")),b(n,`.${a.slideClass}, swiper-slide`).forEach((e,t)=>{e.setAttribute("data-swiper-slide-index",t)});let u=a.centeredSlides||!!a.slidesOffsetBefore||!!a.slidesOffsetAfter;r.loopFix({slideRealIndex:e,direction:u?void 0:"next",initial:t})},loopFix:function({slideRealIndex:e,slideTo:t=!0,direction:i,setTranslate:r,activeSlideIndex:a,initial:n,byController:o,byMousewheel:s}={}){let l=this;if(!l.params.loop)return;l.emit("beforeLoopFix");let{slides:c,allowSlidePrev:d,allowSlideNext:u,slidesEl:p,params:m}=l,{centeredSlides:h,slidesOffsetBefore:f,slidesOffsetAfter:g,initialSlide:x}=m,y=h||!!f||!!g;if(l.allowSlidePrev=!0,l.allowSlideNext=!0,l.virtual&&m.virtual.enabled){t&&(y||0!==l.snapIndex?y&&l.snapIndex<m.slidesPerView?l.slideTo(l.virtual.slides.length+l.snapIndex,0,!1,!0):l.snapIndex===l.snapGrid.length-1&&l.slideTo(l.virtual.slidesBefore,0,!1,!0):l.slideTo(l.virtual.slides.length,0,!1,!0)),l.allowSlidePrev=d,l.allowSlideNext=u,l.emit("loopFix");return}let v=m.slidesPerView;"auto"===v?v=l.slidesPerViewDynamic():(v=Math.ceil(parseFloat(m.slidesPerView,10)),y&&v%2==0&&(v+=1));let b=m.slidesPerGroupAuto?v:m.slidesPerGroup,_=y?Math.max(b,Math.ceil(v/2)):b;_%b!=0&&(_+=b-_%b),l.loopedSlides=_+=m.loopAdditionalSlides;let k=l.grid&&m.grid&&m.grid.rows>1;c.length<v+_||"cards"===l.params.effect&&c.length<v+2*_?w("Swiper Loop Warning: The number of slides is not enough for loop mode, it will be disabled or not function properly. You need to add more slides (or make duplicates) or lower the values of slidesPerView and slidesPerGroup parameters"):k&&"row"===m.grid.fill&&w("Swiper Loop Warning: Loop mode is not compatible with grid.fill = `row`");let S=[],j=[],C=k?Math.ceil(c.length/m.grid.rows):c.length,T=n&&C-x<v&&!y,N=T?x:l.activeIndex;void 0===a?a=l.getSlideIndex(c.find(e=>e.classList.contains(m.slideActiveClass))):N=a;let I="next"===i||!i,E="prev"===i||!i,L=0,R=0,F=(k?c[a].column:a)+(y&&void 0===r?-v/2+.5:0);if(F<_){L=Math.max(_-F,b);for(let e=0;e<_-F;e+=1){let t=e-Math.floor(e/C)*C;if(k){let e=C-t-1;for(let t=c.length-1;t>=0;t-=1)c[t].column===e&&S.push(t)}else S.push(C-t-1)}}else if(F+v>C-_){R=Math.max(F-(C-2*_),b),T&&(R=Math.max(R,v-C+x+1));for(let e=0;e<R;e+=1){let t=e-Math.floor(e/C)*C;k?c.forEach((e,i)=>{e.column===t&&j.push(i)}):j.push(t)}}if(l.__preventObserver__=!0,requestAnimationFrame(()=>{l.__preventObserver__=!1}),"cards"===l.params.effect&&c.length<v+2*_&&(j.includes(a)&&j.splice(j.indexOf(a),1),S.includes(a)&&S.splice(S.indexOf(a),1)),E&&S.forEach(e=>{c[e].swiperLoopMoveDOM=!0,p.prepend(c[e]),c[e].swiperLoopMoveDOM=!1}),I&&j.forEach(e=>{c[e].swiperLoopMoveDOM=!0,p.append(c[e]),c[e].swiperLoopMoveDOM=!1}),l.recalcSlides(),"auto"===m.slidesPerView?l.updateSlides():k&&(S.length>0&&E||j.length>0&&I)&&l.slides.forEach((e,t)=>{l.grid.updateSlide(t,e,l.slides)}),m.watchSlidesProgress&&l.updateSlidesOffset(),t){if(S.length>0&&E){if(void 0===e){let e=l.slidesGrid[N],t=l.slidesGrid[N+L]-e;s?l.setTranslate(l.translate-t):(l.slideTo(N+Math.ceil(L),0,!1,!0),r&&(l.touchEventsData.startTranslate=l.touchEventsData.startTranslate-t,l.touchEventsData.currentTranslate=l.touchEventsData.currentTranslate-t))}else if(r){let e=k?S.length/m.grid.rows:S.length;l.slideTo(l.activeIndex+e,0,!1,!0),l.touchEventsData.currentTranslate=l.translate}}else if(j.length>0&&I)if(void 0===e){let e=l.slidesGrid[N],t=l.slidesGrid[N-R]-e;s?l.setTranslate(l.translate-t):(l.slideTo(N-R,0,!1,!0),r&&(l.touchEventsData.startTranslate=l.touchEventsData.startTranslate-t,l.touchEventsData.currentTranslate=l.touchEventsData.currentTranslate-t))}else{let e=k?j.length/m.grid.rows:j.length;l.slideTo(l.activeIndex-e,0,!1,!0)}}if(l.allowSlidePrev=d,l.allowSlideNext=u,l.controller&&l.controller.control&&!o){let n={slideRealIndex:e,direction:i,setTranslate:r,activeSlideIndex:a,byController:!0};Array.isArray(l.controller.control)?l.controller.control.forEach(e
5063=>{!e.destroyed&&e.params.loop&&e.loopFix({...n,slideTo:e.params.slidesPerView===m.slidesPerView&&t})}):l.controller.control instanceof l.constructor&&l.controller.control.params.loop&&l.controller.control.loopFix({...n,slideTo:l.controller.control.params.slidesPerView===m.slidesPerView&&t})}l.emit("loopFix")},loopDestroy:function(){let{params:e,slidesEl:t}=this;if(!e.loop||!t||this.virtual&&this.params.virtual.enabled)return;this.recalcSlides();let i=[];this.slides.forEach(e=>{i[void 0===e.swiperSlideIndex?+e.getAttribute("data-swiper-slide-index"):e.swiperSlideIndex]=e}),this.slides.forEach(e=>{e.removeAttribute("data-swiper-slide-index")}),i.forEach(e=>{t.append(e)}),this.recalcSlides(),this.slideTo(this.realIndex,0)}},grabCursor:{setGrabCursor:function(e){let t=this;if(!t.params.simulateTouch||t.params.watchOverflow&&t.isLocked||t.params.cssMode)return;let i="container"===t.params.touchEventsTarget?t.el:t.wrapperEl;t.isElement&&(t.__preventObserver__=!0),i.style.cursor="move",i.style.cursor=e?"grabbing":"grab",t.isElement&&requestAnimationFrame(()=>{t.__preventObserver__=!1})},unsetGrabCursor:function(){let e=this;e.params.watchOverflow&&e.isLocked||e.params.cssMode||(e.isElement&&(e.__preventObserver__=!0),e["container"===e.params.touchEventsTarget?"el":"wrapperEl"].style.cursor="",e.isElement&&requestAnimationFrame(()=>{e.__preventObserver__=!1}))}},events:{attachEvents:function(){let{params:e}=this;this.onTouchStart=V.bind(this),this.onTouchMove=U.bind(this),this.onTouchEnd=G.bind(this),this.onDocumentTouchStart=X.bind(this),e.cssMode&&(this.onScroll=Z.bind(this)),this.onClick=Y.bind(this),this.onLoad=J.bind(this),K(this,"on")},detachEvents:function(){K(this,"off")}},breakpoints:{setBreakpoint:function(){let e=this,{realIndex:t,initialized:i,params:r,el:a}=e,n=r.breakpoints;if(!n||n&&0===Object.keys(n).length)return;let o=u(),s="window"!==r.breakpointsBase&&r.breakpointsBase?"container":r.breakpointsBase,l=["window","container"].includes(r.breakpointsBase)||!r.breakpointsBase?e.el:o.querySelector(r.breakpointsBase),c=e.getBreakpoint(n,s,l);if(!c||e.currentBreakpoint===c)return;let d=(c in n?n[c]:void 0)||e.originalParams,p=ee(e,r),m=ee(e,d),h=e.params.grabCursor,f=d.grabCursor,g=r.enabled;p&&!m?(a.classList.remove(`${r.containerModifierClass}grid`,`${r.containerModifierClass}grid-column`),e.emitContainerClasses()):!p&&m&&(a.classList.add(`${r.containerModifierClass}grid`),(d.grid.fill&&"column"===d.grid.fill||!d.grid.fill&&"column"===r.grid.fill)&&a.classList.add(`${r.containerModifierClass}grid-column`),e.emitContainerClasses()),h&&!f?e.unsetGrabCursor():!h&&f&&e.setGrabCursor(),["navigation","pagination","scrollbar"].forEach(t=>{if(void 0===d[t])return;let i=r[t]&&r[t].enabled,a=d[t]&&d[t].enabled;i&&!a&&e[t].disable(),!i&&a&&e[t].enable()});let y=d.direction&&d.direction!==r.direction,v=r.loop&&(d.slidesPerView!==r.slidesPerView||y),b=r.loop;y&&i&&e.changeDirection(),x(e.params,d);let w=e.params.enabled,_=e.params.loop;Object.assign(e,{allowTouchMove:e.params.allowTouchMove,allowSlideNext:e.params.allowSlideNext,allowSlidePrev:e.params.allowSlidePrev}),g&&!w?e.disable():!g&&w&&e.enable(),e.currentBreakpoint=c,e.emit("_beforeBreakpoint",d),i&&(v?(e.loopDestroy(),e.loopCreate(t),e.updateSlides()):!b&&_?(e.loopCreate(t),e.updateSlides()):b&&!_&&e.loopDestroy()),e.emit("breakpoint",d)},getBreakpoint:function(e,t="window",i){if(!e||"container"===t&&!i)return;let r=!1,a=m(),n="window"===t?a.innerHeight:i.clientHeight,o=Object.keys(e).map(e=>"string"==typeof e&&0===e.indexOf("@")?{value:n*parseFloat(e.substr(1)),point:e}:{value:e,point:e});o.sort((e,t)=>parseInt(e.value,10)-parseInt(t.value,10));for(let e=0;e<o.length;e+=1){let{point:n,value:s}=o[e];"window"===t?a.matchMedia(`(min-width: ${s}px)`).matches&&(r=n):s<=i.clientWidth&&(r=n)}return r||"max"}},checkOverflow:{checkOverflow:function(){let{isLocked:e,params:t}=this,{slidesOffsetBefore:i}=t;if(i){let e=this.slides.length-1,t=this.slidesGrid[e]+this.slidesSizesGrid[e]+2*i;this.isLocked=this.size>t}else this.isLocked=1===this.snapGrid.length;!0===t.allowSlideNext&&(this.allowSlideNext=!this.isLocked),!0===t.allowSlidePrev&&(this.allowSlidePrev=!this.isLocked),e&&e!==this.isLocked&&(this.isEnd=!1),e!==this.isLocked&&this.emit
5063(this.isLocked?"lock":"unlock")}},classes:{addClasses:function(){var e,t;let i,{classNames:r,params:a,rtl:n,el:o,device:s}=this,l=(e=["initialized",a.direction,{"free-mode":this.params.freeMode&&a.freeMode.enabled},{autoheight:a.autoHeight},{rtl:n},{grid:a.grid&&a.grid.rows>1},{"grid-column":a.grid&&a.grid.rows>1&&"column"===a.grid.fill},{android:s.android},{ios:s.ios},{"css-mode":a.cssMode},{centered:a.cssMode&&a.centeredSlides},{"watch-progress":a.watchSlidesProgress}],t=a.containerModifierClass,i=[],e.forEach(e=>{"object"==typeof e?Object.keys(e).forEach(r=>{e[r]&&i.push(t+r)}):"string"==typeof e&&i.push(t+e)}),i);r.push(...l),o.classList.add(...r),this.emitContainerClasses()},removeClasses:function(){let{el:e,classNames:t}=this;e&&"string"!=typeof e&&(e.classList.remove(...t),this.emitContainerClasses())}}},er={};class ea{constructor(...e){let t,i;1===e.length&&e[0].constructor&&"Object"===Object.prototype.toString.call(e[0]).slice(8,-1)?i=e[0]:[t,i]=e,i||(i={}),i=x({},i),t&&!i.el&&(i.el=t);const r=u();if(i.el&&"string"==typeof i.el&&r.querySelectorAll(i.el).length>1){const e=[];return r.querySelectorAll(i.el).forEach(t=>{let r=x({},i,{el:t});e.push(new ea(r))}),e}const a=this;a.__swiper__=!0,a.support=$(),a.device=A({userAgent:i.userAgent}),a.browser=P(),a.eventsListeners={},a.eventsAnyListeners=[],a.modules=[...a.__modules__],i.modules&&Array.isArray(i.modules)&&i.modules.forEach(e=>{"function"==typeof e&&0>a.modules.indexOf(e)&&a.modules.push(e)});const n={};a.modules.forEach(e=>{var t;e({params:i,swiper:a,extendParams:(t=i,function(e={}){let i=Object.keys(e)[0],r=e[i];"object"!=typeof r||null===r||(!0===t[i]&&(t[i]={enabled:!0}),"navigation"===i&&t[i]&&t[i].enabled&&!t[i].prevEl&&!t[i].nextEl&&(t[i].auto=!0),["pagination","scrollbar"].indexOf(i)>=0&&t[i]&&t[i].enabled&&!t[i].el&&(t[i].auto=!0),i in t&&"enabled"in r&&("object"!=typeof t[i]||"enabled"in t[i]||(t[i].enabled=!0),t[i]||(t[i]={enabled:!1}))),x(n,e)}),on:a.on.bind(a),once:a.once.bind(a),off:a.off.bind(a),emit:a.emit.bind(a)})});const o=x({},et,n);return a.params=x({},o,er,i),a.originalParams=x({},a.params),a.passedParams=x({}
5063,i),a.params&&a.params.on&&Object.keys(a.params.on).forEach(e=>{a.on(e,a.params.on[e])}),a.params&&a.params.onAny&&a.onAny(a.params.onAny),Object.assign(a,{enabled:a.params.enabled,el:t,classNames:[],slides:[],slidesGrid:[],snapGrid:[],slidesSizesGrid:[],isHorizontal:()=>"horizontal"===a.params.direction,isVertical:()=>"vertical"===a.params.direction,activeIndex:0,realIndex:0,isBeginning:!0,isEnd:!1,translate:0,previousTranslate:0,progress:0,velocity:0,animating:!1,cssOverflowAdjustment(){return 8388608*Math.trunc(this.translate/8388608)},allowSlideNext:a.params.allowSlideNext,allowSlidePrev:a.params.allowSlidePrev,touchEventsData:{isTouched:void 0,isMoved:void 0,allowTouchCallbacks:void 0,touchStartTime:void 0,isScrolling:void 0,currentTranslate:void 0,startTranslate:void 0,allowThresholdMove:void 0,focusableElements:a.params.focusableElements,lastClickTime:0,clickTimeout:void 0,velocities:[],allowMomentumBounce:void 0,startMoving:void 0,pointerId:null,touchId:null},allowClick:!0,allowTouchMove:a.params.allowTouchMove,touches:{startX:0,startY:0,currentX:0,currentY:0,diff:0},imagesToLoad:[],imagesLoaded:0}),a.emit("_swiper"),a.params.init&&a.init(),a}getDirectionLabel(e){return this.isHorizontal()?e:({width:"height","margin-top":"margin-left","margin-bottom ":"margin-right","margin-left":"margin-top","margin-right":"margin-bottom","padding-left":"padding-top","padding-right":"padding-bottom",marginRight:"marginBottom"})[e]}getSlideIndex(e){let{slidesEl:t,params:i}=this,r=S(b(t,`.${i.slideClass}, swiper-slide`)[0]);return S(e)-r}getSlideIndexByData(e){return this.getSlideIndex(this.slides.find(t=>+t.getAttribute("data-swiper-slide-index")===e))}getSlideIndexWhenGrid(e){return this.grid&&this.params.grid&&this.params.grid.rows>1&&("column"===this.params.grid.fill?e=Math.floor(e/this.params.grid.rows):"row"===this.params.grid.fill&&(e%=Math.ceil(this.slides.length/this.params.grid.rows))),e}recalcSlides(){let{slidesEl:e,params:t}=this;this.slides=b(e,`.${t.slideClass}, swiper-slide`)}enable(){this.enabled||(this.enabled=!0,this.params.grabCursor&&this.setGrabCursor(),this.emit("enable"))}disable(){this.enabled&&(this.enabled=!1,this.params.grabCursor&&this.unsetGrabCursor(),this.emit("disable"))}setProgress(e,t){e=Math.min(Math.max(e,0),1);let i=this.minTranslate(),r=(this.maxTranslate()-i)*e+i;this.translateTo(r,void 0===t?0:t),this.updateActiveIndex(),this.updateSlidesClasses()}emitContainerClasses(){let e=this;if(!e.params._emitClasses||!e.el)return;let t=e.el.className.split(" ").filter(t=>0===t.indexOf("swiper")||0===t.indexOf(e.params.containerModifierClass));e.emit("_containerClasses",t.join(" "))}getSlideClasses(e){let t=this;return t.destroyed?"":e.className.split(" ").filter(e=>0===e.indexOf("swiper-slide")||0===e.indexOf(t.params.slideClass)).join(" ")}emitSlidesClasses(){let e=this;if(!e.params._emitClasses||!e.el)return;let t=[];e.slides.forEach(i=>{let r=e.getSlideClasses(i);t.push({slideEl:i,classNames:r}),e.emit("_slideClass",i,r)}),e.emit("_slideClasses",t)}slidesPerViewDynamic(e="current",t=!1){let{params:i,slides:r,slidesGrid:a,slidesSizesGrid:n,size:o,activeIndex:s}=this,l=1;if("number"==typeof i.slidesPerView)return i.slidesPerView;if(i.centeredSlides){let e,t=r[s]?Math.ceil(r[s].swiperSlideSize):0;for(let i=s+1;i<r.length;i+=1)r[i]&&!e&&(t+=Math.ceil(r[i].swiperSlideSize),l+=1,t>o&&(e=!0));for(let i=s-1;i>=0;i-=1)r[i]&&!e&&(t+=r[i].swiperSlideSize,l+=1,t>o&&(e=!0))}else if("current"===e)for(let e=s+1;e<r.length;e+=1)(t?a[e]+n[e]-a[s]<o:a[e]-a[s]<o)&&(l+=1);else for(let e=s-1;e>=0;e-=1)a[s]-a[e]<o&&(l+=1);return l}update(){let e,t=this;if(!t||t.destroyed)return;let{snapGrid:i,params:r}=t;function a(){let e=Math.min(Math.max(t.rtlTranslate?-1*t.translate:t.translate,t.maxTranslate()),t.minTranslate());t.setTranslate(e),t.updateActiveIndex(),t.updateSlidesClasses()}if(r.breakpoints&&t.setBreakpoint(),[...t.el.querySelectorAll('[loading="lazy"]')].forEach(e=>{e.complete&&z(t,e)}),t.updateSize(),t.updateSlides(),t.updateProgress(),t.updateSlidesClasses(),r.freeMode&&r.freeMode.enabled&&!r.cssMode)a(),r.autoHeight&&t.updateAutoHeight();else{if(("auto"===r.slidesPerView||r.slidesPerView>1)&&t.isEnd&&!r.centeredSlides){let i=t.virtual&&r.virtual.enabled?t.virtual.slides:t.slides;
5063e=t.slideTo(i.length-1,0,!1,!0)}else e=t.slideTo(t.activeIndex,0,!1,!0);e||a()}r.watchOverflow&&i!==t.snapGrid&&t.checkOverflow(),t.emit("update")}changeDirection(e,t=!0){let i=this.params.direction;return e||(e="horizontal"===i?"vertical":"horizontal"),e===i||"horizontal"!==e&&"vertical"!==e||(this.el.classList.remove(`${this.params.containerModifierClass}${i}`),this.el.classList.add(`${this.params.containerModifierClass}${e}`),this.emitContainerClasses(),this.params.direction=e,this.slides.forEach(t=>{"vertical"===e?t.style.width="":t.style.height=""}),this.emit("changeDirection"),t&&this.update()),this}changeLanguageDirection(e){(!this.rtl||"rtl"!==e)&&(this.rtl||"ltr"!==e)&&(this.rtl="rtl"===e,this.rtlTranslate="horizontal"===this.params.direction&&this.rtl,this.rtl?(this.el.classList.add(`${this.params.containerModifierClass}rtl`),this.el.dir="rtl"):(this.el.classList.remove(`${this.params.containerModifierClass}rtl`),this.el.dir="ltr"),this.update())}mount(e){let t=this;if(t.mounted)return!0;let i=e||t.params.el;if("string"==typeof i&&(i=document.querySelector(i)),!i)return!1;i.swiper=t,i.parentNode&&i.parentNode.host&&i.parentNode.host.nodeName===t.params.swiperElementNodeName.toUpperCase()&&(t.isElement=!0);let r=()=>`.${(t.params.wrapperClass||"").trim().split(" ").join(".")}`,a=i&&i.shadowRoot&&i.shadowRoot.querySelector?i.shadowRoot.querySelector(r()):b(i,r())[0];return!a&&t.params.createElements&&(a=_("div",t.params.wrapperClass),i.append(a),b(i,`.${t.params.slideClass}`).forEach(e=>{a.append(e)})),Object.assign(t,{el:i,wrapperEl:a,slidesEl:t.isElement&&!i.parentNode.host.slideSlots?i.parentNode.host:a,hostEl:t.isElement?i.parentNode.host:i,mounted:!0,rtl:"rtl"===i.dir.toLowerCase()||"rtl"===k(i,"direction"),rtlTranslate:"horizontal"===t.params.direction&&("rtl"===i.dir.toLowerCase()||"rtl"===k(i,"direction")),wrongRTL:"-webkit-box"===k(a,"display")}),!0}init(e){let t=this;if(t.initialized||!1===t.mount(e))return t;t.emit("beforeInit"),t.params.breakpoints&&t.setBreakpoint(),t.addClasses(),t.updateSize(),t.updateSlides(),t.params.watchOverflow&&t.checkOverflow(),t.params.grabCursor&&t.enabled&&t.setGrabCursor(),t.params.loop&&t.virtual&&t.params.virtual.enabled?t.slideTo(t.params.initialSlide+t.virtual.slidesBefore,0,t.params.runCallbacksOnInit,!1,!0):t.slideTo(t.params.initialSlide,0,t.params.runCallbacksOnInit,!1,!0),t.params.loop&&t.loopCreate(void 0,!0),t.attachEvents();let i=[...t.el.querySelectorAll('[loading="lazy"]')];return t.isElement&&i.push(...t.hostEl.querySelectorAll('[loading="lazy"]')),i.forEach(e=>{e.complete?z(t,e):e.addEventListener("load",e=>{z(t,e.target)})}),W(t),t.initialized=!0,W(t),t.emit("init"),t.emit("afterInit"),t}destroy(e=!0,t=!0){let i=this,{params:r,el:a,wrapperEl:n,slides:o}=i;if(void 0===i.params||i.destroyed)return null;(i.emit("beforeDestroy"),i.initialized=!1,i.detachEvents(),r.loop&&i.loopDestroy(),t&&(i.removeClasses(),a&&"string"!=typeof a&&a.removeAttribute("style"),n&&n.removeAttribute("style"),o&&o.length&&o.forEach(e=>{e.classList.remove(r.slideVisibleClass,r.slideFullyVisibleClass,r.slideActiveClass,r.slideNextClass,r.slidePrevClass),e.removeAttribute("style"),e.removeAttribute("data-swiper-slide-index")})),i.emit("destroy"),Object.keys(i.eventsListeners).forEach(e=>{i.off(e)}),!1!==e)&&(i.el&&"string"!=typeof i.el&&(i.el.swiper=null),Object.keys(i).forEac
5063h(e=>{try{i[e]=null}catch(e){}try{delete i[e]}catch(e){}}));return i.destroyed=!0,null}static extendDefaults(e){x(er,e)}static get extendedDefaults(){return er}static get defaults(){return et}static installModule(e){ea.prototype.__modules__||(ea.prototype.__modules__=[]);let t=ea.prototype.__modules__;"function"==typeof e&&0>t.indexOf(e)&&t.push(e)}static use(e){return Array.isArray(e)?e.forEach(e=>ea.installModule(e)):ea.installModule(e),ea}}Object.keys(ei).forEach(e=>{Object.keys(ei[e]).forEach(t=>{ea.prototype[t]=ei[e][t]})}),ea.use([function({swiper:e,on:t,emit:i}){let r=m(),a=null,n=null,o=()=>{e&&!e.destroyed&&e.initialized&&(i("beforeResize"),i("resize"))},s=()=>{e&&!e.destroyed&&e.initialized&&i("orientationchange")};t("init",()=>{e.params.resizeObserver&&void 0!==r.ResizeObserver?e&&!e.destroyed&&e.initialized&&(a=new ResizeObserver(t=>{n=r.requestAnimationFrame(()=>{let{width:i,height:r}=e,a=i,n=r;t.forEach(({contentBoxSize:t,contentRect:i,target:r})=>{r&&r!==e.el||(a=i?i.width:(t[0]||t).inlineSize,n=i?i.height:(t[0]||t).blockSize)}),(a!==i||n!==r)&&o()})})).observe(e.el):(r.addEventListener("resize",o),r.addEventListener("orientationchange",s))}),t("destroy",()=>{n&&r.cancelAnimationFrame(n),a&&a.unobserve&&e.el&&(a.unobserve(e.el),a=null),r.removeEventListener("resize",o),r.removeEventListener("orientationchange",s)})},function({swiper:e,extendParams:t,on:i,emit:r}){let a=[],n=m(),o=(t,i={})=>{let o=new(n.MutationObserver||n.WebkitMutationObserver)(t=>{if(e.__preventObserver__)return;if(1===t.length)return void r("observerUpdate",t[0]);let i=function(){r("observerUpdate",t[0])};n.requestAnimationFrame?n.requestAnimationFrame(i):n.setTimeout(i,0)});o.observe(t,{attributes:void 0===i.attributes||i.attributes,childList:e.isElement||(void 0===i.childList||i).childList,characterData:void 0===i.characterData||i.characterData}),a.push(o)};t({observer:!1,observeParents:!1,observeSlideChildren:!1}),i("init",()=>{if(e.params.observer){if(e.params.observeParents){let t=j(e.hostEl);for(let e=0;e<t.length;e+=1)o(t[e])}o(e.hostEl,{childList:e.params.observeSlideChildren}),o(e.wrapperEl,{attributes:!1})}}),i("destroy",()=>{a.forEach(e=>{e.disconnect()}),a.splice(0,a.length)})}]);let en=["eventsPrefix","injectStyles","injectStylesUrls","modules","init","_direction","oneWayMovement","swiperElementNodeName","touchEventsTarget","initialSlide","_speed","cssMode","updateOnWindowResize","resizeObserver","nested","focusableElements","_enabled","_width","_height","preventInteractionOnTransition","userAgent","url","_edgeSwipeDetection","_edgeSwipeThreshold","_freeMode","_autoHeight","setWrapperSize","virtualTranslate","_effect","breakpoints","breakpointsBase","_spaceBetween","_slidesPerView","maxBackfaceHiddenSlides","_grid","_slidesPerGroup","_slidesPerGroupSkip","_slidesPerGroupAuto","_centeredSlides","_centeredSlidesBounds","_slidesOffsetBefore","_slidesOffsetAfter","normalizeSlideIndex","_centerInsufficientSlides","_snapToSlideEdge","_watchOverflow","roundLengths","touchRatio","touchAngle","simulateTouch","_shortSwipes","_longSwipes","longSwipesRatio","longSwipesMs","_followFinger","allowTouchMove","_threshold","touchMoveStopPropagation","touchStartPreventDefault","touchStartForcePreventDefault","touchReleaseOnEdges","uniqueNavElements","_resistance","_resistanceRatio","_watchSlidesProgress","_grabCursor","preventClicks","preventClicksPropagation","_slideToClickedSlide","_loop","loopAdditionalSlides","loopAddBlankSlides","loopPreventsSliding","_rewind","_allowSlidePrev","_allowSlideNext","_swipeHandler","_noSwiping","noSwipingClass","noSwipingSelector","passiveListeners","containerModifierClass","slideClass","slideActiveClass","slideVisibleClass","slideFullyVisibleClass","slideNextClass","slidePrevClass","slideBlankClass","wrapperClass","lazyPreloaderClass","lazyPreloadPrevNext","runCallbacksOnInit","observer","observeParents","observeSlideChildren","a11y","_autoplay","_controller","coverflowEffect","cubeEffect","fadeEffect","flipEffect","creativeEffect","cardsEffect","hashNavigation","history","keyboard","mousewheel","_navigation","_pagination","parallax","_scrollbar","_thumbs","virtual","zoom","control"];function eo(e){return"object"==typeof e&&null!==e&&e.constructor&&"Object"===Object.prototype.toString.call(e).slice(8,-1)&&!e.__swiper__}function es(e,t){let i=["__proto__","constructor","prototype"];Object.keys(t).filter(e=>0>
5063i.indexOf(e)).forEach(i=>{void 0===e[i]?e[i]=t[i]:eo(t[i])&&eo(e[i])&&Object.keys(t[i]).length>0?t[i].__swiper__?e[i]=t[i]:es(e[i],t[i]):e[i]=t[i]})}function el(e={}){return e.navigation&&void 0===e.navigation.nextEl&&void 0===e.navigation.prevEl}function ec(e={}){return e.pagination&&void 0===e.pagination.el}function ed(e={}){return e.scrollbar&&void 0===e.scrollbar.el}function eu(e=""){let t=e.split(" ").map(e=>e.trim()).filter(e=>!!e),i=[];return t.forEach(e=>{0>i.indexOf(e)&&i.push(e)}),i.join(" ")}function ep(){return(ep=Object.assign.bind()).apply(this,arguments)}function em(e){return e.type&&e.type.displayName&&e.type.displayName.includes("SwiperSlide")}function eh(e,t){return"u"<typeof window?(0,O.useEffect)(e,t):(0,O.useLayoutEffect)(e,t)}let ef=(0,O.createContext)(null),eg=(0,O.createContext)(null),ex=(0,O.forwardRef)(({className:e,tag:t="div",wrapperTag:i="div",children:r,onSwiper:a,...n}={},o)=>{let s,l,c=!1,[d,u]=(0,O.useState)("swiper"),[p,m]=(0,O.useState)(null),[h,f]=(0,O.useState)(!1),g=(0,O.useRef)(!1),x=(0,O.useRef)(null),y=(0,O.useRef)(null),v=(0,O.useRef)(null),b=(0,O.useRef)(null),w=(0,O.useRef)(null),_=(0,O.useRef)(null),k=(0,O.useRef)(null),S=(0,O.useRef)(null),{params:j,passedParams:C,rest:T,events:I}=function(e={},t=!0){let i={on:{}},r={},a={};es(i,et),i._emitClasses=!0,i.init=!1;let n={},o=en.map(e=>e.replace(/_/,""));return Object.keys(Object.assign({},e)).forEach(s=>{void 0!==e[s]&&(o.indexOf(s)>=0?eo(e[s])?(i[s]={},a[s]={},es(i[s],e[s]),es(a[s],e[s])):(i[s]=e[s],a[s]=e[s]):0===s.search(/on[A-Z]/)&&"function"==typeof e[s]?t?r[`${s[2].toLowerCase()}${s.substr(3)}`]=e[s]:i.on[`${s[2].toLowerCase()}${s.substr(3)}`]=e[s]:n[s]=e[s])}),["navigation","pagination","scrollbar"].forEach(e=>{!0===i[e]&&(i[e]={}),!1===i[e]&&delete i[e]}),{params:i,passedParams:a,rest:n,events:r}}(n),{slides:E,slots:L}=(s=[],l={"container-start":[],"container-end":[],"wrapper-start":[],"wrapper-end":[]},O.default.Children.toArray(r).forEach(e=>{if(em(e))s.push(e);else if(e.props&&e.props.slot&&l[e.props.slot])l[e.props.slot].push(e);else if(e.props&&e.props.children){let t=function e(t){let i=[];return O.default.Children.toArray(t).forEach(t=>{em(t)?i.push(t):t.props&&t.props.children&&e(t.props.children).forEach(e=>i.push(e))}),i}(e.props.children);t.length>0?t.forEach(e=>s.push(e)):l["container-end"].push(e)}else l["container-end"].push(e)}),{slides:s,slots:l}),R=()=>{f(!h)};Object.assign(j.on,{_containerClasses(e,t){u(t)}});let F=()=>{Object.assign(j.on,I),c=!0;let e={...j};if(delete e.wrapperClass,y.current=new ea(e),y.current.virtual&&y.current.params.virtual.enabled){y.current.virtual.slides=E;let e={cache:!1,slides:E,renderExternal:m,renderExternalUpdate:!1};es(y.current.params.virtual,e),es(y.current.originalParams.virtual,e)}};return x.current||F(),y.current&&y.current.on("_beforeBreakpoint",R),(0,O.useEffect)(()=>()=>{y.current&&y.current.off("_beforeBreakpoint",R)}),(0,O.useEffect)(()=>{!g.current&&y.current&&(y.current.emitSlidesClasses(),g.current=!0)}),eh(()=>
5063{if(o&&(o.current=x.current),x.current)return y.current.destroyed&&F(),!function({el:e,nextEl:t,prevEl:i,paginationEl:r,scrollbarEl:a,swiper:n},o){el(o)&&t&&i&&(n.params.navigation.nextEl=t,n.originalParams.navigation.nextEl=t,n.params.navigation.prevEl=i,n.originalParams.navigation.prevEl=i),ec(o)&&r&&(n.params.pagination.el=r,n.originalParams.pagination.el=r),ed(o)&&a&&(n.params.scrollbar.el=a,n.originalParams.scrollbar.el=a),n.init(e)}({el:x.current,nextEl:w.current,prevEl:_.current,paginationEl:k.current,scrollbarEl:S.current,swiper:y.current},j),a&&!y.current.destroyed&&a(y.current),()=>{y.current&&!y.current.destroyed&&y.current.destroy(!0,!1)}},[]),eh(()=>{!c&&I&&y.current&&Object.keys(I).forEach(e=>{y.current.on(e,I[e])});let e=function(e,t,i,r,a){let n=[];if(!t)return n;let o=e=>{0>n.indexOf(e)&&n.push(e)};if(i&&r){let e=r.map(a),t=i.map(a);e.join("")!==t.join("")&&o("children"),r.length!==i.length&&o("children")}return en.filter(e=>"_"===e[0]).map(e=>e.replace(/_/,"")).forEach(i=>{if(i in e&&i in t)if(eo(e[i])&&eo(t[i])){let r=Object.keys(e[i]),a=Object.keys(t[i]);r.length!==a.length?o(i):(r.forEach(r=>{e[i][r]!==t[i][r]&&o(i)}),a.forEach(r=>{e[i][r]!==t[i][r]&&o(i)}))}else e[i]!==t[i]&&o(i)}),n}(C,v.current,E,b.current,e=>e.key);return v.current=C,b.current=E,e.length&&y.current&&!y.current.destroyed&&function({swiper:e,slides:t,passedParams:i,changedParams:r,nextEl:a,prevEl:n,scrollbarEl:o,paginationEl:s}){let l,c,d,u,p,m,h,f,g=r.filter(e=>"children"!==e&&"direction"!==e&&"wrapperClass"!==e),{params:x,pagination:y,navigation:v,scrollbar:b,virtual:w,thumbs:_}=e;r.includes("thumbs")&&i.thumbs&&i.thumbs.swiper&&!i.thumbs.swiper.destroyed&&x.thumbs&&(!x.thumbs.swiper||x.thumbs.swiper.destroyed)&&(l=!0),r.includes("controller")&&i.controller&&i.controller.control&&x.controller&&!x.controller.control&&(c=!0),r.includes("pagination")&&i.pagination&&(i.pagination.el||s)&&(x.pagination||!1===x.pagination)&&y&&!y.el&&(d=!0),r.includes("scrollbar")&&i.scrollbar&&(i.scrollbar.el||o)&&(x.scrollbar||!1===x.scrollbar)&&b&&!b.el&&(u=!0),r.includes("navigation")&&i.navigation&&(i.navigation.prevEl||n)&&(i.navigation.nextEl||a)&&(x.navigation||!1===x.navigation)&&v&&!v.prevEl&&!v.nextEl&&(p=!0);let k=t=>{e[t]&&(e[t].destroy(),"navigation"===t?(e.isElement&&(e[t].prevEl.remove(),e[t].nextEl.remove()),x[t].prevEl=void 0,x[t].nextEl=void 0,e[t].prevEl=void 0,e[t].nextEl=void 0):(e.isElement&&e[t].el.remove(),x[t].el=void 0,e[t].el=void 0))};r.includes("loop")&&e.isElement&&(x.loop&&!i.loop?m=!0:!x.loop&&i.loop?h=!0:f=!0),g.forEach(e=>{if(eo(x[e])&&eo(i[e]))Object.assign(x[e],i[e]),("navigation"===e||"pagination"===e||"scrollbar"===e)&&"enabled"in i[e]&&!i[e].enabled&&k(e);else{let t=i[e];(!0===t||!1===t)&&("navigation"===e||"pagination"===e||"scrollbar"===e)?!1===t&&k(e):x[e]=i[e]}}),g.includes("controller")&&!c&&e.controller&&e.controller.control&&x.controller&&x.controller.control&&(e.controller.control=x.controller.control),r.includes("children")&&t&&w&&x.virtual.enabled?(w.slides=t,w.update(!0)):r.includes("virtual")&&w&&x.virtual.enabled&&(t&&(w.slides=t),w.update(!0)),r.includes("children")&&t&&x.loop&&(f=!0),l&&_.init()&&_.update(!0),c&&(e.controller.control=x.controller.control),d&&(e.isElement&&(!s||"string"==typeof s)&&((s=document.createElement("div")).classList.add("swiper-pagination"),s.part.add("pagination"),e.el.appendChild(s)),s&&(x.pagination.el=s),y.init(),y.render(),y.update()),u&&(e.isElement&&(!o||"string"==typeof o)&&((o=document.createElement("div")).classList.add("swiper-scrollbar"),o.part.add("scrollbar"),e.el.appendChild(o)),o&&(x.scrollbar.el=o),b.init(),b.updateSize(),b.setTranslate()),p&&(e.isElement&&(a&&"string"!=typeof a||((a=document.createElement("div")).classList.add("swiper-button-next"),N(a,e.navigation.arrowSvg),a.part.add("button-next"),e.el.appendChild(a)),n&&"string"!=typeof n||((n=document.createElement("div")).classList.add("swiper-button-prev"),N(n,e.navigation.arrowSvg),n.part.add("button-prev"),e.el.appendChild(n))),a&&(x.navigation.nextEl=a),n&&(x.navigation.prevEl=n),v.init(),v.update(
5063)),r.includes("allowSlideNext")&&(e.allowSlideNext=i.allowSlideNext),r.includes("allowSlidePrev")&&(e.allowSlidePrev=i.allowSlidePrev),r.includes("direction")&&e.changeDirection(i.direction,!1),(m||f)&&e.loopDestroy(),(h||f)&&e.loopCreate(),e.update()}({swiper:y.current,slides:E,passedParams:C,changedParams:e,nextEl:w.current,prevEl:_.current,scrollbarEl:S.current,paginationEl:k.current}),()=>{I&&y.current&&Object.keys(I).forEach(e=>{y.current.off(e,I[e])})}}),eh(()=>{var e;(e=y.current)&&!e.destroyed&&e.params.virtual&&(!e.params.virtual||e.params.virtual.enabled)&&(e.updateSlides(),e.updateProgress(),e.updateSlidesClasses(),e.emit("_virtualUpdated"),e.parallax&&e.params.parallax&&e.params.parallax.enabled&&e.parallax.setTranslate())},[p]),O.default.createElement(t,ep({ref:x,className:eu(`${d}${e?` ${e}`:""}`)},T),O.default.createElement(eg.Provider,{value:y.current},L["container-start"],O.default.createElement(i,{className:function(e=""){return e?e.includes("swiper-wrapper")?e:`swiper-wrapper ${e}`:"swiper-wrapper"}(j.wrapperClass)},L["wrapper-start"],j.virtual?function(e,t,i){if(!i)return null;let r=e=>{let i=e;return e<0?i=t.length+e:i>=t.length&&(i-=t.length),i},a=e.isHorizontal()?{[e.rtlTranslate?"right":"left"]:`${i.offset}px`}:{top:`${i.offset}px`},{from:n,to:o}=i,s=e.params.loop?-t.length:0,l=e.params.loop?2*t.length:t.length,c=[];for(let e=s;e<l;e+=1)e>=n&&e<=o&&c.push(t[r(e)]);return c.map((t,i)=>O.default.cloneElement(t,{swiper:e,style:a,key:t.props.virtualIndex||t.key||`slide-${i}`}))}(y.current,E,p):E.map((e,t)=>O.default.cloneElement(e,{swiper:y.current,swiperSlideIndex:t})),L["wrapper-end"]),el(j)&&O.default.createElement(O.default.Fragment,null,O.default.createElement("div",{ref:_,className:"swiper-button-prev"}),O.default.createElement("div",{ref:w,className:"swiper-button-next"})),ed(j)&&O.default.createElement("div",{ref:S,className:"swiper-scrollbar"}),ec(j)&&O.default.createElement("div",{ref:k,className:"swiper-pagination"}),L["container-end"]))});ex.displayName="Swiper";let ey=(0,O.forwardRef)(({tag:e="div",children:t,className:i="",swiper:r,zoom:a,lazy:n,virtualIndex:o,swiperSlideIndex:s,...l}={},c)=>{let d=(0,O.useRef)(null),[u,p]=(0,O.useState)("swiper-slide"),[m,h]=(0,O.useState)(!1);function f(e,t,i){t===d.current&&p(i)}eh(()=>{if(void 0!==s&&(d.current.swiperSlideIndex=s),c&&(c.current=d.current),d.current&&r){if(r.destroyed){"swiper-slide"!==u&&p("swiper-slide");return}return r.on("_slideClass",f),()=>{r&&r.off("_slideClass",f)}}}),eh(()=>{r&&d.current&&!r.destroyed&&p(r.getSlideClasses(d.current))},[r]);let g={isActive:u.indexOf("swiper-slide-active")>=0,isVisible:u.indexOf("swiper-slide-visible")>=0,isPrev:u.indexOf("swiper-slide-prev")>=0,isNext:u.indexOf("swiper-slide-next")>=0},x=()=>"function"==typeof t?t(g):t;return O.default.createElement(e,ep({ref:d,className:eu(`${u}${i?` ${i}`:""}`),"data-swiper-slide-index":o,onLoad:()=>{h(!0)}},l),a&&O.default.createElement(ef.Provider,{value:g},O.default.createElement("div",{className:"swiper-zoom-container","data-swiper-zoom":"number"==typeof a?a:void 0},x(),n&&!m&&O.default.createElement("div",{className:"swiper-lazy-preloader",ref:e=>{e&&(e.lazyPreloaderManaged=!0)}}))),!a&&O.default.createElement(ef.Provider,{value:g},x(),n&&!m&&O.default.createElement("div",{className:"swiper-lazy-preloader",ref:e=>{e&&(e.lazyPreloaderManaged=!0)}})))});ey.displayName="SwiperSlide",e.s(["Swiper",()=>ex,"SwiperSlide",()=>ey],24297),e.i(49396);var ev=e.i(50719);e.i(68485);var eb=e.i(72587);e.i(50101);var ew=e.i(28750),e_=e.i(59012),ek=e.i(36932);e.i(88680);var eS=e.i(34459);let ej=n.default.div.withConfig({displayName:"QuotesComponent__StyledQuotesComponentWrapper",componentId:"sc-19443897-0"})` 5064 background: var(--background-color); 5065 color: var(--text-color); 5066 font-size: 18px; 5067 line-height: 1.55; 5068 letter-spacing: 0.5px; 5069 position: relative; 5070 overflow: hidden; 5071`,eC=n.default.div.withConfig({displayName:"QuotesComponent__StyledQuotesInner",componentId:"sc-19443897-1"})` 5072 position: relative; 5073 5074 .title { 5075 color: var(--text-color); 5076 margin: 0 auto var(--column-gap) auto; 5077 text-align: center; 5078 max-width: 800px; 5079 5080 h1, 5081 h2 { 5082 font-size: 30px; 5083 ${(0,s.media)("desktop")} { 5084 font-size: 62px; 5085 } 5086 5087 em { 5088 [data-theme="indigo"] & { 5089 color: var(--color-yellow); 5090 } 5091 } 5092 } 5093 } 5094 5095 .swiper-pagination { 5096 display: flex; 5097 justify-content: center; 5098 gap: 8px; 5099 margin-top: 44px; 5100 ${(0,s.media)("desktop")} { 5101 margin-top: 68px; 5102 } 5103 5104 .swiper-pagination-bullet { 5105 background: none; 5106 padding: 0; 5107 margin: 0; 5108 width: 22px; 5109 height: 22px; 5110 border: 2px solid var(--text-color); 5111 border-radius: 12px; 5112 transition: 0.1s; 5113 cursor: pointer; 5114 5115 [data-theme="white"] & { 5116 opacity: 0.2; 5117 } 5118 5119 &:hover { 5120 background-color: var(--accent-text-color); 5121 border-color: var(--accent-text-color); 5122 5123 [data-theme="indigo"] & { 5124 background-color: var(--color-yellow); 5125 border-color: var(--color-yellow); 5126 } 5127 5128 [data-theme="white"] & { 5129 opacity: 1; 5130 background-color: var(--color-indigo); 5131 border-color: var(--color-indigo); 5132 } 5133 } 5134 5135 &.swiper-pagination-bullet-active { 5136 background-color: var(--accent-text-color); 5137 border-color: var(--accent-text-color); 5138 width: 50px; 5139 5140 [data-theme="indigo"] & { 5141 background-color: var(--color-yellow); 5142 border-color: var(--color-yellow); 5143 } 5144 5145 [data-theme="white"] & { 5146 opacity: 1; 5147 background-color: var(--color-indigo); 5148 border-color: var(--color-indigo); 5149 } 5150 } 5151 } 5152 } 5153`,eT=n.default.div.withConfig({displayName:"QuotesComponent__StyledDecorationTopRight",componentId:"sc-19443897-2"})` 5154 ${(0,s.media)(0,"tablet")} { 5155 display: none; 5156 } 5157 position: absolute; 5158 top: calc(var(--spacing-xl) * -1); 5159 right: -14%; 5160 height: 100%; 5161 width: 38%; 5162 z-index: 0; 5163 opacity: 0.3; 5164 5165 svg { 5166 fill: var(--text-color); 5167 } 5168`,eN=n.default.div.withConfig({displayName:"QuotesComponent__StyledDecorationRoundedRectBottom",componentId:"sc-19443897-3"})` 5169 position: absolute; 5170 bottom: calc(var(--spacing-xl) * -1 + -80px); 5171 left: 22%; 5172 height: 140px; 5173 width: 400px; 5174 z-index: 0; 5175 opacity: 0.3; 5176 border: 1px solid #fff; 5177 border-radius: var(--border-radius-full); 5178 transform: rotate(-45deg); 5179`,eI=n.default.div.withConfig({displayName:"QuotesComponent__StyledDecorationCircleLeft",componentId:"sc-19443897-4"})` 5180 ${(0,s.media)(0,"tablet")} { 5181 display: none; 5182 } 5183 border: 1px solid #fff; 5184 border-radius: var(--border-radius-full); 5185 width: 140px; 5186 height: 140px; 5187 opacity: 0.3; 5188 position: absolute; 5189 left: -120px; 5190 bottom: 50%; 5191 ${(0,s.media)("desktop")} { 5192 left: -100px; 5193 } 5194 ${(0,s.media)(1500)} { 5195 left: -50px; 5196 } 5197 ${(0,s.media)(1500)} { 5198 left: -40px; 5199 } 5200`,eE=n.default.div.withConfig({displayName:"QuotesComponent__StyledDecorationBottomRight",componentId:"sc-19443897-5"})` 5201 ${(0,s.media)(0,"desktop_l")} { 5202 display: none; 5203 } 5204 border: 1px solid #fff; 5205 border-radius: var(--border-radius-full); 5206 position: absolute; 5207 width: 300px; 5208 height: 300px; 5209 opacity: 0.3; 5210 bottom: -100px; 5211 right: -100px; 5212`,eL=n.default.div.withConfig({displayName:"QuotesComponent__StyledQuotesListing",componentId:"sc-19443897-6"})` 5213 margin: 0 calc(var(--column-gap) / 2 * -1); 5214 position: relative; 5215`,eR=n.default.div.withConfig({displayName:"QuotesComponent__StyledQuoteItem",componentId:"sc-19443897-7"})` 5216 padding: 0 calc(var(--column-gap) / 2); 5217 ${(0,s.media)("tablet")} { 5218 display: flex; 5219 gap: var(--column-gap); 5220 } 5221 .small-square-image &, 5222 .small-round-image & { 5223 ${(0,s.media)("tablet")} { 5224 gap: calc(var(--column-gap) * 2); 5225 } 5226 } 5227 5228 .info-wrapper { 5229 margin-bottom: var(--column-gap); 5230 5231 ${(0,s.media)("tablet")} { 5232 margin: 0; 5233 flex-grow: 1; 5234 display: flex; 5235 flex-direction: column; 5236 justify-content: center; 5237 } 5238 5239 .quote-text { 5240 margin-bottom: 24px; 5241 font-size: 16px; 5242 line-height: 1.55; 5243 letter-spacing: 0.5px; 5244 ${(0,s.media)("desktop")} { 5245 font-size: 24px; 5246 } 5247 5248 p { 5249 font-size: 16px; 5250 line-height: 1.55; 5251 letter-spacing: 0.5px; 5252 ${(0,s.media)("desktop")} { 5253 font-size: 24px; 5254 } 5255 5256 &:last-child { 5257 margin-bottom: 0; 5258 } 5259 } 5260 } 5261 5262 .quote-author { 5263 font-size: 22px; 5264 font-weight: bold; 5265 } 5266 5267 .quote-author-byline { 5268 font-size: 18px; 5269 } 5270 5271 .quote-cta-wrapper { 5272 display: flex; 5273 margin-top: 24px; 5274 ${(0,s.media)(0,"tablet")} { 5275 margin-bottom: 50px; 5276 } 5277 } 5278 } 5279 5280 .image-wrapper { 5281 .square-image & { 5282 ${(0,s.media)("tablet")} { 5283 flex: 0 0 calc(50% - calc(var(--column-gap) / 2)); 5284 } 5285 } 5286 .round-image & { 5287 ${(0,s.media)("tablet")} { 5288 flex: 0 0 calc(50% - calc(var(--column-gap) / 2)); 5289 } 5290 5291 img { 5292 border-radius: 50%; 5293 } 5294 } 5295 .small-square-image & { 5296 ${(0,s.media)("tablet")} { 5297 flex: 0 0 300px; 5298 } 5299 ${(0,s.media)("desktop")} { 5300 flex: 0 0 370px; 5301 } 5302 } 5303 .small-round-image & { 5304 ${(0,s.media)("tablet")} { 5305 flex: 0 0 300px; 5306 } 5307 ${(0,s.media)("desktop")} { 5308 flex: 0 0 370px; 5309 } 5310 5311 img { 5312 border-radius: 50%; 5313 } 5314 } 5315 5316 img { 5317 border-radius: var(--border-radius-sm); 5318 width: 100%; 5319 margin: 0 auto; 5320 display: block; 5321 ${(0,s.media)("tablet")} { 5322 max-width: 550px; 5323 } 5324 } 5325 5326 .icon-media-wrapper { 5327 max-width: none; 5328 margin-left: 25%; 5329 margin-right: -25%; 5330 } 5331 } 5332`,eF=n.default.div.withConfig({displayName:"QuotesComponent__StyledNavigationWrapper",componentId:"sc-19443897-8"})` 5333 position: relative; 5334 // Half image height + left/right padding minus Pagination height 5335 margin-top: calc(calc(-50% + 12px) - 66px); 5336 padding-bottom: calc(50% - 12px + 66px); 5337 height: 0; 5338 5339 .swiper-button-prev, 5340 .swiper-button-next { 5341 cursor: pointer; 5342 position: absolute; 5343 z-index: 3; 5344 display: flex; 5345 justify-content: center;
5346 align-items: center; 5347 transition: 0.1s border-color; 5348 ${(0,s.media)(0,"tablet")} { 5349 width: 66px; 5350 height: 66px; 5351 border-radius: 33px; 5352 background: var(--accent-text-color); 5353 top: -33px; 5354 } 5355 ${(0,s.media)("tablet")} { 5356 background: none; 5357 bottom: -12px; 5358 width: 46px; 5359 height: 46px; 5360 border: 2px solid var(--accent-text-color); 5361 border-radius: 23px; 5362 } 5363 5364 [data-theme="indigo"] & { 5365 ${(0,s.media)(0,"tablet")} { 5366 background-color: white; 5367 } 5368 border-color: white; 5369 } 5370 5371 [data-theme="white"] & { 5372 ${(0,s.media)(0,"tablet")} { 5373 background-color: var(--color-indigo); 5374 } 5375 border-color: var(--color-indigo); 5376 } 5377 5378 &.swiper-button-disabled { 5379 display: none; 5380 } 5381 5382 svg { 5383 transition: 0.1s stroke; 5384 stroke: var(--accent-text-color); 5385 5386 [data-theme="indigo"] & { 5387 stroke: var(--color-indigo); 5388 ${(0,s.media)("tablet")} { 5389 stroke: white; 5390 } 5391 } 5392 5393 [data-theme="white"] & { 5394 stroke: white; 5395 ${(0,s.media)("tablet")} { 5396 stroke: var(--color-indigo); 5397 } 5398 } 5399 } 5400 5401 &:hover { 5402 [data-theme="indigo"] & { 5403 ${(0,s.media)("tablet")} { 5404 border-color: var(--color-yellow); 5405 } 5406 } 5407 5408 [data-theme="white"] & { 5409 ${(0,s.media)("tablet")} { 5410 border-color: var(--color-black); 5411 } 5412 } 5413 5414 svg { 5415 [data-theme="indigo"] & { 5416 ${(0,s.media)("tablet")} { 5417 stroke: var(--color-yellow); 5418 } 5419 } 5420 5421 [data-theme="white"] & { 5422 ${(0,s.media)("tablet")} { 5423 stroke: var(--color-black); 5424 } 5425 } 5426 } 5427 } 5428 } 5429 5430 .swiper-button-prev { 5431 ${(0,s.media)(0,"tablet")} { 5432 left: -43px; 5433 padding-left: 20px; 5434 } 5435 ${(0,s.media)("tablet")} { 5436 padding-right: 4px; 5437 left: calc(var(--column-gap) / 2); 5438 } 5439 5440 svg { 5441 transform: rotate(90deg); 5442 } 5443 } 5444 5445 .swiper-button-next { 5446 ${(0,s.media)(0,"tablet")} { 5447 right: -43px; 5448 padding-right: 20px; 5449 } 5450 ${(0,s.media)("tablet")} { 5451 padding-left: 4px; 5452 right: calc(var(--column-gap) / 2); 5453 } 5454 5455 svg { 5456 transform: rotate(-90deg); 5457 } 5458 } 5459`,eO=({quote:e})=>(0,a.jsxs)(eR,{children:[(0,a.jsxs)("div",{className:"info-wrapper",children:[(0,a.jsx)("div",{className:"quote-text",dangerouslySetInnerHTML:{__html:e.text}}),e.author?(0,a.jsx)("div",{className:"quote-author",children:e.author}):null,e.author_byline?(0,a.jsx)("div",{className:"quote-author-byline",children:e.author_byline}):null,e.link?(0,a.jsx)("div",{className:"quote-cta-wrapper",children:(0,a.jsx)(ek.Button,{href:e.link.url,target:e.link.attributes?.target,style:e.link.attributes?.button_style,children:e.link.text})}):null]}),(0,a.jsx)("div",{className:`image-wrapper ${e.media.icon?"has-icon ":""}`,children:(0,a.jsx)(ew.MediaComponent,{...e.media})})]});e.s(["QuotesComponent",0,({id:e,title:t,quotes:i,"data-theme":r,adjacent_themes:n,spacing:s,quotes_style:l="square-image",bg_decoration:c})=>(0,a.jsxs)(ej,{id:`section-${e}`,"data-theme":r,"data-theme-next":n?.nextTheme?.theme,"data-theme-previous":n?.previousTheme?.theme,"data-spacing-top":s?.top,"data-spacing-bottom":s?.bottom,className:`${l}`,children:[c?(0,a.jsx)(eS.BgDecoration,{theme:r,bg_decoration:c,adjacent_themes:n}):null,(0,a.jsx)(eI,{}),(0,a.jsx)(eE,{}),(0,a.jsx)(o.StyledWrapper,{children:(0,a.jsxs)(eC,{children:[(0,a.jsx)(eT,{children:(0,a.jsx)(ev.Signet,{})}),(0,a.jsx)(eN,{}),t?(0,a.jsx)(eb.TitleAndTextComponent,{title:t,className:"title component-title"}):null,(0,a.jsx)(eL,{children:i.length>1?(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(ex,{modules:[F,L],pagination:{clickable:!0,renderBullet:function(e,t){return'<button type="button" aria-label="Quote '+(e+1)+'" class="'+t+'"><span class="visually-hidden">Quote '+(e+1)+"</span></button>"}},slidesPerView:1,navigation:{prevEl:`#section-${e} .swiper-button-prev`,nextEl:`#section-${e} .swiper-button-next`},autoHeight:!0,breakpoints:{768:{autoHeight:!1}},children:i.map((e,t)=>(0,a.jsx)(ey,{children:(0,a.jsx)(eO,{quote:e})},`quote-slide-${t}`))}),(0,a.jsxs)(eF,{children:[(0,a.jsx)("div",{className:"swiper-button-prev",children:(0,a.jsx)(e_.IconExpand,{})}),(0,a.jsx)("div",{className:"swiper-button-next",children:(0,a.jsx)(e_.IconExpand,{})})]})]}):(0,a.jsx)(eO,{quote:i[0]})})]})})]})],52432)},82492,e=>{"use strict";e.i(52432),e.s([])},11202,40269,e=>{"use strict";var t=e.i(91398),i=e.i(91788);let r=e=>{let[t,r]=(0,i.useState)(null);return(0,i.useEffect)(()=>{let t=window.matchMedia(e),i=()=>r(t.matches);
5459return i(),t.addEventListener("change",i),()=>t.removeEventListener("change",i)},[e]),t};e.s(["useMediaQuery",0,r],40269);var a=e.i(60814);let n=a.default.img.withConfig({displayName:"BgImage__StyledBgImage",componentId:"sc-105b124c-0"})` 5460 position: absolute; 5461 top: 0; 5462 left: 0; 5463 width: 100%; 5464 height: 100%; 5465 object-fit: ${({$size:e})=>e}; 5466 object-position: ${({$horizontalAlignment:e,$verticalAlignment:t})=>`${e} ${t}`}; 5467 opacity: ${({$opacity:e})=>e}; 5468 z-index: 0; 5469 pointer-events: none; 5470`;e.s(["BgImage",0,({background_image:e})=>{let{backgroundImage:i,size:a="cover",horizontalAlignment:o="center",verticalAlignment:s="center",opacity:l=.25,mobileBackgroundImage:c,mobileSize:d,mobileHorizontalAlignment:u,mobileVerticalAlignment:p,mobileOpacity:m}=e,h=r("(max-width: 767px)");if(null===h||!i)return null;let f=h&&!!c,g=f?c:i;return(0,t.jsx)(n,{src:f?g.images.default:i.images.tablet||i.images.default,alt:g.alt,$size:f?d??a:a,$horizontalAlignment:f?u??o:o,$verticalAlignment:f?p??s:s,$opacity:f?m??l:l})}],11202)},82056,58021,60743,25780,e=>{"use strict";var t=e.i(91398),i=e.i(91788),r=e=>e instanceof Date,a=e=>null==e,n=e=>!a(e)&&!Array.isArray(e)&&"object"==typeof e&&!r(e),o="u">typeof window&&void 0!==window.HTMLElement&&"u">typeof document;function s(e){let t;if(e instanceof Date)return new Date(e);let i="u">typeof FileList&&e instanceof FileList;if(o&&(e instanceof Blob||i))return e;let r=Array.isArray(e);if(!r&&!(n(e)&&n(t=e.constructor&&e.constructor.prototype)&&t.hasOwnProperty("isPrototypeOf")))return e;let a=r?[]:Object.create(Object.getPrototypeOf(e));for(let t in e)Object.prototype.hasOwnProperty.call(e,t)&&(a[t]=s(e[t]));return a}var l=e=>void 0===e,c=e=>Array.isArray(e)?e.filter(Boolean):[],d=e=>c(e.replace(/["|']|\]/g,"").split(/\.|\[/)),u=(e,t,i)=>{if(!t||!n(e))return i;let r=(/^\w*$/.test(t)?[t]:d(t)).reduce((e,t)=>a(e)?e:e[t],e);return l(r)||r===e?l(e[t])?i:e[t]:r},p=e=>"function"==typeof e,m=(e,t,i)=>{let r=-1,a=/^\w*$/.test(t)?[t]:d(t),o=a.length,s=o-1;for(;++r<o;){let t=a[r],o=i;if(r!==s){let i=e[t];o=n(i)||Array.isArray(i)?i:isNaN(+a[r+1])?{}:[]}if("__proto__"===t||"constructor"===t||"prototype"===t)return;e[t]=o,e=e[t]}};let h="onChange",f="onSubmit",g="maxLength",x="minLength",y="pattern",v="required",b=i.default.createContext(null);b.displayName="HookFormControlContext";let w="u">typeof window?i.default.useLayoutEffect:i.default.useEffect;var _=e=>"string"==typeof e,k=e=>a(e)||"object"!=typeof e;function S(e,t,i=new WeakSet){if(k(e)||k(t))return Object.is(e,t);if(r(e)&&r(t))return Object.is(e.getTime(),t.getTime());let a=Object.keys(e),o=Object.keys(t);if(a.length!==o.length)return!1;if(i.has(e)||i.has(t))return!0;for(let s of(i.add(e),i.add(t),a)){let a=e[s];if(!o.includes(s))return!1;if("ref"!==s){let e=t[s];if(r(a)&&r(e)||n(a)&&n(e)||Array.isArray(a)&&Array.isArray(e)?!S(a,e,i):!Object.is(a,e))return!1}}return!0}let j=i.default.createContext(null);j.displayName="HookFormContext";let C=()=>i.default.useContext(j),T=e=>{let{children:t,watch:r,getValues:a,getFieldState:n,setError:o,clearErrors:s,setValue:l,trigger:c,formState:d,resetField:u,reset:p,handleSubmit:m,unregister:h,control:f,register:g,setFocus:x,subscribe:y}=e;return i.default.createElement(j.Provider,{value:i.default.useMemo(()=>({watch:r,getValues:a,getFieldState:n,setError:o,clearErrors:s,setValue:l,trigger:c,formState:d,resetField:u,reset:p,handleSubmit:m,unregister:h,control:f,register:g,setFocus:x,subscribe:y}),[s,f,d,n,a,m,g,p,u,o,x,l,y,c,h,r])},i.default.createElement(b.Provider,{value:f},t))};var N=(e,t,i,r,a)=>t?{...i[e],types:{...i[e]&&i[e].types?i[e].types:{},[r]:a||!0}}:{},I=e=>Array.isArray(e)?e:[e],E=()=>{let e=[];return{get observers(){return e},next:t=>{for(let i of e)i.next&&i.next(t)},subscribe:t=>(e.push(t),{unsubscribe:()=>{e=e.filter(e=>e!==t)}}),unsubscribe:()=>{e=[]}}},L=e=>n(e)&&!Object.keys(e).length,R=e=>{if(!o)return!1;let t=e?e.ownerDocument:0;return e instanceof(t&&t.defaultView?t.defaultView.HTMLElement:HTMLElement)},F=e=>R(e)&&e.isConnected;function O(e,t){let i=Array.isArray(t)?t:/^\w*$/.test(t)?[t]:d(t),r=1===i.length?e:function(e,t){let i=t.slice(0,-1).length,r=0;for(;r<i;)e=l(e)?r++:e[t[r++]];return e}(e,i),a=i.length-1,o=i[a];return r&&delete r[o],0!==a&&(n(r)&&L(r)||Array.isArray(r)&&function(e){for(let t in e)if(e.hasOwnProperty(t)&&!l(e[t]))return!1;return!0}(r))&&O(e,i.slice(0,-1)),e}function $(e){return Array.isArray(e)||n(e)&&!(e=>{for(let t in e)if(p(e[t]))return!0;return!1})(e)}function A(e,t={}){for(let i in e){let r=e[i];$(r)?(t[i]=Array.isArray(r)?[]:{},A(r,t[i])):l(r)||(t[i]=!0)}return t}function P(e,t,i){for(let r in i||(i=A(t)),e){let n=e[r];if($(n))l(t)||k(i[r])?i[r]=A(n,Array.isArray(n)?[]:{}):P(n,a(t)?{}:t[r],i[r]);else{let e=t[r];i[r]=!S(n,e)}}return i}let M={value:!1,isValid:!1},D={value:!0,isValid:!0};var z=e=>{if(Array.isArray(e)){if(e.length>1){let t=e.filter(e=>e&&e.checked&&!e.disabled).map(e=>e.value);return{value:t,isValid:!!t.length}}return e[0].checked&&!e[0].disabled?e[0].attributes&&!l(e[0].attributes.value)?l(e[0].value)||""===e[0].value?D:{value:e[0].value,isValid:!0}:D:M}return M},H=(e,{valueAsNumber:t,valueAsDate:i,setValueAs:r})=>l(e)?e:t?""===e?NaN:e?+e:e:i&&_(e)?new Date(e):r?r(e):e;let W={isValid:!1,value:null};var B=e=>Array.isArray(e)?e.reduce((e,t)=>
5470t&&t.checked&&!t.disabled?{isValid:!0,value:t.value}:e,W):W;function q(e){let t=e.ref;return"file"===t.type?t.files:"radio"===t.type?B(e.refs).value:"select-multiple"===t.type?[...t.selectedOptions].map(({value:e})=>e):"checkbox"===t.type?z(e.refs).value:H(l(t.value)?e.ref.value:t.value,e)}var V=e=>l(e)?e:e instanceof RegExp?e.source:n(e)?e.value instanceof RegExp?e.value.source:e.value:e,U=e=>({isOnSubmit:!e||e===f,isOnBlur:"onBlur"===e,isOnChange:e===h,isOnAll:"all"===e,isOnTouch:"onTouched"===e});let G="AsyncFunction";var Q=e=>!!e&&!!e.validate&&!!(p(e.validate)&&e.validate.constructor.name===G||n(e.validate)&&Object.values(e.validate).find(e=>e.constructor.name===G)),Y=(e,t,i)=>!i&&(t.watchAll||t.watch.has(e)||[...t.watch].some(t=>e.startsWith(t)&&/^\.\w+/.test(e.slice(t.length))));let Z=(e,t,i,r)=>{for(let a of i||Object.keys(e)){let i=u(e,a);if(i){let{_f:e,...o}=i;if(e){if(e.refs&&e.refs[0]&&t(e.refs[0],a)&&!r)return!0;else if(e.ref&&t(e.ref,e.name)&&!r)return!0;else if(Z(o,t))break}else if(n(o)&&Z(o,t))break}}};function J(e,t,i){let r=u(e,i);if(r||/^\w*$/.test(i))return{error:r,name:i};let a=i.split(".");for(;a.length;){let r=a.join("."),n=u(t,r),o=u(e,r);if(n&&!Array.isArray(n)&&i!==r)break;if(o&&o.type)return{name:r,error:o};if(o&&o.root&&o.root.type)return{name:`${r}.root`,error:o.root};a.pop()}return{name:i}}var X=(e,t,i)=>{let r=I(u(e,i));return m(r,"root",t[i]),m(e,i,r),e};function K(e,t,i="validate"){if(_(e)||Array.isArray(e)&&e.every(_)||"boolean"==typeof e&&!e)return{type:i,message:_(e)?e:"",ref:t}}var ee=e=>!n(e)||e instanceof RegExp?{value:e,message:""}:e,et=async(e,t,i,r,o,s)=>{let{ref:c,refs:d,required:m,maxLength:h,minLength:f,min:b,max:w,pattern:k,validate:S,name:j,valueAsNumber:C,mount:T}=e._f,I=u(i,j);if(!T||t.has(j))return{};let E=d?d[0]:c,F=e=>{o&&E.reportValidity&&(E.setCustomValidity("boolean"==typeof e?"":e||""),E.reportValidity())},O={},$="radio"===c.type,A="checkbox"===c.type,P=(C||"file"===c.type)&&l(c.value)&&l(I)||R(c)&&""===c.value||""===I||Array.isArray(I)&&!I.length,M=N.bind(null,j,r,O),D=(e,t,i,r=g,a=x)=>{let n=e?t:i;O[j]={type:e?r:a,message:n,ref:c,...M(e?r:a,n)}};if(s?!Array.isArray(I)||!I.length:m&&(!($||A)&&(P||a(I))||"boolean"==typeof I&&!I||A&&!z(d).isValid||$&&!B(d).isValid)){let{value:e,message:t}=_(m)?{value:!!m,message:m}:ee(m);if(e&&(O[j]={type:v,message:t,ref:E,...M(v,t)},!r))return F(t),O}if(!P&&(!a(b)||!a(w))){let e,t,i=ee(w),n=ee(b);if(a(I)||isNaN(I)){let r=c.valueAsDate||new Date(I),a=e=>new Date(new Date().toDateString()+" "+e),o="time"==c.type,s="week"==c.type;_(i.value)&&I&&(e=o?a(I)>a(i.value):s?I>i.value:r>new Date(i.value)),_(n.value)&&I&&(t=o?a(I)<a(n.value):s?I<n.value:r<new Date(n.value))}else{let r=c.valueAsNumber||(I?+I:I);a(i.value)||(e=r>i.value),a(n.value)||(t=r<n.value)}if((e||t)&&(D(!!e,i.message,n.message,"max","min"),!r))return F(O[j].message),O}if((h||f)&&!P&&(_(I)||s&&Array.isArray(I))){let e=ee(h),t=ee(f),i=!a(e.value)&&I.length>+e.value,n=!a(t.value)&&I.length<+t.value;if((i||n)&&(D(i,e.message,t.message),!r))return F(O[j].message),O}if(k&&!P&&_(I)){let{value:e,message:t}=ee(k);if(e instanceof RegExp&&!I.match(e)&&(O[j]={type:y,message:t,ref:c,...M(y,t)},!r))return F(t),O}if(S){if(p(S)){let e=K(await S(I,i),E);if(e&&(O[j]={...e,...M("validate",e.message)},!r))return F(e.message),O}else if(n(S)){let e={};for(let t in S){if(!L(e)&&!r)break;let a=K(await S[t](I,i),E,t);a&&(e={...a,...M(t,a.message)},F(a.message),r&&(O[j]=e))}if(!L(e)&&(O[j]={ref:E,...e},!r))return O}}return F(!0),O};let ei={mode:f,reValidateMode:h,shouldFocusError:!0};function er(e={}){let t=i.default.useRef(void 0),d=i.default.useRef(void 0),[h,f]=i.default.useState({isDirty:!1,isValidating:!1,isLoading:p(e.defaultValues),isSubmitted:!1,isSubmitting:!1,isSubmitSuccessful:!1,isValid:!1,submitCount:0,dirtyFields:{},touchedFields:{},validatingFields:{},errors:e.errors||{},disabled:e.disabled||!1,isReady:!1,defaultValues:p(e.defaultValues)?void 0:e.defaultValues});if(!t.current)if(e.formControl)t.current={...e.formControl,formState:h},e.defaultValues&&!p(e.defaultValues)&&e.formControl.reset(e.defaultValues,e.resetOptions);else{let{formControl:i,...d}=function(e={}){let t,i={...ei,...e},d={submitCount:0,isDirty:!1,isReady:!1,isLoading:p(i.defaultValues),isValidating:!1,isSubmitted:!1,isSubmitting:!1,isSubmitSuccessful:!1,isValid:!1,touchedFields:{},dirtyFields:{},validatingFields:{},errors:i.errors||{},disabled:i.disabled||!1},h={},f=(n(i.defaultValues)||n(i.values))&&s(i.defaultValues||i.values)||{},g=i.shouldUnregister?{}:s(f),x={action:!1,mount:!1,watch:!1,keepIsValid:!1},y={mount:new Set,disabled:new Set,unMount:new Set,array:new Set,watch:new Set},v=0,b={isDirty:!1,dirtyFields:!1,validatingFields:!1,touchedFields:!1,isValidating:!1,isValid:!1,errors:!1},w={...b},k={...w},j={array:E(),state:E()},C="all"===i.criteriaMode,T=async e=>{if(!x.keepIsValid&&!i.disabled&&(w.isValid||k.isValid||e)){let e;i.resolver?(e=L((await M()).errors),N()):e=await z(h,!0),e!==d.isValid&&j.state.next({isValid:e})}},N=(e,t)=>{!i.disabled&&(w.isValidating||w.validatingFields||k.isValidating||k.validatingFields)&&((e||Array.from(y.mount)).forEac
5470h(e=>{e&&(t?m(d.validatingFields,e,t):O(d.validatingFields,e))}),j.state.next({validatingFields:d.validatingFields,isValidating:!L(d.validatingFields)}))},$=(e,t,i,r)=>{let a=u(h,e);if(a){let n=u(g,e,l(i)?u(f,e):i);l(n)||r&&r.defaultChecked||t?m(g,e,t?n:q(a._f)):G(e,n),x.mount&&!x.action&&T()}},A=(e,t,r,a,n)=>{let o=!1,s=!1,l={name:e};if(!i.disabled){if(!r||a){(w.isDirty||k.isDirty)&&(s=d.isDirty,d.isDirty=l.isDirty=W(),o=s!==l.isDirty);let i=S(u(f,e),t);s=!!u(d.dirtyFields,e),i?O(d.dirtyFields,e):m(d.dirtyFields,e,!0),l.dirtyFields=d.dirtyFields,o=o||(w.dirtyFields||k.dirtyFields)&&!i!==s}if(r){let t=u(d.touchedFields,e);t||(m(d.touchedFields,e,r),l.touchedFields=d.touchedFields,o=o||(w.touchedFields||k.touchedFields)&&t!==r)}o&&n&&j.state.next(l)}return o?l:{}},M=async e=>(N(e,!0),await i.resolver(g,i.context,((e,t,i,r)=>{let a={};for(let i of e){let e=u(t,i);e&&m(a,i,e._f)}return{criteriaMode:i,names:[...e],fields:a,shouldUseNativeValidation:r}})(e||y.mount,h,i.criteriaMode,i.shouldUseNativeValidation))),D=async e=>{let{errors:t}=await M(e);if(N(e),e)for(let i of e){let e=u(t,i);e?m(d.errors,i,e):O(d.errors,i)}else d.errors=t;return t},z=async(t,r,a={valid:!0})=>{for(let n in t){let o=t[n];if(o){let{_f:t,...n}=o;if(t){let n=y.array.has(t.name),s=o._f&&Q(o._f);s&&w.validatingFields&&N([t.name],!0);let l=await et(o,y.disabled,g,C,i.shouldUseNativeValidation&&!r,n);if(s&&w.validatingFields&&N([t.name]),l[t.name]&&(a.valid=!1,r||e.shouldUseNativeValidation))break;r||(u(l,t.name)?n?X(d.errors,l,t.name):m(d.errors,t.name,l[t.name]):O(d.errors,t.name))}L(n)||await z(n,r,a)}}return a.valid},W=(e,t)=>!i.disabled&&(e&&t&&m(g,e,t),!S(eo(),f)),B=(e,t,i)=>{var r,a;return r=y,a={...x.mount?g:l(t)?f:_(e)?{[e]:t}:t},_(e)?(i&&r.watch.add(e),u(a,e,t)):Array.isArray(e)?e.map(e=>(i&&r.watch.add(e),u(a,e))):(i&&(r.watchAll=!0),a)},G=(e,t,i={})=>{let r=u(h,e),n=t;if(r){let i=r._f;i&&(i.disabled||m(g,e,H(t,i)),n=R(i.ref)&&a(t)?"":t,"select-multiple"===i.ref.type?[...i.ref.options].forEach(e=>e.selected=n.includes(e.value)):i.refs?"checkbox"===i.ref.type?i.refs.forEach(e=>{e.defaultChecked&&e.disabled||(Array.isArray(n)?e.checked=!!n.find(t=>t===e.value):e.checked=n===e.value||!!n)}):i.refs.forEach(e=>e.checked=e.value===n):"file"===i.ref.type?i.ref.value="":(i.ref.value=n,i.ref.type||j.state.next({name:e,values:s(g)})))}(i.shouldDirty||i.shouldTouch)&&A(e,n,i.shouldTouch,i.shouldDirty,!0),i.shouldValidate&&en(e)},K=(e,t,i)=>{for(let a in t){if(!t.hasOwnProperty(a))return;let o=t[a],s=e+"."+a,l=u(h,s);(y.array.has(e)||n(o)||l&&!l._f)&&!r(o)?K(s,o,i):G(s,o,i)}},ee=(e,t,i={})=>{let r=u(h,e),n=y.array.has(e),o=s(t);m(g,e,o),n?(j.array.next({name:e,values:s(g)}),(w.isDirty||w.dirtyFields||k.isDirty||k.dirtyFields)&&i.shouldDirty&&j.state.next({name:e,dirtyFields:P(f,g),isDirty:W(e,o)})):!r||r._f||a(o)?G(e,o,i):K(e,o,i),Y(e,y)?j.state.next({...d,name:e,values:s(g)}):j.state.next({name:x.mount?e:void 0,values:s(g)})},er=async e=>{x.mount=!0;let a=e.target,o=a.name,l=!0,c=u(h,o),p=e=>{l=Number.isNaN(e)||r(e)&&isNaN(e.getTime())||S(e,u(g,o,e))},f=U(i.mode),b=U(i.reValidateMode);if(c){let r,x,H,W,B=a.type?q(c._f):n(r=e)&&r.target?"checkbox"===r.target.type?r.target.checked:r.target.value:r,V="blur"===e.type||"focusout"===e.type,U=!((W=c._f).mount&&(W.required||W.min||W.max||W.maxLength||W.minLength||W.pattern||W.validate))&&!i.resolver&&!u(d.errors,o)&&!c._f.deps||(_=V,I=u(d.touchedFields,o),E=d.isSubmitted,R=b,!(F=f).isOnAll&&(!E&&F.isOnTouch?!(I||_):(E?R.isOnBlur:F.isOnBlur)?!_:(E?!R.isOnChange:!F.isOnChange)||_)),G=Y(o,y,V);m(g,o,B),V?a&&a.readOnly||(c._f.onBlur&&c._f.onBlur(e),t&&t(0)):c._f.onChange&&c._f.onChange(e);let Q=A(o,B,V),Z=!L(Q)||G;if(V||j.state.next({name:o,type:e.type,values:s(g)}),U)return(w.isValid||k.isValid)&&("onBlur"===i.mode?V&&T():V||T()),Z&&j.state.next({name:o,...G?{}:Q});if(!V&&G&&j.state.next({...d}),i.resolver){let{errors:e}=await M([o]);if(N([o]),p(B),l){let t=J(d.errors,h,o),i=J(e,h,t.name||o);x=i.error,o=i.name,H=L(e)}}else N([o],!0),x=(await et(c,y.disabled,g,C,i.shouldUseNativeValidation))[o],N([o]),p(B),l&&(x?H=!1:(w.isValid||k.isValid)&&(H=await z(h,!0)));if(l){c._f.deps&&(!Array.isArray(c._f.deps)||c._f.deps.length>0)&&en(c._f.deps);var _,I,E,R,F,$=o,P=H,D=x;let e=u(d.errors,$),r=(w.isValid||k.isValid)&&"boolean"==typeof P&&d.isValid!==P;if(i.delayError&&D){let e;e=()=>{m(d.errors,$,D),j.state.next({errors:d.errors})},(t=t=>{clearTimeout(v),v=setTimeout(e,t)})(i.delayError)}else clearTimeout(v),t=null,D?m(d.errors,$,D):O(d.errors,$);
5470if((D?!S(e,D):e)||!L(Q)||r){let e={...Q,...r&&"boolean"==typeof P?{isValid:P}:{},errors:d.errors,name:$};d={...d,...e},j.state.next(e)}}}},ea=(e,t)=>{if(u(d.errors,t)&&e.focus)return e.focus(),1},en=async(e,t={})=>{let r,a,n=I(e);if(i.resolver){let t=await D(l(e)?e:n);r=L(t),a=e?!n.some(e=>u(t,e)):r}else e?((a=(await Promise.all(n.map(async e=>{let t=u(h,e);return await z(t&&t._f?{[e]:t}:t)}))).every(Boolean))||d.isValid)&&T():a=r=await z(h);return j.state.next({...!_(e)||(w.isValid||k.isValid)&&r!==d.isValid?{}:{name:e},...i.resolver||!e?{isValid:r}:{},errors:d.errors}),t.shouldFocus&&!a&&Z(h,ea,e?n:y.mount),a},eo=(e,t)=>{let i={...x.mount?g:f};return t&&(i=function e(t,i){let r={};for(let a in t)if(t.hasOwnProperty(a)){let o=t[a],s=i[a];if(o&&n(o)&&s){let t=e(o,s);n(t)&&(r[a]=t)}else t[a]&&(r[a]=s)}return r}(t.dirtyFields?d.dirtyFields:d.touchedFields,i)),l(e)?i:_(e)?u(i,e):e.map(e=>u(i,e))},es=(e,t)=>({invalid:!!u((t||d).errors,e),isDirty:!!u((t||d).dirtyFields,e),error:u((t||d).errors,e),isValidating:!!u(d.validatingFields,e),isTouched:!!u((t||d).touchedFields,e)}),el=(e,t,i)=>{let r=(u(h,e,{_f:{}})._f||{}).ref,{ref:a,message:n,type:o,...s}=u(d.errors,e)||{};m(d.errors,e,{...s,...t,ref:r}),j.state.next({name:e,errors:d.errors,isValid:!1}),i&&i.shouldFocus&&r&&r.focus&&r.focus()},ec=e=>j.state.subscribe({next:t=>{let i,r,a;i=e.name,r=t.name,a=e.exact,(!i||!r||i===r||I(i).some(e=>e&&(a?e===r:e.startsWith(r)||r.startsWith(e))))&&((e,t,i,r)=>{i(e);let{name:a,...n}=e;return L(n)||Object.keys(n).length>=Object.keys(t).length||Object.keys(n).find(e=>t[e]===(!r||"all"))})(t,e.formState||w,ex,e.reRenderRoot)&&e.callback({values:{...g},...d,...t,defaultValues:f})}}).unsubscribe,ed=(e,t={})=>{for(let r of e?I(e):y.mount)y.mount.delete(r),y.array.delete(r),t.keepValue||(O(h,r),O(g,r)),t.keepError||O(d.errors,r),t.keepDirty||O(d.dirtyFields,r),t.keepTouched||O(d.touchedFields,r),t.keepIsValidating||O(d.validatingFields,r),i.shouldUnregister||t.keepDefaultValue||O(f,r);j.state.next({values:s(g)}),j.state.next({...d,...!t.keepDirty?{}:{isDirty:W()}}),t.keepIsValid||T()},eu=({disabled:e,name:t})=>{if("boolean"==typeof e&&x.mount||e||y.disabled.has(t)){let i=y.disabled.has(t);e?y.disabled.add(t):y.disabled.delete(t),!!e!==i&&x.mount&&!x.action&&T()}},ep=(e,t={})=>{let r=u(h,e),a="boolean"==typeof t.disabled||"boolean"==typeof i.disabled;return(m(h,e,{...r||{},_f:{...r&&r._f?r._f:{ref:{name:e}},name:e,mount:!0,...t}}),y.mount.add(e),r)?eu({disabled:"boolean"==typeof t.disabled?t.disabled:i.disabled,name:e}):$(e,!0,t.value),{...a?{disabled:t.disabled||i.disabled}:{},...i.progressive?{required:!!t.required,min:V(t.min),max:V(t.max),minLength:V(t.minLength),maxLength:V(t.maxLength),pattern:V(t.pattern)}:{},name:e,onChange:er,onBlur:er,ref:a=>{if(a){let i;ep(e,t),r=u(h,e);let n=l(a.value)&&a.querySelectorAll&&a.querySelectorAll("input,select,textarea")[0]||a,o="radio"===(i=n).type||"checkbox"===i.type,s=r._f.refs||[];(o?s.find(e=>e===n):n===r._f.ref)||(m(h,e,{_f:{...r._f,...o?{refs:[...s.filter(F),n,...Array.isArray(u(f,e))?[{}]:[]],ref:{type:n.type,name:e}}:{ref:n}}}),$(e,!1,void 0,n))}else{var n;(r=u(h,e,{}))._f&&(r._f.mount=!1),(i.shouldUnregister||t.shouldUnregister)&&(n=y.array,!n.has(e.substring(0,e.search(/\.\d+(\.|$)/))||e)||!x.action)&&y.unMount.add(e)}}}},em=()=>i.shouldFocusError&&Z(h,ea,y.mount),eh=(e,t)=>async r=>{let a;r&&(r.preventDefault&&r.preventDefault(),r.persist&&r.persist());let n=s(g);if(j.state.next({isSubmitting:!0}),i.resolver){let{errors:e,values:t}=await M();N(),d.errors=e,n=s(t)}else await z(h);if(y.disabled.size)for(let e of y.disabled)O(n,e);if(O(d.errors,"root"),L(d.errors)){j.state.next({errors:{}});try{await e(n,r)}catch(e){a=e}}else t&&await t({...d.errors},r),em(),setTimeout(em);if(j.state.next({isSubmitted:!0,isSubmitting:!1,isSubmitSuccessful:L(d.errors)&&!a,submitCount:d.submitCount+1,errors:d.errors}),a)throw a},ef=(e,t={})=>{let r=e?s(e):f,a=s(r),n=L(e),c=n?f:a;if(t.keepDefaultValues||(f=r),!t.keepValues){if(t.keepDirtyValues)for(let e of Array.from(new Set([...y.mount,...Object.keys(P(f,g))]))){let t=u(d.dirtyFields,e),i=u(g,e),r=u(c,e);t&&!l(i)?m(c,e,i):t||l(r)||ee(e,r)}
5470else{if(o&&l(e))for(let e of y.mount){let t=u(h,e);if(t&&t._f){let e=Array.isArray(t._f.refs)?t._f.refs[0]:t._f.ref;if(R(e)){let t=e.closest("form");if(t){t.reset();break}}}}if(t.keepFieldsRef)for(let e of y.mount)ee(e,u(c,e));else h={}}g=i.shouldUnregister?t.keepDefaultValues?s(f):{}:s(c),j.array.next({values:{...c}}),j.state.next({values:{...c}})}y={mount:t.keepDirtyValues?y.mount:new Set,unMount:new Set,array:new Set,disabled:new Set,watch:new Set,watchAll:!1,focus:""},x.mount=!w.isValid||!!t.keepIsValid||!!t.keepDirtyValues||!i.shouldUnregister&&!L(c),x.watch=!!i.shouldUnregister,x.keepIsValid=!!t.keepIsValid,x.action=!1,t.keepErrors||(d.errors={}),j.state.next({submitCount:t.keepSubmitCount?d.submitCount:0,isDirty:!n&&(t.keepDirty?d.isDirty:!!(t.keepDefaultValues&&!S(e,f))),isSubmitted:!!t.keepIsSubmitted&&d.isSubmitted,dirtyFields:n?{}:t.keepDirtyValues?t.keepDefaultValues&&g?P(f,g):d.dirtyFields:t.keepDefaultValues&&e?P(f,e):t.keepDirty?d.dirtyFields:{},touchedFields:t.keepTouched?d.touchedFields:{},errors:t.keepErrors?d.errors:{},isSubmitSuccessful:!!t.keepIsSubmitSuccessful&&d.isSubmitSuccessful,isSubmitting:!1,defaultValues:f})},eg=(e,t)=>ef(p(e)?e(g):e,{...i.resetOptions,...t}),ex=e=>{d={...d,...e}},ey={control:{register:ep,unregister:ed,getFieldState:es,handleSubmit:eh,setError:el,_subscribe:ec,_runSchema:M,_updateIsValidating:N,_focusError:em,_getWatch:B,_getDirty:W,_setValid:T,_setFieldArray:(e,t=[],r,a,n=!0,o=!0)=>{if(a&&r&&!i.disabled){if(x.action=!0,o&&Array.isArray(u(h,e))){let t=r(u(h,e),a.argA,a.argB);n&&m(h,e,t)}if(o&&Array.isArray(u(d.errors,e))){let t,i=r(u(d.errors,e),a.argA,a.argB);n&&m(d.errors,e,i),c(u(t=d.errors,e)).length||O(t,e)}if((w.touchedFields||k.touchedFields)&&o&&Array.isArray(u(d.touchedFields,e))){let t=r(u(d.touchedFields,e),a.argA,a.argB);n&&m(d.touchedFields,e,t)}(w.dirtyFields||k.dirtyFields)&&(d.dirtyFields=P(f,g)),j.state.next({name:e,isDirty:W(e,t),dirtyFields:d.dirtyFields,errors:d.errors,isValid:d.isValid})}else m(g,e,t)},_setDisabledField:eu,_setErrors:e=>{d.errors=e,j.state.next({errors:d.errors,isValid:!1})},_getFieldArray:e=>c(u(x.mount?g:f,e,i.shouldUnregister?u(f,e,[]):[])),_reset:ef,_resetDefaultValues:()=>p(i.defaultValues)&&i.defaultValues().then(e=>{eg(e,i.resetOptions),j.state.next({isLoading:!1})}),_removeUnmounted:()=>{for(let e of y.unMount){let t=u(h,e);t&&(t._f.refs?t._f.refs.every(e=>!F(e)):!F(t._f.ref))&&ed(e)}y.unMount=new Set},_disableForm:e=>{"boolean"==typeof e&&(j.state.next({disabled:e}),Z(h,(t,i)=>{let r=u(h,i);r&&(t.disabled=r._f.disabled||e,Array.isArray(r._f.refs)&&r._f.refs.forEach(t=>{t.disabled=r._f.disabled||e}))},0,!1))},_subjects:j,_proxyFormState:w,get _fields(){return h},get _formValues(){return g},get _state(){return x},set _state(value){x=value},get _defaultValues(){return f},get _names(){return y},set _names(value){y=value},get _formState(){return d},get _options(){return i},set _options(value){i={...i,...value}}},subscribe:e=>(x.mount=!0,k={...k,...e.formState},ec({...e,formState:{...b,...e.formState}})),trigger:en,register:ep,handleSubmit:eh,watch:(e,t)=>p(e)?j.state.subscribe({next:i=>"values"in i&&e(B(void 0,t),i)}):B(e,t,!0),setValue:ee,getValues:eo,reset:eg,resetField:(e,t={})=>{u(h,e)&&(l(t.defaultValue)?ee(e,s(u(f,e))):(ee(e,t.defaultValue),m(f,e,s(t.defaultValue))),t.keepTouched||O(d.touchedFields,e),t.keepDirty||(O(d.dirtyFields,e),d.isDirty=t.defaultValue?W(e,s(u(f,e))):W()),!t.keepError&&(O(d.errors,e),w.isValid&&T()),j.state.next({...d}))},clearErrors:e=>{let t=e?I(e):void 0;null==t||t.forEach(e=>O(d.errors,e)),t?t.forEach(e=>{j.state.next({name:e,errors:d.errors})}):j.state.next({errors:{}})},unregister:ed,setError:el,setFocus:(e,t={})=>{let i=u(h,e),r=i&&i._f;if(r){let e=r.refs?r.refs[0]:r.ref;e.focus&&setTimeout(()=>{e.focus(),t.shouldSelect&&p(e.select)&&e.select()})}},getFieldState:es};return{...ey,formControl:ey}}(e);t.current={...d,formState:h}}let g=t.current.control;return g._options=e,w(()=>{let e=g._subscribe({formState:g._proxyFormState,callback:()=>f({...g._formState}),reRenderRoot:!0});return f(e=>({...e,isReady:!0})),g._formState.isReady=!0,e},[g]),i.default.useEffect(()=>g._disableForm(e.disabled),[g,e.disabled]),i.default.useEffect(()=>{e.mode&&(g._options.mode=e.mode),e.reValidateMode&&(g._options.reValidateMode=e.reValidateMode)},[g,e.mode,e.reValidateMode]),i.default.useEffect(()=>{e.errors&&(g._setErrors(e.errors),g._focusError())},[g,e.errors]),i.default.useEffect(()=>{e.shouldUnregister&&g._subjects.state.next({values:g._getWatch()})},[g,e.shouldUnregister]),i.default.useEffect(()=>{if(g._proxyFormState.isDirty){let e=g._getDirty();e!==h.isDirty&&g._subjects.state.next({isDirty:e})}},[g,h.isDirty]),i.default.useEffect(()=>{var t;e.values&&!S(e.values,d.current)?(g._reset(e.values,{keepFieldsRef:!0,...g._options.resetOptions}),(null==(t=g._options.resetOptions)?void 0:t.keepIsValid)||g._setValid(),d.current=e.values,f(e=>({...e}))):g._resetDefaultValues()},[g,e.values]),i.default.useEffect(()=>{g._state.mount||(g._setValid(),g._state.mount=!0),g._state.watch&&(g._state.watch=!1,g._subjects.state.next({...g._formState})),g._removeUnmounted()}),t.current.formState=i.default.useMemo(()=>((e,t,i,r=!0)=>{let a={defaultValues:t._defaultValues};for(let n in e)Object.defineProperty(a,n,{get:()=>("all"!==t._proxyFormState[n]&&(t._proxyFormState[n]=!r||"all"),i&&(i[n]=!0),e[n])});return a})(h,g),[g,h]),t.current}e.s(["FormProvider",()=>T,"useForm",()=>er,"useFormContext",()=>C],58021);var ea=e.i(60814);e.i(24690);var en=e.i(26200);let eo=e=>{let i=e.checked||!1;return(0,t.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",width:21,height:21,fill:"none",stroke:"#0D1F35",...e,children:[i&&(0,t.jsx)("path",{strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:1.5,d:"M5 12.188 9.118 15 15 6"}),(0,t.jsx)("rect",{width:19.5,height:19.5,x:.75,y:.75,strokeWidth:1.5,rx:3.25})]})};e.i(71587);var es=e.i(71179),el=e.i(56219),ec=e.i(3828);e.i(32933);var ed=e.i(36932),eu=e.i(44343);e.i(50461);let ep=async()=>{let e=await grecaptcha.execute("6LdvVW0rAAAAAAnepUe-9qW_OYGBeOlVlEgHMdTq",{action:"submit"}
5470),t=await fetch("/api/recaptcha",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({token:e})}),i=await t.json();return!!i?.success&&i.success};e.s(["verifyRecaptcha",0,ep],60743);var em=e.i(93428);let eh=ea.default.div.withConfig({displayName:"EmailForm__StyledEmailFormWrapper",componentId:"sc-a4a47121-0"})` 5471 position: relative; 5472 max-width: 600px; 5473`,ef=ea.default.form.withConfig({displayName:"EmailForm__StyledEmailForm",componentId:"sc-a4a47121-1"})` 5474 &.animate-out { 5475 animation: bounce-out-top 0.7s ease forwards; 5476 pointer-events: none; 5477 } 5478 5479 .label-email { 5480 position: absolute; 5481 z-index: 1; 5482 height: 54px; 5483 top: 0; 5484 left: 28px; 5485 line-height: 54px; 5486 font-size: 16px; 5487 color: rgba(13, 31, 53, 0.35); 5488 pointer-events: none; 5489 display: none; 5490 5491 &.show-label { 5492 display: block; 5493 } 5494 } 5495 5496 input[type="email"].input-email { 5497 width: 100%; 5498 background: white; 5499 height: 54px; 5500 border-radius: 27px; 5501 padding: 0 28px; 5502 color: var(--color-black); 5503 margin-bottom: 9px; 5504 max-width: none; 5505 border: 0; 5506 ${(0,en.media)("desktop")} { 5507 margin-bottom: 11px; 5508 } 5509 5510 [data-theme="white"] & { 5511 background: var(--color-grey); 5512 } 5513 } 5514 5515 .text-i-accept { 5516 font-size: 13px; 5517 color: var(--text-color); 5518 opacity: 0.5; 5519 ${(0,en.media)("desktop")} { 5520 padding: 0 20px 0 28px; 5521 } 5522 5523 [data-theme="black"] & { 5524 opacity: 0.7; 5525 } 5526 5527 [data-theme="turquoise"] & { 5528 opacity: 0.8; 5529 } 5530 5531 p { 5532 font-size: 13px; 5533 color: inherit; 5534 margin-bottom: 8px; 5535 5536 &:last-child { 5537 margin-bottom: 0; 5538 } 5539 } 5540 5541 a { 5542 color: inherit; 5543 text-decoration: underline; 5544 } 5545 } 5546 5547 .button-submit { 5548 margin: 16px 0 0 0; 5549 ${(0,en.media)(0,768)} { 5550 padding: 16px 26px; 5551 width: 100%; 5552 } 5553 ${(0,en.media)("desktop")} { 5554 position: absolute; 5555 top: 0; 5556 right: 0; 5557 margin: 0; 5558 z-index: 1; 5559 height: 54px; 5560 padding-top: 14px; 5561 } 5562 5563 &:hover { 5564 ${(0,en.media)("desktop")} { 5565 } 5566 } 5567 5568 &.theme-grey { 5569 --button-primary-background-color: var(--color-grey); 5570 --button-primary-text-color: var(--color-black); 5571 --hover-button-primary-background-color: var(--color-black); 5572 --hover-button-primary-text-color: var(--color-white); 5573 } 5574 5575 &.theme-black { 5576 --button-primary-background-color: var(--color-black); 5577 --button-primary-text-color: var(--color-white); 5578 --hover-button-primary-background-color: var(--color-indigo); 5579 --hover-button-primary-text-color: var(--color-white); 5580 } 5581 5582 &.theme-indigo { 5583 --button-primary-background-color: var(--color-indigo); 5584 --button-primary-text-color: var(--color-white); 5585 --hover-button-primary-background-color: var(--color-black); 5586 --hover-button-primary-text-color: var(--color-white); 5587 } 5588 5589 &.theme-yellow { 5590 --button-primary-background-color: var(--color-yellow); 5591 --button-primary-text-color: var(--color-black); 5592 --hover-button-primary-background-color: var(--color-black); 5593 --hover-button-primary-text-color: var(--color-white); 5594 } 5595 5596 &.theme-turquoise { 5597 --button-primary-background-color: var(--color-turquoise); 5598 --button-primary-text-color: var(--color-white); 5599 --hover-button-primary-background-color: var(--color-black); 5600 --hover-button-primary-text-color: var(--color-white); 5601 } 5602 } 5603 5604 .required { 5605 margin: 0; 5606 } 5607`,eg=ea.default.div.withConfig({displayName:"EmailForm__StyledCheckboxAcceptWrapper",componentId:"sc-a4a47121-2"})` 5608 font-size: 13px; 5609 margin-top: 9px; 5610 position: relative; 5611 ${(0,en.media)("desktop")} { 5612 padding: 0 20px 0 28px; 5613 } 5614 5615 input[type="checkbox"] { 5616 display: none; 5617 } 5618 5619 label { 5620 cursor: pointer; 5621 display: flex; 5622 align-items: flex-start; 5623 gap: 8px; 5624 5625 .checkbox { 5626 width: 21px; 5627 min-width: 21px; 5628 stroke: var(--text-color); 5629 } 5630 5631 > div { 5632 padding-top: 1px; 5633 } 5634 5635 p { 5636 font-size: 13px; 5637 color: var(--text-color); 5638 margin-bottom: 8px; 5639 5640 &:last-child { 5641 margin-bottom: 0; 5642 } 5643 } 5644 5645 a { 5646 color: var(--text-color); 5647 text-decoration: underline; 5648 } 5649 } 5650 5651 .error-tooltip { 5652 left: -19px; 5653 bottom: calc(100% + 15px); 5654 ${(0,en.media)("desktop")} { 5655 left: 9px; 5656 bottom: calc(100% + 15px); 5657 } 5658 } 5659`,ex=ea.default.div.withConfig({displayName:"EmailForm__StyledErrorTooltip",componentId:"sc-a4a47121-3"})` 5660 background: var(--color-orange); 5661 padding: 9px 14px; 5662 border-radius: 10px; 5663 font-size: 13px; 5664 font-weight: 700; 5665 position: absolute; 5666 bottom: calc(100% + 5px); 5667 pointer-events: none; 5668 z-index: 1; 5669 5670 &:after { 5671 content: ""; 5672 position: absolute; 5673 left: 20px; 5674 top: 100%; 5675 width: 0; 5676 height: 0; 5677 border-left: 10px solid transparent; 5678 border-right: 10px solid transparent; 5679 border-top: 10px solid var(--color-orange); 5680 } 5681`,ey=ea.default.div.withConfig({displayName:"EmailForm__StyledThankYouWrapper",componentId:"sc-a4a47121-4"})` 5682 position: absolute; 5683 top: 0; 5684 left: 0; 5685 width: 100%; 5686 height: 100%; 5687 opacity: 0; 5688 transform: translateY(100px); 5689 pointer-events: none; 5690 display: flex; 5691 align-items: center; 5692 justify-content: center; 5693 5694 &.animate-in { 5695 animation: bounce-in-bottom 0.7s ease forwards; 5696 pointer-events: auto; 5697 } 5698 5699 .thank-you-inner { 5700 font-size: 16px; 5701 font-weight: 400; 5702 display: flex; 5703 gap: 8px; 5704 5705 .icon-checkbox { 5706 width: 21px; 5707 min-width: 21px; 5708 stroke: var(--accent-text-color); 5709 display: block;
5710 margin-top: 1px; 5711 } 5712 5713 p:last-child { 5714 margin: 0; 5715 } 5716 } 5717`,ev=ea.default.div.withConfig({displayName:"EmailForm__StyledFormError",componentId:"sc-a4a47121-5"})` 5718 font-size: 13px; 5719 color: var(--color-orange); 5720 margin: 10px 0; 5721 ${(0,en.media)("desktop")} { 5722 padding: 0 20px; 5723 } 5724`,eb=async(e,t)=>{let i=new URLSearchParams({email:e}),r=await fetch(`${t}/api/email-form-get-redirect-vars?${i}`,{headers:{"Content-Type":"application/json"},method:"GET"});if(404!=r.status){if(200!=r.status)throw Error(`Failed to get redirect variables: ${r.statusText}`);return r.json()}};e.s(["EmailForm",0,e=>{let{id:r,service:a,pardot:n,hubspot:o,email_label:s,accept_text:l,has_accept_checkbox:c,thank_you_message:d,form_submit_text:u,button_theme:p,redirect_url:m,redirect_add_vars:h}=e,f=(0,em.useSiteVars)(),g="hubspot"===a?`https://api.hsforms.com/submissions/v3/integration/submit/${o.portal_id}/${o.form_id}`:"pardot"===a?n.post_url:null;if(!g)return console.error("Issue with constructing formPostEndpoint"),null;let{width:x}=(0,eu.useWindowSize)(),{t:y}=(0,es.useTranslation)(),v=(0,ec.useRouter)(),b=(0,i.useRef)(null),w=(0,i.useRef)(null),[_,k]=(0,i.useState)(!1),S=er({defaultValues:{verified:null,FORM_ERROR:null,post_url:g}}),{register:j,setError:C,clearErrors:N,handleSubmit:I,watch:E,formState:{isSubmitting:L,errors:R}}=S,F=E(),O=async e=>{if(!await ep())return void C("verified",{type:"custom",message:y("recaptchaVerificationFailed")});N("verified"),e.unique_identifier=await (0,el.generateHash)(`${Date.now()}`);try{let t=await fetch(`${f.url}/api/submit-to-${a}`,{headers:{"Content-Type":"application/json"},method:"POST",body:JSON.stringify(e)});if(t.ok)if(window.dataLayer=window.dataLayer||[],window.dataLayer.push({event:"lead_web",unique_identifier:e.unique_identifier,webform_id:"email_form",post_url:e.post_url,service:a}),m){let t=new URL(m);if(h){let i,r=5;for(;r>0;){try{i=await eb(e.email,f.url)}catch(e){}if(i)break;--r>0&&await new Promise(e=>setTimeout(e,2e3))}
5724if(i)Object.keys(i).forEach(e=>{t.searchParams.set(e,i[e])});else{console.error("Failed to add redirect variables."),C("FORM_ERROR",{type:"custom",message:y("unexpectedWebformError")});return}}v.push(t.href)}else b.current.classList.add("animate-out"),setTimeout(()=>{w.current.classList.add("animate-in")},1e3);else throw console.error(await t.json()),Error("FORM_ERROR")}catch(e){console.error(e.message),C("FORM_ERROR",{type:"custom",message:y("unexpectedWebformError")})}};return(0,i.useEffect)(()=>{let e=b.current;if(!e)return;e.querySelectorAll(".add-required:not(.required-added)").forEach(e=>{let t=e.lastElementChild,i=' <span class="required">*</span>';t?t.innerHTML=t.innerHTML+i:e.innerHTML=e.innerHTML+i,e.classList.add("required-added")});let t=e.querySelector(".input-email"),i=e.querySelector(".button-submit");t&&i&&(x>=1024?t.style.paddingRight=`${i.clientWidth+10}px`:t.style.paddingRight="")},[x]),(0,t.jsx)(eh,{className:"email-form",children:(0,t.jsxs)(T,{...S,children:[(0,t.jsxs)(ef,{id:"hubspot"===a?`hsForm_${o.form_id}`:"pardot"===a?`pardotForm_${r}`:`form_${r}`,onSubmit:I(O),ref:b,children:[(0,t.jsx)("label",{className:`label-email add-required ${!_&&!F.email?"show-label":""}`,htmlFor:"email",children:s}),(0,t.jsx)("input",{className:"input-email",id:"email",type:"email",placeholder:"",...j("email",{required:!0}),onFocus:()=>k(!0),onBlur:()=>k(!1)}),R.email&&(0,t.jsx)(ex,{children:(0,t.jsx)("span",{children:y("fieldRequiredMessage")})}),c&&l?(0,t.jsxs)(eg,{children:[(0,t.jsx)("input",{id:`${r}_checkbox_accept`,type:"checkbox",...j("checkbox_accept",{required:!0})}),(0,t.jsxs)("label",{htmlFor:`${r}_checkbox_accept`,children:[(0,t.jsx)(eo,{checked:F.checkbox_accept,className:"checkbox"}),(0,t.jsx)("div",{className:"add-required",dangerouslySetInnerHTML:{__html:l}})]}),R.checkbox_accept&&(0,t.jsx)(ex,{className:"error-tooltip",children:(0,t.jsx)("span",{children:y("fieldRequiredMessage")})})]}):l?(0,t.jsx)("div",{className:"text-i-accept",dangerouslySetInnerHTML:{__html:l}}):null,R?.FORM_ERROR?.message&&!L?(0,t.jsx)(ev,{dangerouslySetInnerHTML:{__html:R.FORM_ERROR.message}}):null,R.verified&&!L?(0,t.jsx)(ev,{dangerouslySetInnerHTML:{__html:R.verified.message}}):null,(0,t.jsx)(ed.Button,{className:`button-submit theme-${p}`,style:"primary",type:"submit",onClick:()=>N(),disabled:L,children:u})]}),(0,t.jsx)(ey,{ref:w,children:(0,t.jsxs)("div",{className:"thank-you-inner",children:[(0,t.jsx)(eo,{checked:!0,className:"icon-checkbox"}),(0,t.jsx)("div",{dangerouslySetInnerHTML:{__html:d}})]})})]})})}],25780),e.s([],82056)},63034,68945,67053,74225,20278,33834,9679,12795,e=>{"use strict";var t=e.i(91398),i=e.i(11202);e.i(68485);var r=e.i(72587);e.i(82056);var a=e.i(25780);e.i(49396);var n=e.i(36932);e.i(56219);var o=e.i(81156),s=e.i(28030),l=e.i(93428),c=e.i(60814);let d=c.default.div.withConfig({displayName:"PromoLinks__StyledPromoLinksWrapper",componentId:"sc-75d0c867-0"})` 5725 @media (width >= 768px) { 5726 display: flex; 5727 flex-wrap: wrap; 5728 align-items: center; 5729 gap: 20px; 5730 } 5731 @media (width >= 1024px) { 5732 gap: 30px 25px; 5733 } 5734 5735 .link-item-wrapper { 5736 @media (width < 768px) { 5737 margin-bottom: 26px; 5738 } 5739 5740 &:last-child { 5741 @media (width < 768px) { 5742 margin: 0; 5743 } 5744 } 5745 } 5746`,u=({links:e})=>{let i=(0,s.useUTMData)(),r=(0,l.useSiteVars)();return e?.length?(0,t.jsx)(d,{className:"promo-links-wrapper",children:e.filter(e=>!!e).map((e,a)=>(0,t.jsx)("div",{className:"link-item-wrapper",children:(0,t.jsx)(n.Button,{href:(0,o.decorateAppLink)(e.url,i,r),target:e.attributes?.target,style:e.attributes?.button_style,children:e.text})},`promo-link-${a}`))}):null};e.s(["PromoLinks",0,u],68945),e.i(24690);var p=e.i(26200);e.i(50101);var m=e.i(28750);let h=c.default.div.withConfig({displayName:"PromoBadges__StyledWrapper",componentId:"sc-fb678fe6-0"})` 5747 color: var(--text-color); 5748`,f=c.default.div.withConfig({displayName:"PromoBadges__StyledInnerWrapper",componentId:"sc-fb678fe6-1"})` 5749 margin-top: var(--spacing-md); 5750 margin-bottom: var(--spacing-md); 5751 5752 .badges-wrapper { 5753 display: grid; 5754 grid-template-columns: repeat(auto-fit, minmax(70px, 70px)); 5755 max-width: calc((70px + var(--spacing-xs)) * 5 - var(--spacing-xs)); 5756 justify-content: center; 5757 justify-items: center;
5758 align-items: center; 5759 gap: var(--spacing-xs); 5760 5761 ${(0,p.media)("tablet")} { 5762 grid-template-columns: repeat(auto-fit, minmax(80px, 1fr)); 5763 max-width: calc((80px + var(--spacing-xs)) * 5 - var(--spacing-xs)); 5764 justify-content: start; 5765 } 5766 5767 ${(0,p.media)("desktop")} { 5768 grid-template-columns: repeat(auto-fit, minmax(100px, 1fr)); 5769 max-width: calc((100px + var(--spacing-xs)) * 5 - var(--spacing-xs)); 5770 justify-content: start; 5771 } 5772 5773 .badge { 5774 img, 5775 picture { 5776 width: auto; 5777 max-height: 50px; 5778 ${(0,p.media)("desktop")} { 5779 max-height: 57px; 5780 } 5781 } 5782 } 5783 } 5784`,g=({badges:e})=>e&&0!==e.length?(0,t.jsx)(h,{children:(0,t.jsx)(f,{children:(0,t.jsx)("div",{className:"badges-wrapper",children:e.map((e,i)=>(0,t.jsx)("div",{className:"badge",children:(0,t.jsx)(m.MediaComponent,{...e.media})},e?.media?.picture?.images?.default||`badge-${i}`))})})}):null,x=({title:e,text:i,links:n,email_form:o,badges:s,theme:l})=>(0,t.jsxs)("div",{className:"promo-content-fields",children:[e||i?(0,t.jsx)(r.TitleAndTextComponent,{title:e,text:i,className:"promo-title-and-text","data-theme-secondary":!!["indigo","turquoise","yellow"].includes(l)}):null,(0,t.jsx)(u,{links:n}),o&&(0,t.jsx)("div",{className:"email-form-wrapper",children:(0,t.jsx)(a.EmailForm,{...o})}),s&&(0,t.jsx)("div",{className:"promo-badges-wrapper",children:(0,t.jsx)(g,{badges:s})})]});e.s(["PromoContentFields",0,x],67053),e.i(87255);var y=e.i(41227);e.i(67785);var v=e.i(39131),b=e.i(34459);let w=c.default.div.withConfig({displayName:"PromoVariantDefault__StyledPromoComponent",componentId:"sc-bebb767e-0"})` 5785 position: relative; 5786 background: var(--background-color); 5787 color: var(--text-color); 5788 display: flex; 5789 overflow: visible; 5790 flex-direction: column; 5791 justify-content: center; 5792 5793 &.component-promo-front { 5794 z-index: 2; 5795 min-height: calc(70vh - 70px); 5796 } 5797 5798 &.text_width-full_width { 5799 .promo-content-wrapper { 5800 @media (width >= 768px) { 5801 max-width: 100%; 5802 } 5803 } 5804 } 5805 5806 &.text_width-narrow_center { 5807 .promo-content-wrapper { 5808 @media (width >= 768px) { 5809 margin: 0 auto; 5810 max-width: 760px; 5811 } 5812 } 5813 } 5814 5815 &.text_width-left_1_2 { 5816 .promo-content-wrapper { 5817 @media (width >= 768px) { 5818 max-width: 50%; 5819 } 5820 } 5821 } 5822 5823 &.text_width-left_2_3 { 5824 .promo-content-wrapper { 5825 @media (width >= 768px) { 5826 max-width: 70%; 5827 } 5828 } 5829 } 5830 5831 &.text_alignment-center { 5832 .promo-content-fields { 5833 text-align: center; 5834 } 5835 5836 .promo-links-wrapper { 5837 justify-content: center; 5838 } 5839 5840 .email-form-wrapper { 5841 display: flex; 5842 justify-content: center; 5843 } 5844 } 5845 5846 &.text_alignment-right { 5847 .promo-content-fields { 5848 text-align: right; 5849 } 5850 5851 .promo-links-wrapper { 5852 justify-content: flex-end; 5853 } 5854 5855 .email-form-wrapper { 5856 display: flex; 5857 justify-content: flex-end; 5858 text-align: left; 5859 } 5860 } 5861 5862 .promo-bg-color { 5863 position: absolute; 5864 top: 0; 5865 left: 0; 5866 width: 100%; 5867 height: 100%; 5868 z-index: 0; 5869 background: var(--background-color); 5870 } 5871 5872 .component-wrapper { 5873 position: relative; 5874 display: flex; 5875 align-items: stretch; 5876 gap: calc(var(--column-gap) * 2); 5877 flex-flow: column nowrap; 5878 justify-content: space-between; 5879 5880 @media (width >= 768px) { 5881 align-items: center; 5882 flex-flow: row nowrap; 5883 gap: var(--column-gap); 5884 } 5885 } 5886 5887 .promo-content-wrapper { 5888 display: block; 5889 5890 @media (width >= 768px) { 5891 flex: 1 0 calc(50% - var(--column-gap) / 2); 5892 } 5893 } 5894 5895 .promo-title-and-text { 5896 margin-bottom: 16px; 5897 @media (width >= 1024px) { 5898 margin-bottom: 24px; 5899 } 5900 5901 .text-wrapper { 5902 p:not(.h2, .h3, .h4, .h5, .h6), 5903 ul li { 5904 font-size: 22px; 5905 letter-spacing: 1px; 5906 } 5907 5908 ul { 5909 li { 5910 background-position: 0px 4px; 5911 } 5912 } 5913 } 5914 } 5915`,_=(0,c.default)(w).withConfig({displayName:"PromoVariantDefault__StyledPromoVariantDefault",componentId:"sc-bebb767e-1"})` 5916 .promo-default-media-wrapper {
5917 align-self: normal; 5918 position: relative; 5919 display: flex; 5920 align-items: center; 5921 justify-content: center; 5922 padding: 0 15% 15% 15%; 5923 5924 @media (width >= 768px) { 5925 flex: 1 0 calc(50% - var(--column-gap) / 2); 5926 padding: 0; 5927 } 5928 } 5929 5930 .promo-default-media-inner { 5931 position: relative; 5932 } 5933 5934 .promo-round-image-wrapper { 5935 position: relative; 5936 z-index: 1; 5937 overflow: hidden; 5938 border-radius: 50%; 5939 aspect-ratio: 1 / 1; 5940 } 5941 5942 .promo-round-image-inner { 5943 position: relative; 5944 width: 100%; 5945 height: 100%; 5946 5947 picture { 5948 position: relative; 5949 width: 100%; 5950 height: 100%; 5951 } 5952 5953 img { 5954 position: relative; 5955 width: 100%; 5956 height: 100%; 5957 object-fit: cover; 5958 } 5959 } 5960 5961 .promo-decoration-signet { 5962 position: absolute; 5963 z-index: 1; 5964 right: 0; 5965 bottom: 0; 5966 width: 100%; 5967 height: 100%; 5968 transform: translate(18%, 27.5%) scale(1.35); 5969 pointer-events: none; 5970 } 5971 5972 .promo-decoration-triangle-pattern { 5973 position: absolute; 5974 z-index: 2; 5975 bottom: -32px; 5976 left: -4px; 5977 width: 60px; 5978 height: 60px; 5979 5980 @media (width >= 768px) { 5981 width: 80px; 5982 height: 80px; 5983 bottom: -30px; 5984 left: -30px; 5985 } 5986 } 5987 5988 .promo-decoration-large-dot { 5989 position: absolute; 5990 z-index: 1; 5991 left: 0; 5992 bottom: 0; 5993 width: 100%; 5994 height: 100%; 5995 transform: translate(21%, 25%) scale(0.95); 5996 pointer-events: none; 5997 } 5998`;e.s(["PromoVariantDefault",0,({id:e,title:r,text:a,links:n,email_form:o,badges:s,image:l,background_image:c,theme:d,adjacent_themes:u,spacing:p,text_alignment:m,text_width:h,hide_signet:f,bg_decoration:g})=>(0,t.jsxs)(_,{id:`section-${e}`,"data-theme":d,"data-theme-next":u?.nextTheme?.theme,"data-theme-previous":u?.previousTheme?.theme,"data-spacing-top":p?.top,"data-spacing-bottom":p?.bottom,className:"component-promo"+(!l&&h?" text_width-"+h:"")+(!l&&m?" text_alignment-"+m:""),children:[(0,t.jsx)(b.BgDecoration,{theme:d,bg_decoration:g}),c?(0,t.jsx)(i.BgImage,{background_image:c}):null,(0,t.jsxs)("div",{className:"component-wrapper",children:[(0,t.jsx)("div",{className:"promo-content-wrapper",children:(0,t.jsx)(x,{title:r,text:a,links:n,email_form:o,badges:s,theme:d})}),l&&(0,t.jsxs)("div",{className:"promo-default-media-wrapper",children:[(0,t.jsxs)("div",{className:"promo-default-media-inner",children:[(0,t.jsx)(y.Decoration,{decoration:"large-dot",className:"promo-decoration-large-dot","data-theme-secondary":!0}),(0,t.jsx)("div",{className:"promo-round-image-wrapper",children:(0,t.jsx)("div",{className:"promo-round-image-inner",children:(0,t.jsx)(v.Picture,{...l.picture})})}),!f&&(0,t.jsx)(y.Decoration,{decoration:"signet",className:"promo-decoration-signet"})]}),(0,t.jsx)(y.Decoration,{decoration:"triangle-pattern",className:"promo-decoration-triangle-pattern"})]})]})]}),"StyledPromoComponent",0,w],74225),e.s([],63034);let k=(0,c.default)(w).withConfig({displayName:"PromoVariantFront__StyledPromoVariantFront",componentId:"sc-61f99ee9-0"})` 5999 &.component-promo-front { 6000 .component-wrapper { 6001 gap: 0; 6002 6003 @media (width >= 768px) { 6004 gap: var(--column-gap); 6005 } 6006 } 6007 6008 .promo-content-wrapper { 6009 position: relative; 6010 z-index: 1; 6011 6012 @media (width >= 768px) { 6013 flex: 1 1 44%; 6014 } 6015 } 6016 } 6017 6018 .promo-front-media-wrapper { 6019 padding: 40px 0 0 0; 6020 margin-bottom: -40px; 6021 6022 @media (width >= 768px) { 6023 flex: 1 1 50%; 6024 padding: 0; 6025 margin: 0; 6026 } 6027 6028 svg { 6029 fill: var(--signet-decoration-color); 6030 6031 @media (width >= 768px) { 6032 max-width: none; 6033 position: absolute; 6034 left: 50%; 6035 height: 105%; 6036 min-height: 70vh; 6037 top: 50%; 6038 transform: translate(0, -50%); 6039 } 6040 } 6041 } 6042 6043 .promo-front-full-shape-media-wrapper { 6044 padding: 40px 0 0 0; 6045 margin-bottom: -40px; 6046 6047 @media (width >= 768px) { 6048 flex: 1 1 50%; 6049 padding: 0; 6050 margin: 0; 6051 } 6052 6053 svg { 6054 @media (width >= 768px) { 6055 max-width: none; 6056 position: absolute; 6057 left: 50%; 6058 height: 105%; 6059 min-height: 70vh; 6060 top: 50%; 6061 transform: translate(0, -50%); 6062 } 6063 } 6064 } 6065 6066 .promo-front-triangle-wrapper { 6067 position: absolute; 6068 z-index: 2; 6069 6070 @media (width < 768px) { 6071 width: var(--component-width); 6072 margin: 0 auto; 6073 padding: 0 var(--spacing-sm); 6074 max-width: var(--component-max-width); 6075 bottom: 20px; 6076 left: -4px; 6077 } 6078 6079 @media (width >= 768px) and (width < 1180px) { 6080 left: 50%; 6081 bottom: 30px; 6082 } 6083 6084 @media (width >= 1180px) { 6085 left: 50%; 6086 bottom: 30px; 6087 } 6088 6089 @media (width >= 1180px) and (height >= 1050px) { 6090 bottom: 20px; 6091 } 6092 } 6093 6094 .promo-front-decoration-triangle { 6095 width: 60px; 6096 height: 60px; 6097 6098 @media (width >= 768px) { 6099 width: 80px; 6100 height: 80px; 6101 } 6102 6103 @media (width >= 1180px) { 6104 width: 120px; 6105 height: 120px; 6106 } 6107 } 6108`,S=({image:e})=>(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("div",{className:"promo-front-media-wrapper","data-theme-secondary":!0,children:(0,t.jsxs)("svg",{viewBox:"0 0 500 629",children:[(0,t.jsx)("defs",{children:(0,t.jsx)("clipPath",{id:"shape",children:(0,t.jsx)("path",{d:"M500 389.17C499.129 417.401 487.92 445.373 466.372 466.921L391.293 542H87V129H291.086L466.372 304.286C487.92 325.834 499.129 353.806 500 382.037V389.17Z"})})}),(0,t.jsx)("path",{d:"M466.6 304.8 195.7 33.6c-44.8-44.7-117.3-44.9-162.1-.1s-44.9 117.3-.2 162.1l.3.3 270.6 271c44.5 44.8 44.5 117.1 0 162.1l80.9-80.9 81-81.2c45-44.8 45-117.3.4-162.1z"}),(0,t.jsx)("image",{x:"87.06",y:"129.01",width:"413",height:"413",clipPath:"url(#shape)",xlinkHref:e.picture.images.default})]})}),(0,t.jsx)("div",{className:"promo-front-triangle-wrapper",children:(0,t.jsx)(y.Decoration,{decoration:"triangle-pattern",className:"promo-front-decoration-triangle"})})]}),j=({image:e})=>(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("div",{className:"promo-front-full-shape-media-wrapper",children:(0,t.jsxs)("svg",{viewBox:"0 0 500 629",children:[(0,t.jsx)("defs",{children:(0,t.jsx)("clipPath",{id:"shape",children:(0,t.jsx)("path",{d:"M466.6 304.8 195.7 33.6c-44.8-44.7-117.3-44.9-162.1-.1s-44.9 117.3-.2 162.1l.3.3 270.6 271c44.5 44.8 44.5 117.1 0 162.1l80.9-80.9 81-81.2c45-44.8 45-117.3.4-162.1z"})})}),(0,t.jsx)("image",{width:"629",height:"629",clipPath:"url(#shape)",xlinkHref:e.picture.images.default})]})}),(0,t.jsx)("div",{className:"promo-front-triangle-wrapper",children:(0,t.jsx)(y.Decoration,{decoration:"triangle-pattern",className:"promo-front-decoration-triangle"})})]});e.s(["PromoVariantFront",0,({id:e,title:r,text:a,links:n,email_form:o,badges:s,image:l,background_image:c,adjacent_themes:d,spacing:u,text_alignment:p,text_width:m,site_id:h,bg_decoration:f})=>(0,t.jsxs)(k,{id:`section-${e}`,"data-theme":"black","data-theme-next":d?.nextTheme?.theme,"data-theme-previous":d?.previousTheme?.theme,"data-spacing-top":u?.top,"data-spacing-bottom":u?.bottom,className:"component-promo component-promo-front"+(!l&&m?" text_width-"+m:"")+(!l&&p?" text_alignment-"+p:""),children:[(0,t.jsx)(b.BgDecoration,{theme:"black",bg_decoration:f}),c?(0,t.jsx)(i.BgImage,{background_image:c}):null,(0,t.jsxs)("div",{className:"component-wrapper",children:[(0,t.jsx)("div",{className:"promo-content-wrapper",children:(0,t.jsx)(x,{title:r,text:a,links:n,email_form:o,badges:s,theme:"black"})}),l?"forterro"===h?(0,t.jsx)(j,{image:l}):(0,t.jsx)(S,{image:l}):null]})]})],20278),e.s([],33834);var C=e.i(40269);let T=(0,c.default)(w).withConfig({displayName:"PromoVariantFloatingImage__StyledPromoVariantFloatingImage",componentId:"sc-3fcce9b3-0"})` 6109 &.component-promo-floating-image { 6110 @media (width >= 768px) { 6111 flex-direction: row; 6112 gap: var(--column-gap); 6113 } 6114 6115 &.column_alignment-image_content { 6116 @media (width >= 768px) { 6117 flex-direction: row-reverse; 6118 } 6119 6120 .promo-floating-column-content { 6121 @media (width >= 768px) { 6122 justify-content: flex-start; 6123 } 6124 6125 .promo-floating-content-wrapper { 6126 @media (width >= 768px) { 6127 padding: var(--component-padding); 6128 padding-left: 0; 6129 } 6130 } 6131 } 6132 6133 .promo-floating-column-image { 6134 @media (width >= 768px) { 6135 justify-content: flex-end; 6136 } 6137 6138 .promo-floating-image-wrapper { 6139 @media (width >= 768px) { 6140 padding: var(--component-padding); 6141 padding-right: 0; 6142 } 6143 } 6144 } 6145 } 6146 6147 &.image_alignment-bottom_full { 6148 @media (width >= 1024px) { 6149 align-items: stretch; 6150 } 6151 6152 .promo-floating-column-content { 6153 .promo-floating-content-wrapper { 6154 @media (width >= 768px) { 6155 display: flex; 6156 align-items: center; 6157 } 6158 } 6159 } 6160 6161 .promo-floating-column-image { 6162 @media (width >= 768px) { 6163 justify-content: flex-end; 6164 align-items: flex-end; 6165 position: relative; 6166 } 6167 6168 .promo-floating-image-wrapper { 6169 padding: 0; 6170 @media (width >= 768px) { 6171 max-width: none; 6172 padding: 0; 6173 position: absolute; 6174 top: 0; 6175 left: 0; 6176 width: 115%; 6177 height: 100%; 6178 max-width: 880px; 6179 } 6180 6181 img { 6182 @media (width >= 768px) { 6183 display: block; 6184 object-fit: contain; 6185 object-position: bottom right; 6186 position: absolute; 6187 top: 0; 6188 left: 0; 6189 width: 100%; 6190 height: 100%; 6191 } 6192 } 6193 } 6194 } 6195 } 6196 6197 &.bg_style-dark_signet_half { 6198 .promo-floating-column-content { 6199 &:before { 6200 content: ""; 6201 display: block; 6202 position: absolute; 6203 top: 0; 6204 height: calc(100% - 300px); 6205 left: 0; 6206 width: 100%; 6207 z-index: 0; 6208 background: #1d2b3f; 6209 6210 @media (width >= 768px) { 6211 display: none; 6212 } 6213 } 6214 } 6215 } 6216 } 6217 6218 .promo-floating-column-content { 6219 color: var(--text-color); 6220 position: relative; 6221 z-index: 1; 6222 6223 @media (width >= 768px) { 6224 flex: 1 0 calc(50% - var(--column-gap) / 2); 6225 max-width: 50%; 6226 display: flex; 6227 justify-content: flex-end; 6228 } 6229 6230 .promo-floating-content-wrapper { 6231 position: relative; 6232 z-index: 1; 6233 width: 100%; 6234 padding: var(--component-padding); 6235 6236 @media (width >= 768px) { 6237 padding-right: 0; 6238 max-width: calc(var(--component-max-width) / 2); 6239 display: flex; 6240 align-items: center; 6241 } 6242 } 6243 6244 .promo-title-and-text { 6245 p:not(.h2, .h3, .h4, .h5, .h6), 6246 ul li { 6247 @media (width >= 768px) and (width < 1180px) { 6248 font-size: 18px; 6249 } 6250 } 6251 } 6252 } 6253 6254 .promo-floating-column-image { 6255 position: relative; 6256 z-index: 1; 6257 6258 @media (width >= 768px) { 6259 flex: 1 0 calc(50% - var(--column-gap) / 2); 6260 max-width: 50%; 6261 display: flex; 6262 justify-content: flex-start; 6263 } 6264 6265 .promo-floating-image-wrapper { 6266 width: 100%; 6267 padding: var(--component-padding); 6268 padding-top: 0; 6269 6270 @media (width >= 768px) { 6271 padding: var(--component-padding); 6272 padding-left: 0; 6273 max-width: calc(var(--component-max-width) / 2); 6274 display: flex; 6275 align-items: center; 6276 } 6277 } 6278 6279 picture, 6280 img { 6281 display: block; 6282 width: 100%; 6283 } 6284 } 6285 6286 .promo-bg-style-dark-signet-half-desktop { 6287 position: absolute; 6288 top: 0; 6289 left: 0; 6290 z-index: 0; 6291 background-repeat: no-repeat; 6292 pointer-events: none; 6293 6294 @media (width >= 768px) { 6295 width: 60%; 6296 height: 100%; 6297 background-image: url("/promo-bg-signet-desktop.svg"); 6298 background-size: cover; 6299 background-position: center right; 6300 } 6301 6302 @media (width >= 768px) and (width < 1280px) { 6303 width: 70%; 6304 } 6305 } 6306 6307 .promo-bg-signet-mobile { 6308 position: absolute; 6309 width: 100%; 6310 height: auto; 6311 bottom: -45vw; 6312 left: 0; 6313 object-fit: contain; 6314 object-position: center bottom; 6315 6316 @media (width >= 768px) { 6317 display: none; 6318 } 6319 } 6320 6321 .promo-bg-style-dark-signet-full { 6322 position: absolute; 6323 top: 0; 6324 left: 0; 6325 width: 100%; 6326 height: 100%; 6327 z-index: 0; 6328 background-image: url("/promo-bg-dark-signet-full.svg"); 6329 background-repeat: no-repeat; 6330 background-size: cover; 6331 background-position: center; 6332 pointer-events: none; 6333 } 6334`;e.s(["PromoVariantFloatingImage",0,({id:e,title:r,text:a,links:n,image:o,email_form:s,badges:l,background_image:c,theme:d,adjacent_themes:u,spacing:p,text_alignment:m,text_width:h,image_alignment:f,column_alignment:g,background_style:y,bg_decoration:w})=>{let _=(0,C.useMediaQuery)("(max-width: 767px)");return(0,t.jsxs)(T,{id:`section-${e}`,"data-spacing-top":p?.top,"data-spacing-bottom":p?.bottom,className:"component-promo component-promo-floating-image"+(!o&&m?" text_alignment-"+m:"")+(!o&&h?" text_width-"+h:"")+(o&&f?" image_alignment-"+f:"")+(o&&g?" column_alignment-"+g:"")+(y?" bg_style-"+y:""),children:[d?(0,t.jsx)("div",{"data-theme":d,className:"promo-bg-color"}):null,(0,t.jsx)(b.BgDecoration,{theme:d,bg_decoration:w}),c?(0,t.jsx)(i.BgImage,{background_image:c}):null,_||"dark_signet_half"!==y?null:(0,t.jsx)("div",{className:"promo-bg-style-dark-signet-half-desktop"}),"dark_signet_full"===y&&(0,t.jsx)("div",{className:"promo-bg-style-dark-signet-full"}),(0,t.jsxs)("div",{className:"promo-floating-column-content","data-theme":"dark_signet_half"===y||"dark_signet_full"===y?"black":d,children:[_&&"dark_signet_half"===y?(0,t.jsx)("img",{className:"promo-bg-signet-mobile",src:"/promo-bg-signet-mobile.svg",role:"presentation",alt:""}):null,(0,t.jsx)("div",{className:"promo-floating-content-wrapper",children:(0,t.jsx)(x,{title:r,text:a,links:n,email_form:s,badges:l,theme:d})})]}),o&&(0,t.jsx)("div",{className:"promo-floating-column-image",children:(0,t.jsx)("div",{className:"promo-floating-image-wrapper",children:(0,t.jsx)(v.Picture,{...o.picture})})})]})}],9679),e.s([],12795)},20212,e=>{"use strict";let t={"dotted-pattern-top-left":"dotted-pattern-top-left","dotted-pattern-bottom-right":"dotted-pattern-bottom-right","signet-bottom-left":"signet-bottom-left","triangle-pattern-bottom-left":"tri
6334angle-pattern-bottom-left","large-dot-left":"large-dot-left","large-dot-right":"large-dot-right"};Object.keys(t);let i={"dotted-pattern":"dotted-pattern","triangle-pattern":"triangle-pattern","large-dot":"large-dot",signet:"signet","signet-full":"signet-full"};Object.keys(i),Object.keys({...t,...i}),e.s(["defaultTheme",0,"white"])},74584,5966,83044,e=>{"use strict";var t=e.i(91398);e.i(63034);var i=e.i(74225);e.i(33834);var r=e.i(20278);e.i(12795);var a=e.i(9679);e.i(68485);var n=e.i(72587),o=e.i(68945);e.i(82056);var s=e.i(25780),l=e.i(60814),c=e.i(41158);e.i(71587);var d=e.i(71179);e.i(24690);var u=e.i(6611),p=e.i(26200),m=e.i(44343),h=e.i(79900);e.i(49396);var f=e.i(67878),g=e.i(12209),x=e.i(20212);let y=l.default.nav.withConfig({displayName:"BreadcrumbsComponent__StyledBreadcrumbsComponent",componentId:"sc-a1066d14-0"})` 6335 order: -1; 6336 position: relative; 6337 background: var(--background-color); 6338 color: var(--text-color); 6339`,v=(0,l.default)(h.StyledWrapper).withConfig({displayName:"BreadcrumbsComponent__StyledContent",componentId:"sc-a1066d14-1"})` 6340 position: relative; 6341 z-index: 8; 6342 display: flex; 6343 align-items: stretch; 6344 gap: var(--column-gap); 6345 flex-flow: column nowrap; 6346 6347 ${(0,p.media)("desktop_s")} { 6348 flex-flow: row nowrap; 6349 } 6350`,b=l.default.ol.withConfig({displayName:"BreadcrumbsComponent__StyledList",componentId:"sc-a1066d14-2"})` 6351 display: flex; 6352 flex-flow: row nowrap; 6353 align-items: center; 6354 padding: 0; 6355 margin: 0; 6356 padding: 0; 6357 width: 100%; 6358 6359 ${({$center:e})=>e&&l.css` 6360 justify-content: center; 6361 `} 6362 6363 ${(0,p.media)("tablet")} { 6364 margin: 0 calc(var(--spacing-xs) / -2); 6365 } 6366`,w=l.default.li.withConfig({displayName:"BreadcrumbsComponent__StyledItem",componentId:"sc-a1066d14-3"})` 6367 position: relative; 6368 list-style: none; 6369 display: flex; 6370 align-items: center; 6371 6372 ${({$center:e})=>e&&l.css` 6373 justify-content: center; 6374 `} 6375`,_=(0,l.default)(c.default).withConfig({displayName:"BreadcrumbsComponent__StyledLink",componentId:"sc-a1066d14-4"})` 6376 color: var(--accent-text-color); 6377 padding: calc(var(--spacing-xs) / 2) calc(var(--spacing-xs) / 2); 6378 margin: calc(var(--spacing-xs) / -2) 0; 6379 6380 &:hover { 6381 color: var(--text-color); 6382 } 6383 6384 &[aria-current="page"] { 6385 color: var(--text-color); 6386 opacity: 0.5; 6387 6388 &[data-theme-secondary="true"] { 6389 opacity: 0.7; 6390 } 6391 6392 &:hover { 6393 opacity: 1; 6394 } 6395 } 6396`,k=l.default.span.withConfig({displayName:"BreadcrumbsComponent__StyledNoLink",componentId:"sc-a1066d14-5"})` 6397 padding: calc(var(--spacing-xs) / 2) calc(var(--spacing-xs) / 2); 6398 margin: calc(var(--spacing-xs) / -2) 0; 6399`,S=(0,l.default)(g.IconChevronRight).withConfig({displayName:"BreadcrumbsComponent__StyledIconChevronRight",componentId:"sc-a1066d14-6"})` 6400 position: absolute; 6401 top: 50%; 6402 right: 0; 6403 transform: translateY(-50%) translateX(50%); 6404 opacity: 1; 6405 fill: var(--text-color); 6406 6407 ${({$reduceOpacity:e})=>e&&l.css` 6408 opacity: 0.5; 6409 `} 6410`,j=(0,l.default)(f.IconChevronLeft).withConfig({displayName:"BreadcrumbsComponent__StyledIconChevronLeft",componentId:"sc-a1066d14-7"})` 6411 flex: 0 0 auto; 6412 margin: 0 calc(-1 * var(--spacing-xs) / 2); 6413 pointer-events: none; 6414 fill: var(--text-color); 6415 6416 ${({$reduceOpacity:e})=>e&&l.css` 6417 opacity: 0.5; 6418 `} 6419`,C=({items:e=[],center:i=!1,"data-theme":r,adjacent_themes:a,spacing:n})=>{var o;let{t:s}=(0,d.useTranslation)(),{width:l}=(0,m.useWindowSize)(),c=0===(o=e.filter(e=>null!==e.url&&void 0!==e.url)).length?null:(o.pop(),o.pop());return(0,t.jsx)(y,{"aria-label":s("Breadcrumbs"),"data-theme":r??x.defaultTheme,"data-theme-next":a?.nextTheme?.theme,"data-theme-previous":a?.previousTheme?.theme,"data-spacing-top":n?.top,"data-spacing-bottom":n?.bottom,className:"component-breadcrumbs",children:(0,t.jsxs)(v,{children:[l&&l<=u.breakpoints.tablet&&(c?(0,t.jsxs)(w,{as:"div",$center:i,children:[(0,t.jsx)(j,{role:"presentation",$reduceOpacity:!!["white","grey","yellow","black"].includes(r)}),(0,t.jsx)(_,{href:c.url,"data-theme-secondary":!!["indigo","turquoise"].includes(r),children:c.text})]}):null),l&&l>u.breakpoints.tablet&&(0,t.jsx)(b,{$center:i,children:e.map((i,a)=>(0,t.jsxs)(w,{children:[i.url?(0,t.jsx)(_,{href:i.url,"data-theme-secondary":!!["indigo","turquoise"].includes(r),"aria-current":a===e.length-1?"page":void 0,children:i.text},a):(0,t.jsx)(k,{"aria-current":a===e.length-1?"page":void 0,children:i.text}),a!==e.length-1?(0,t.jsx)(S,{role:"presentation",$reduceOpacity:!!["white","grey","yellow","black"].includes(r)}):null]},a))})]})})};e.s(["BreadcrumbsComponent",0,C],5966),e.s([],83044);let T=(0,l.default)(i.StyledPromoComponent).withConfig({displayName:"PromoVariantShort__StyledPromoVariantShort",componentId:"sc-f16fd942-0"})` 6420 &.component-promo-short { 6421 .component-wrapper { 6422 @media (width < 1024px) { 6423 display: block; 6424 } 6425 } 6426 6427 .component-breadcrumbs { 6428 display: none; 6429 6430 @media (width >= 768px) { 6431 display: block; 6432 position: absolute; 6433 bottom: 28px; 6434 left: 0; 6435 width: 100%; 6436 } 6437 6438 @media (width >= 1180px) { 6439 bottom: 42px; 6440 } 6441 } 6442 } 6443 6444 .promo-short-column-title { 6445 position: relative; 6446 z-index: 1; 6447 6448 @media (width >= 1024px) { 6449 width: calc(50% - var(--column-gap) / 2); 6450 } 6451 } 6452 6453 .promo-short-column-text { 6454 position: relative; 6455 z-index: 1; 6456 6457 @media (width >= 1024px) { 6458 width: calc(50% - var(--column-gap) / 2); 6459 } 6460 } 6461 6462 .promo-short-bg { 6463 position: absolute; 6464 z-index: 1; 6465 top: 0; 6466 left: 0; 6467 width: 100%; 6468 object-fit: contain; 6469 pointer-events: none; 6470 6471 img { 6472 width: 100%; 6473 position: relative; 6474 z-index: 1; 6475 } 6476 } 6477`,N=({id:e,title:i,text:r,links:a,email_form:l,image:c,background_image:d,theme:u,adjacent_themes:p,spacing:m,text_alignment:h,text_width:f,hide_signet:g,breadcrumbs_items:x})=>(0,t.jsxs)(T,{id:`section-${e}`,"data-theme":"black","data-theme-next":p?.nextTheme?.theme,"data-theme-previous":p?.previousTheme?.theme,"data-spacing-top":"normal","data-spacing-bottom":"normal",className:"component-promo component-promo-short",children:[(0,t.jsx)("div",{className:"promo-short-bg",children:(0,t.jsx)("img",{src:"/promo-bg-short.svg",alt:"",role:"presentation"})}),(0,t.jsxs)("div",{className:"component-wrapper",children:[i?(0,t.jsx)("div",{className:"promo-short-column-title",children:(0,t.jsx)(n.TitleAndTextComponent,{title:i,className:"promo-title-and-text"})}):null,r||a?.length?(0,t.jsxs)("div",{className:"promo-short-column-text",children:[(0,t.jsx)(n.TitleAndTextComponent,{text:r,className:"promo-title-and-text"}),(0,t.jsx)(o.PromoLinks,{links:a}),l&&(0,t.jsx)("div",{className:"email-form-wrapper",children:(0,t.jsx)(s.EmailForm,{...l})})]}):null,x?.length>1?(0,t.jsx)(C,{items:x,"data-theme":"black",spacing:{top:"none",bottom:"none"}}):null]})]});var I=e.i(67053);e.i(87255);var E=e.i(41227),L=e.i(34459);let R=(0,l.default)(i.StyledPromoComponent).withConfig({displayName:"PromoVariantMaskedImage__StyledPromoVariantMaskedImage",componentId:"sc-a9d41c8a-0"})` 6478 &.component-promo-masked { 6479 .component-wrapper { 6480 gap: 0; 6481 padding-top: 0; 6482 padding-bottom: 0; 6483 6484 @media (width >= 768px) { 6485 gap: var(--column-gap); 6486 } 6487 } 6488 6489 .promo-content-wrapper { 6490 position: relative; 6491 z-index: 1; 6492 6493 @media (width >= 768px) { 6494 flex: 1 1 44%; 6495 } 6496 } 6497 6498 &.hide-overflow { 6499 .component-wrapper { 6500 overflow: hidden; 6501 } 6502 } 6503 } 6504 6505 .promo-media-wrapper { 6506 position: relative; 6507 z-index: 2; 6508 } 6509 6510 .promo-masked-media-wrapper { 6511 padding: 20px 0 0 0; 6512 margin-bottom: -40px; 6513 z-index: 2; 6514 position: relative; 6515 6516 @media (width >= 768px) { 6517 flex: 1 1 50%; 6518 padding: 0; 6519 margin: 0; 6520 min-height: 600px; 6521 position: relative; 6522 } 6523 6524 svg { 6525 width: 100%; 6526 height: auto; 6527 max-width: 100%; 6528 position: relative; 6529 z-index: 2; 6530 6531 @media (width >= 768px) { 6532 max-width: none; 6533 position: absolute; 6534 height: 100%; 6535 min-height: 600px; 6536 top: 43%; 6537 transform: translate(0, -50%); 6538 } 6539 } 6540 } 6541 6542 .promo-masked-background-pill { 6543 position: absolute; 6544 z-index: -1; 6545 left: 60%; 6546 top: 85%; 6547 transform: translate(-50%, -50%); 6548 width: 100%; 6549 height: 100%; 6550 6551 svg { 6552 fill: var(--accent-text-color); 6553 width: 100%; 6554 height: 100%; 6555 z-index: 1; 6556 } 6557 } 6558 6559 .promo-masked-triangle-wrapper { 6560 position: absolute; 6561 z-index: 2; 6562 6563 @media (width < 768px) { 6564 width: var(--component-width); 6565 margin: 0 auto; 6566 padding: 0 var(--spacing-sm); 6567 max-width: var(--component-max-width); 6568 bottom: 20px; 6569 left: -4px; 6570 } 6571 6572 @media (width >= 768px) and (width < 1180px) { 6573 left: 50%; 6574 bottom: 30px; 6575 } 6576 6577 @media (width >= 1180px) { 6578 left: 50%; 6579 bottom: 30px; 6580 } 6581 6582 @media (width >= 1180px) and (height >= 1050px) { 6583 bottom: 20px; 6584 } 6585 } 6586 6587 .promo-masked-decoration-triangle { 6588 width: 60px; 6589 height: 60px; 6590 6591 @media (width >= 768px) { 6592 width: 80px; 6593 height: 80px; 6594 } 6595 6596 @media (width >= 1180px) { 6597 width: 120px; 6598 height: 120px; 6599 } 6600 } 6601`,F=({id:e,title:i,text:r,links:a,email_form:n,badges:o,image:s,theme:l,adjacent_themes:c,spacing:d,text_alignment:u,text_width:p,bg_decoration:m})=>(0,t.jsxs)(R,{id:`section-${e}`,"data-theme":l,"data-theme-next":c?.nextTheme?.theme,"data-theme-previous":c?.previousTheme?.theme,"data-spacing-top":d?.top,"data-spacing-bottom":d?.bottom,className:"component-promo component-promo-masked"
6601+(p?" text_width-"+p:"")+(u?" text_alignment-"+u:"")+(c?.nextTheme?.theme!==c?.currentTheme?.theme?" hide-overflow":""),children:[(0,t.jsx)(L.BgDecoration,{theme:l,bg_decoration:m}),(0,t.jsxs)("div",{className:"component-wrapper",children:[(0,t.jsx)("div",{className:"promo-content-wrapper",children:(0,t.jsx)(I.PromoContentFields,{title:i,text:r,links:a,email_form:n,badges:o,theme:"black"})}),s?(0,t.jsx)(O,{image:s}):null]})]}),O=({image:e})=>(0,t.jsxs)(t.Fragment,{children:[(0,t.jsxs)("div",{className:"promo-masked-media-wrapper",children:[(0,t.jsxs)("svg",{id:"Ebene_1",xmlns:"http://www.w3.org/2000/svg",version:"1.1",viewBox:"0 0 810 810",children:[(0,t.jsx)("defs",{children:(0,t.jsx)("clipPath",{id:"shape",children:(0,t.jsx)("path",{d:"M444.2,76.7l289.3,289.3c101.5,101.5,101.5,266,0,367.4h0c-101.5,101.5-266,101.5-367.4,0L76.7,444.2c-101.5-101.5-101.5-266,0-367.4h0c101.5-101.5,266-101.5,367.4,0Z fill:#000000"})})}),(0,t.jsx)("image",{width:"810",height:"810",x:"0",y:"0",clipPath:"url(#shape)",xlinkHref:e.picture.images.default,preserveAspectRatio:"xMidYMid slice"})]}),(0,t.jsx)("div",{className:"promo-masked-background-pill",children:(0,t.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",version:"1.1",viewBox:"0 0 810 810",children:(0,t.jsx)("path",{d:"M444.2,76.7l289.3,289.3c101.5,101.5,101.5,266,0,367.4h0c-101.5,101.5-266,101.5-367.4,0L76.7,444.2c-101.5-101.5-101.5-266,0-367.4h0c101.5-101.5,266-101.5,367.4,0Z"})})})]}),(0,t.jsx)("div",{className:"promo-masked-triangle-wrapper",children:(0,t.jsx)(E.Decoration,{decoration:"triangle-pattern",className:"promo-masked-decoration-triangle"})})]});var $=e.i(31457),A=e.i(48667),P=e.i(40269),M=e.i(91788),D=e.i(3828);e.i(41484);var z=e.i(63702);let H=l.default.div.withConfig({displayName:"PromoTilesListingMobile__StyledTilesListingMobile",componentId:"sc-1eec6801-0"})` 6602 display: flex; 6603 flex-direction: column; 6604 gap: 20px; 6605`,W=l.default.div.withConfig({displayName:"PromoTilesListingMobile__StyledTileWrapper",componentId:"sc-1eec6801-1"})` 6606 position: relative; 6607 width: 100%; 6608 overflow: hidden; 6609 cursor: pointer; 6610 transition: height 400ms ease; 6611 border-radius: 20px; 6612 border: 1px solid rgba(255, 255, 255, 0.3); 6613 6614 &.is-active { 6615 border-color: transparent; 6616 } 6617 6618 &.is-active:not(.has-poster) .promo-tile-video { 6619 opacity: 1; 6620 } 6621 6622 &.is-ready .promo-tile-video { 6623 opacity: 0.6; 6624 } 6625 6626 &.has-poster .promo-tile-video { 6627 opacity: 0; 6628 } 6629 6630 &.has-played .promo-tile-video { 6631 opacity: 0.6; 6632 } 6633 6634 &.has-played .promo-tile-poster { 6635 opacity: 0; 6636 } 6637 6638 &.is-playing .promo-tile-video { 6639 opacity: 1; 6640 } 6641 6642 &.is-playing .promo-tile-poster { 6643 opacity: 0; 6644 } 6645 6646 .promo-tile-poster { 6647 object-fit: cover; 6648 display: block; 6649 position: absolute; 6650 top: 0; 6651 left: 0; 6652 width: 100%; 6653 height: 100%; 6654 z-index: 0; 6655 opacity: 0.6; 6656 transition: opacity 400ms ease; 6657 } 6658 6659 .promo-tile-video { 6660 object-fit: cover; 6661 display: block; 6662 opacity: 0; 6663 position: absolute; 6664 top: 0; 6665 left: 0; 6666 width: 100%; 6667 height: 100%; 6668 z-index: 0; 6669 transition: opacity 400ms ease; 6670 } 6671 6672 h2 { 6673 position: relative; 6674 z-index: 1; 6675 padding: 15px 15px 0 15px; 6676 font-size: 26px; 6677 margin: 0; 6678 font-weight: 600; 6679 } 6680 6681 .promo-tile-link { 6682 position: absolute; 6683 bottom: 15px; 6684 left: 15px; 6685 background: #fff; 6686 color: var(--color-black); 6687 font-weight: 600; 6688 text-transform: uppercase; 6689 padding: 10px 20px 9px 20px; 6690 height: 40px; 6691 width: 40px; 6692 display: inline-flex; 6693 align-items: center; 6694 justify-content: center; 6695 gap: 10px; 6696 border-radius: 20px; 6697 overflow: hidden; 6698 white-space: nowrap; 6699 box-sizing: border-box; 6700 transition: width 400ms ease; 6701 z-index: 1; 6702 } 6703 6704 .promo-tile-link-text { 6705 opacity: 0; 6706 transition: 6707 opacity 400ms ease, 6708 transform 400ms ease; 6709 } 6710 6711 .promo-tile-link-icon { 6712 position: absolute; 6713 top: 50%; 6714 left: 50%; 6715 width: 18px; 6716 height: 18px; 6717 margin: -9px 0 0 -9px; 6718 color: var(--color-black); 6719 opacity: 1; 6720 transition: opacity 400ms ease; 6721 pointer-events: none; 6722 } 6723 6724 .promo-tile-link-icon svg { 6725 width: 18px; 6726 height: 18px; 6727 } 6728 6729 &.is-active { 6730 .promo-tile-link-text { 6731 opacity: 1; 6732 } 6733 6734 .promo-tile-link-icon { 6735 opacity: 0; 6736 } 6737 } 6738`,B=({tiles:e})=>{let i=(0,D.useRouter)(),r=(0,M.useRef)([]),a=(0,M.useRef)([]),n=(0,M.useRef)([]),o=(0,M.useRef)([]),[s,l]=(0,M.useState)([]),[d,u]=(0,M.useState)([]),[p,m]=(0,M.useState)([]),[h,f]=(0,M.useState)([]),[g,x]=(0,M.useState)([]),[y,v]=(0,M.useState)([]),b=(e,t)=>e/(t?350/235:7/3),w=()=>{x(t=>e.map((e,i)=>{let r=a.current[i];
6738return r?b(r.offsetWidth,!0===s[i]):t[i]??0}))},_=()=>{v(()=>e.map((e,t)=>{let i=n.current[t];return Math.ceil((i?.scrollWidth??8*e.link.text.length)+40)}))};(0,M.useEffect)(()=>{w(),_();let e=()=>{w(),_()};return window.addEventListener("resize",e),()=>window.removeEventListener("resize",e)},[s,e]),(0,M.useEffect)(()=>{l([]),u([]),m([]),x(t=>e.map((e,i)=>{let r=a.current[i];return r?b(r.offsetWidth,!1):t[i]??0})),r.current.forEach((e,t)=>{k(t)})},[i.asPath]),(0,M.useEffect)(()=>{if(window.matchMedia("(prefers-reduced-motion: reduce)").matches)return void f(e.map(()=>!0));let t=[],i=e.map(()=>({cancelled:!1}));return e.forEach((e,n)=>{let s=a.current[n],l=r.current[n];if(!s||!l)return;let c=i[n],d=async()=>{if(!c.cancelled&&!o.current[n])try{await l.play(),o.current[n]||c.cancelled||(l.pause(),l.currentTime=0)}catch{}finally{c.cancelled||f(e=>{if(e[n])return e;let t=[...e];return t[n]=!0,t})}},u=new IntersectionObserver(e=>{e.forEach(e=>{e.isIntersecting&&(d(),u.disconnect())})},{rootMargin:"100px 0px",threshold:.01});u.observe(s),t.push(u)}),()=>{i.forEach(e=>{e.cancelled=!0}),t.forEach(e=>e.disconnect())}},[e]);let k=e=>{let t=r.current[e];t&&(o.current[e]=!1,t.pause(),t.currentTime=0)};return e.length?(0,t.jsx)(H,{children:e.map((e,i)=>{let f=e.poster?.picture?.images?.default;return(0,t.jsxs)(W,{className:[s[i]&&"is-active",f&&"has-poster",h[i]&&"is-ready",d[i]&&"is-playing",p[i]&&"has-played"].filter(Boolean).join(" ")||void 0,ref:e=>{a.current[i]=e},style:{height:g[i]?`${g[i]}px`:void 0},onClick:()=>(e=>{let t,i=!0===s[e];if(l(t=>{let r=[...t];return r[e]=!i,r}),i){k(e),u(t=>{let i=[...t];return i[e]=!1,i});return}(t=r.current[e])&&(o.current[e]=!0,m(t=>{if(t[e])return t;let i=[...t];return i[e]=!0,i}),t.currentTime=0,t.play().catch(()=>{}))})(i),children:[(0,t.jsx)("video",{className:"promo-tile-video",ref:e=>{r.current[i]=e},preload:"metadata",muted:!0,playsInline:!0,loop:!0,onPlaying:()=>{o.current[i]&&u(e=>{let t=[...e];return t[i]=!0,t})},children:(0,t.jsx)("source",{src:`${e.media.video.url}#t=0.1`})}),f&&(0,t.jsx)("img",{className:"promo-tile-poster",src:f,alt:""}),(0,t.jsx)("h2",{children:e.title}),(0,t.jsxs)(c.default,{className:"promo-tile-link",href:e.link.url,target:e.link.attributes?.target,"aria-disabled":!s[i],tabIndex:s[i]?0:-1,style:{width:s[i]&&y[i]?`${y[i]}px`:"40px",pointerEvents:s[i]?"auto":"none"},onClick:e=>e.stopPropagation(),children:[(0,t.jsx)("span",{className:"promo-tile-link-icon","aria-hidden":"true",children:(0,t.jsx)(z.IconArrowRight,{})}),(0,t.jsx)("span",{className:"promo-tile-link-text",ref:e=>{n.current[i]=e},children:e.link.text})]})]},`tile-${i}`)})}):null},q=l.default.div.withConfig({displayName:"PromoTilesListingDesktop__StyledTilesListingDesktop",componentId:"sc-850c545d-0"})` 6739 display: grid; 6740 grid-template-columns: 1fr 1fr; 6741 gap: 12px; 6742 6743 .promo-tile { 6744 display: block; 6745 position: relative; 6746 width: 100%; 6747 overflow: hidden; 6748 border-radius: 40px; 6749 aspect-ratio: 1 / 1; 6750 6751 &:not(.has-poster):hover { 6752 .promo-tile-video { 6753 opacity: 1; 6754 } 6755 } 6756 6757 &.is-ready .promo-tile-video { 6758 opacity: 0.6; 6759 } 6760 6761 &.has-poster .promo-tile-video { 6762 opacity: 0; 6763 } 6764 6765 &.has-played .promo-tile-video { 6766 opacity: 0.6; 6767 } 6768 6769 &.has-played .promo-tile-poster { 6770 opacity: 0; 6771 } 6772 6773 &.is-playing .promo-tile-video { 6774 opacity: 1; 6775 } 6776 6777 &.is-playing .promo-tile-poster { 6778 opacity: 0; 6779 } 6780 6781 &.size-big { 6782 h2 { 6783 font-size: clamp(0px, 2.5vw, 36px); 6784 padding: clamp(0px, 3vw, 44px) clamp(0px, 3vw, 44px) 0 6785 clamp(0px, 3vw, 44px); 6786 } 6787 } 6788 6789 .promo-tile-poster { 6790 object-fit: cover; 6791 display: block; 6792 position: absolute; 6793 top: 0; 6794 left: 0; 6795 width: 100%; 6796 height: 100%; 6797 z-index: 0; 6798 opacity: 0.6; 6799 transition: opacity 300ms ease; 6800 border-radius: 40px; 6801 } 6802 6803 .promo-tile-video { 6804 object-fit: cover; 6805 display: block; 6806 opacity: 0; 6807 position: absolute; 6808 top: 0; 6809 left: 0; 6810 width: 100%; 6811 height: 100%; 6812 z-index: 0; 6813 transition: opacity 300ms ease; 6814 } 6815 6816 h2 { 6817 position: relative; 6818 z-index: 1; 6819 padding: clamp(0px, 1.9vw, 28px) clamp(0px, 1.9vw, 28px) 0 6820 clamp(0px, 1.9vw, 28px); 6821 font-size: clamp(0px, 2.5vw, 36px); 6822 margin: 0; 6823 font-weight: 600; 6824 } 6825 6826 .promo-tile-link { 6827 position: absolute; 6828 bottom: clamp(0px, 1.9vw, 28px); 6829 left: clamp(0px, 1.9vw, 28px); 6830 background: #fff; 6831 color: var(--color-black); 6832 font-weight: 600; 6833 text-transform: uppercase; 6834 padding: 10px clamp(0px, 1.9vw, 28px) 10px clamp(0px, 1.9vw, 28px); 6835 min-height: clamp(0px, 3.75vw, 54px); 6836 display: flex; 6837 align-items: center; 6838 justify-content: center; 6839 border-radius: 100px; 6840 box-sizing: border-box; 6841 transition: width 300ms ease; 6842 z-index: 1; 6843 font-size: clamp(0px, 1.11vw, 16px); 6844 overflow: hidden; 6845 text-wrap-mode: wrap; 6846 text-align: center; 6847 } 6848 } 6849`,V=l.default.div.withConfig({displayName:"PromoTilesListingDesktop__StyledTilesColumnLeft",componentId:"sc-850c545d-1"})``,U=l.default.div.withConfig({displayName:"PromoTilesListingDesktop__StyledTilesColumnRight",componentId:"sc-850c545d-2"})` 6850 display: grid; 6851 grid-template-columns: 1fr 1fr; 6852 gap: 12px; 6853`,G=({tiles:e})=>{let i=(0,M.useRef)([]),r=e[0],a=e.slice(1,5);return r||a.some(Boolean)?(0,t.jsxs)(q,{children:[(0,t.jsx)(V,{children:(0,t.jsx)(Q,{tile:r,index:0,size:"big",videoRefs:i})}),(0,t.jsx)(U,{children:a.map((e,r)=>(0,t.jsx)(Q,{tile:e,index:r+1,size:"small",videoRefs:i},`tile-${r+1}`))})]}):null},Q=({tile:e,index:i,size:r,videoRefs:a})=>{let n=e?.poster?.picture?.images?.default,o=(0,M.useRef)(null),s=(0,M.useRef)(null),l=(0,M.useRef)(null),d=(0,M.useRef)(!1),[u,p]=(0,M.useState)(!1),[m,h]=(0,M.useState)(!1),[f,g]=(0,M.useState)(!1),[x,y]=(0,M.useState)(!1),[v,b]=(0,M.useState)({base:0,expanded:0});if((0,M.useEffect)(()=>
6853{if(!e||!e.link)return;let t=()=>{let t=o.current,i=s.current;if(!t||!i)return;let r=l.current?.scrollWidth??(e.link?.text?.length??0)*8,a=window.getComputedStyle(i),n=parseFloat(a.paddingLeft)||0,c=parseFloat(a.paddingRight)||0,d=parseFloat(a.left)||0,u=Math.ceil(r+ +n+c+4),p=Math.max(t.offsetWidth-2*d,0);b({base:Math.min(u,p),expanded:Math.min(Math.ceil(1.1*u),p)})};t();let i=new ResizeObserver(t);return o.current&&i.observe(o.current),l.current&&i.observe(l.current),window.addEventListener("resize",t),()=>{i.disconnect(),window.removeEventListener("resize",t)}},[e?.link?.text]),(0,M.useEffect)(()=>{if(!e)return;let t=o.current,r=a.current[i];if(!t||!r)return;let n=window.matchMedia("(prefers-reduced-motion: reduce)").matches;if(window.matchMedia("(hover: none), (pointer: coarse)").matches||"ontouchstart"in window||n)return void y(!0);let s=!1,l=async()=>{if(!s&&!d.current)try{await r.play(),d.current||s||(r.pause(),r.currentTime=0)}catch{}finally{s||y(!0)}},c=new IntersectionObserver(e=>{e.forEach(e=>{e.isIntersecting&&(l(),c.disconnect())})},{rootMargin:"400px 0px",threshold:.01});return c.observe(t),()=>{s=!0,c.disconnect()}},[i,e,a]),!e)return null;let w=()=>{p(!0),g(!0);let e=a.current[i];e&&(d.current=!0,e.currentTime=0,e.play().catch(()=>{}))},_=()=>{let e=a.current[i];e&&(d.current=!1,e.pause(),e.currentTime=0,p(!1),h(!1))};return(0,t.jsxs)(c.default,{href:e.link.url,ref:o,target:e.link.attributes?.target,onMouseEnter:w,onMouseLeave:_,onFocus:w,onBlur:e=>{e.currentTarget.contains(e.relatedTarget)||_()},className:`promo-tile size-${r}${n?" has-poster":""}${x?" is-ready":""}${m?" is-playing":""}${f?" has-played":""}`,children:[(0,t.jsx)("video",{className:"promo-tile-video",ref:e=>{a.current[i]=e},preload:"metadata",muted:!0,playsInline:!0,loop:!0,onPlaying:()=>{d.current&&h(!0)},children:(0,t.jsx)("source",{src:`${e.media.video.url}#t=0.1`})}),n&&(0,t.jsx)("img",{className:"promo-tile-poster",src:n,alt:""}),(0,t.jsx)("h2",{children:e.title}),e.link&&(0,t.jsx)("span",{className:"promo-tile-link",ref:s,style:{width:v.base>0?`${u?v.expanded:v.base}px`:void 0},children:(0,t.jsx)("span",{className:"promo-tile-link-text",ref:l,children:e.link.text})})]})};e.i(88680);var Y=e.i(35295);let Z=l.default.div.withConfig({displayName:"PromoVariantTiles__StyledPromoVariantTiles",componentId:"sc-15c9fce5-0"})` 6854 background: var(--background-color); 6855 color: var(--text-color); 6856 position: relative; 6857 6858 // Let a glow_center bleed into the section below instead of being covered by 6859 // it. Scoped to the matching-theme case, so normal stacking is untouched. 6860 &.glow-bleeds-into-next { 6861 z-index: 1; 6862 } 6863`,J=l.default.div.withConfig({displayName:"PromoVariantTiles__StyledComponentWrapper",componentId:"sc-15c9fce5-1"})` 6864 width: 100%; 6865 margin: 0 auto; 6866 padding: 35px var(--component-padding-leftright); 6867 max-width: var(--component-max-width); 6868 position: relative; 6869 z-index: 1; 6870 @media (width >= 768px) { 6871 padding: clamp(35px, 6.4vw, 82px) var(--component-padding-leftright) clamp(35px, 6.4vw, 92px) var(--component-padding-leftright); 6872 } 6873`,X=l.default.div.withConfig({displayName:"PromoVariantTiles__StyledContent",componentId:"sc-15c9fce5-2"})` 6874 margin-bottom: 35px; 6875 @media (width >= 768px) { 6876 margin-bottom: clamp(35px, 5.7vw, 82px); 6877 } 6878 @media (width >= 1024px) { 6879 display: grid; 6880 grid-template-columns: 72fr 51fr; 6881 gap: clamp(0px, 3.6vw, 52px); 6882 } 6883 6884 &:last-child { 6885 margin: 0; 6886 } 6887`,K=l.default.div.withConfig({displayName:"PromoVariantTiles__StyledTitleWrapper",componentId:"sc-15c9fce5-3"})` 6888 h1 { 6889 font-size: 30px; 6890 @media (width >= 1024px) { 6891 font-size: clamp(0px, 4.3vw, 62px); 6892 margin: 0; 6893 } 6894 } 6895`,ee=l.default.div.withConfig({displayName:"PromoVariantTiles__StyledTextAndLinksWrapper",componentId:"sc-15c9fce5-4"})` 6896 @media (width >= 1024px) { 6897 padding-top: clamp(0px, 1.1vw, 16px); 6898 } 6899 6900 .text-wrapper { 6901 p:not(.h2, .h3, .h4, .h5, .h6), 6902 ul li { 6903 letter-spacing: 1px; 6904 font-size: 22px; 6905 @media (width >= 1024px) { 6906 font-size: clamp(0px, 1.5vw, 22px); 6907 } 6908 } 6909 6910 ul { 6911 li { 6912 background-position: 0px 4px; 6913 } 6914 } 6915 } 6916`,et=e=>{let{id:i,theme:r,adjacent_themes:a,title:s,text:l,links:c,tiles:d,bg_decoration:u}=e,p=(0,P.useMediaQuery)("(max-width: 767px)"),m=(0,A.parseAnimatedTitle)(s);return(0,t.jsxs)(Z,{id:`section-${i}`,"data-theme":r,"data-theme-next":a?.nextTheme?.theme,"data-theme-previous":a?.previousTheme?.theme,"data-theme-decoration":"dark-glow",className:(0,Y.glowCenterBleedsIntoNextSection)(u,r,a)?"glow-bleeds-into-next":void 0,children:[(0,t.jsx)(L.BgDecoration,{theme:r,bg_decoration:u,adjacent_themes:a}),(0,t.jsxs)(J,{children:[(0,t.jsxs)(X,{children:[(0,t.jsx)(K,{children:s?(0,n.startsAndEndsWithHTMLTag)(s)?(0,$.default)(s,(0,n.titleParserOptions)(m)):(0,t.jsx)("h1",{children:(0,$.default)(s,(0,n.titleParserOptions)(m))}):null}),(0,t.jsxs)(ee,{children:[l?(0,t.jsx)(h.StyledBody,{className:"text-wrapper",children:(0,n.startsAndEndsWithHTMLTag)(l)?(0,$.default)(l,(0,n.textParserOptions)()):(0,t.jsx)("p",{children:(0,$.default)(l,(0,n.textParserOptions)())})}):null,(0,t.jsx)(o.PromoLinks,{links:c})]})]}),null===p?null:p?(0,t.jsx)(B,{tiles:d}):(0,t.jsx)(G,{tiles:d})]})]})};e.s(["PromoComponent",0,e=>{let{variant:n}=e;return"default"===n?(0,t.jsx)(i.PromoVariantDefault,{...e}):"front"===n?(0,t.jsx)(r.PromoVariantFront,{...e}):"floating_image"===n?(0,t.jsx)(a.PromoVariantFloatingImage,{...e}):"full_width_image"===n?(0,t.jsx)(i.PromoVariantDefault,{...e}):"short"===n?(0,t.jsx)(N,{...e}):"masked_image"===n?(0,t.jsx)(F,{...e}):"tiles_promo"===n?(0,t.jsx)(et,{...e}):null}],74584)},8093,e=>{"use strict";e.i(74584),e.s([],8093)},67547,e=>{"use strict";var t=e.i(91398),i=e.i(60814);e.i(68485);var r=e.i(72587);e.i(32933);var a=e.i(36932),n=e.i(79900),o=e.i(11202);e.i(24690);var s=e.i(44343),l=e.i(6611),c=e.i(26200);e.i(50101);var d=e.i(28750);e.i(88680);var u=e.i(34459),p=e.i(35295);let m=i.default.div.withConfig({displayName:"BannerComponent__StyledBannerComponent",componentId:"sc-fff1d925-0"})` 6917 position: relative; 6918 background: var(--background-color); 6919 color: var(--text-color); 6920 display: flex; 6921 align-items: center; 6922 6923 // Let a glow_center bleed into the section below instead of being covered by 6924 // it. Scoped to the matching-theme case, so normal stacking is untouched. 6925 &.glow-bleeds-into-next { 6926 z-index: 1; 6927 } 6928 6929 ${({large:e})=>e&&i.css` 6930 min-height: calc(70vh - 70px); 6931 `} 6932`,h=(0,i.default)(n.StyledWrapper).withConfig({displayName:"BannerComponent__Content",componentId:"sc-fff1d925-1"})` 6933 position: relative; 6934 display: flex; 6935 align-items: stretch; 6936 gap: calc(var(--column-gap) * 2); 6937 flex-flow: column nowrap; 6938 align-items: flex-start; 6939 justify-content: space-between; 6940 6941 ${(0,c.media)("tablet")} { 6942 flex-flow: row nowrap; 6943 gap: var(--column-gap); 6944 align-items: center; 6945 } 6946`,f=i.default.div.withConfig({displayName:"BannerComponent__StyledText",componentId:"sc-fff1d925-2"})` 6947 ${(0,c.media)("tablet")} { 6948 flex: 1 1 50%; 6949 } 6950`,g=i.default.div.withConfig({displayName:"BannerComponent__StyledCTA",componentId:"sc-fff1d925-3"})` 6951 align-self: center; 6952 max-width: 20em; 6953 width: 100%; 6954 6955 ${(0,c.media)("tablet")} { 6956 flex: 1 1 30%; 6957 max-width: none; 6958 width: auto; 6959 } 6960 6961 // Override CTA styles 6962 > a.primary { 6963 padding: 10px var(--spacing-sm); 6964 ${(0,c.media)("tablet")} { 6965 font-size: 19px; 6966 padding: 17px var(--spacing-sm); 6967 } 6968 } 6969`,x=i.default.div.withConfig({displayName:"BannerComponent__StyledMediaWrapper",componentId:"sc-fff1d925-4"})` 6970 align-self: normal; 6971 position: relative; 6972 display: flex; 6973 align-items: center; 6974 justify-content: center; 6975 6976 ${(0,c.media)("tablet")} { 6977 flex: 1 1 20%; 6978 } 6979`;e.s(["BannerComponent",0,({id:e,"data-theme":i,adjacent_themes:n,spacing:c,background_image:y,text:v,image:b,cta:w,bg_decoration:_})=>{let{width:k}=(0,s.useWindowSize)(),S=k<l.breakpoints.tablet;return(0,t.jsxs)(m,{id:`section-${e}`,"data-theme":i,"data-theme-next":n?.nextTheme?.theme,"data-theme-previous":n?.previousTheme?.theme,"data-spacing-top":c?.top,"data-spacing-bottom":c?.bottom,className:["component-banner",(0,p.glowCenterBleedsIntoNextSection)(_,i,n)?"glow-bleeds-into-next":null].filter(
6979Boolean).join(" "),children:[_?(0,t.jsx)(u.BgDecoration,{theme:i,bg_decoration:_,adjacent_themes:n}):null,y?(0,t.jsx)(o.BgImage,{background_image:y}):null,(0,t.jsxs)(h,{children:[b?(0,t.jsx)(x,{children:(0,t.jsx)(d.MediaComponent,{...b})}):null,v?(0,t.jsx)(f,{children:(0,t.jsx)(r.TitleAndTextComponent,{text:v,"data-theme-secondary":!["white","yellow","turquoise"].includes(i)})}):null,w?(0,t.jsx)(g,{children:(0,t.jsx)(a.Button,{href:w.url,fullWidth:!0,cover:S,"data-theme-secondary":!["white"].includes(i),target:w.attributes?.target,style:"primary",children:w.text})}):null]})]})}],67547)},53391,8335,e=>{"use strict";e.i(67547),e.s([],53391),e.i(91398),e.i(91788);var t=e.i(60814);t.default.div.withConfig({displayName:"LocationSelectorComponent__StyledLocationSelectorComponentWrapper",componentId:"sc-9a6ab75f-0"})` 6980 background: #fff; 6981`,e.s([],8335)},11744,(e,t,i)=>{e.e,function(e){"use strict";let t="font-weight: normal;",i="font-weight: bold;",r="font-style: italic;",a=t+r,n="default",o=Object.freeze({assert:!0,error:!0,warn:!0}),s={expand:!1,defaultEvent:void 0,event:void 0,label:"AutoConsoleGroup",showTime:!0},l={profile:0,profileEnd:0,timeStamp:0,trace:0},c=Object.assign(console),{fromEntries:d,keys:u}=Object,p=e=>[e,c[e]],m=(e,t)=>d(u(e).map(t)),h=!(typeof window>"u")&&"function"==typeof window.matchMedia&&window.matchMedia("(prefers-color-scheme: dark)").matches;e.BOLD=i,e.FOREGROUND=h?"color: #E3E3E3;":"color: #1F1F1F;",e.HIGHLIGHT=h?"color: #A9C7FB;":"color: #135CD2;",e.ITALIC=r,e.NORMAL=t,e.default=function(e={}){let r={},d={},u=[],h={...s,expand:!e.collapsed||s.expanded,...e},f="";function g(){u.length=0,f=""}function x(){delete h.event,g()}function y(){let e;if(0===u.length)return void x();for(let[r,...n]of(c[u.some(([e])=>e in o)||h.expand?"group":"groupCollapsed"](`%c${h.label}%c ${(e=h.event||h.defaultEvent)?`${e}`:""} %c${h.showTime?f:""}`,t,i,a),u))c.assert(r in c,`Unknown console method: ${r}`),r in c&&c[r](...n);c.groupEnd(),x()}function v(){let e,t,i,r,a,n;""===f&&(e=new Date,i=(t=(t,i)=>e[t]().toString().padStart(i,"0"))("getHours",2),r=t("getMinutes",2),a=t("getSeconds",2),n=t("getMilliseconds",3),f=`@ ${i}:${r}:${a}.${n}`,queueMicrotask(()=>queueMicrotask(y)))}function b(e,...t){0===u.length&&v(),u.push([e,...t])}function w(e=n,...t){if(!r[e])return void b("timeLog",e,...t);let i=performance.now()-r[e];b("log",`${e}: ${i} ms`,...t)}return{...m(h,e=>[e,function(t){h[e]=t}]),...m(console,e=>[e,(...t)=>b(e,...t)]),...m(l,p),assert:function(e,...t){!0!==e&&b("assert",e,...t)},count:function(e=n){d[e]?d[e]+=1:d[e]=1,b("log",`${e}: ${d[e]}`)},countReset:function(e=n){delete d[e]},endAutoGroup:y,errorBoundary:e=>(...t)=>{let i;try{i=e(...t)}catch(e){if(!Error.prototype.isPrototypeOf(e))throw e;b("error",e),y()}return i},event:function(e){v(),h.event=e},purge:g,time:function(e=n){v(),r[e]=performance.now()},timeEnd:function(e=n){w(e),delete r[e]},timeLog:w,touch:v}},Object.defineProperties(e,{__esModule:{value:!0},[Symbol.toStringTag]:{value:"Module"}})}(i)},43042,(e,t,i)=>{e.e,t.exports=function(e){"use strict";var t;let i,r="5.5.9",a="iframeResizer",n="autoResize",o="init",s="iframeReady",l="load",c="message",d="onload",u="pageInfo",p="parentInfo",m="reset",h="resize",f="scroll",g="parent",x="string",y="object",v="function",b="auto",w="none",_="both",k="vertical",S="horizontal",j="[iFrameSizer]",C=Object.freeze({max:1,scroll:1,bodyScroll:1,documentElementScroll:1}),T=Object.freeze({[d]:1,[o]:1,[s]:1}),N="expanded",I="collapsed",E=Object.freeze({[N]:1,[I]:1}),L="Use of the old name will be removed in a future version of <i>iframe-resizer</>.",R=(e,t,i,r)=>e.addEventListener(t,i,r||!1),F=(e,t,i)=>e.removeEventListener(t,i,!1),O=e=>{if(!e)return"";let t=-0x21524118,i=0x41c6ce50;for(let r,a=0;a<e.length;a++)t=Math.imul(t^(r=e.codePointAt(a)),0x85ebca77),i=Math.imul(i^r,0xc2b2ae3d);return t^=Math.imul(t^i>>>15,0x735a2d97),i^=Math.imul(i^t>>>15,0xcaf649a9),t^=i>>>16,(2097152*((i^=t>>>16)>>>0)+(t>>>11)).toString(36)},$=e=>e.replace(/[A-Za-z]/g,e=>String.fromCodePoint((e<="Z"?90:122)>=(e=e.codePointAt(0)+19)?e:e-26)),A=["<yi>Puchspk Spjluzl Rlf</><iy><iy>","<yi>Tpzzpun Spjluzl Rlf</><iy><iy>","Aopz spiyhyf pz hchpshisl dpao ivao Jvttlyjphs huk Vwlu-Zvbyjl spjluzlz.<iy><iy><i>Jvttlyjphs Spjluzl</><iy>Mvy jvttlyjphs bzl, <p>pmyhtl-ylzpgly</> ylxbpylz h svd jvza vul aptl spjluzl mll. Mvy tvyl pumvythapvu cpzpa <b>oaawz://pmyhtl-ylzpgly.jvt/wypjpun</>.<iy><iy><i>Vwlu Zvbyjl Spjluzl</><iy>Pm fvb hyl bzpun aopz spiyhyf pu h uvu-jvttlyjphs vwlu zvbyjl wyvqlja aolu fvb jhu bzl pa mvy myll bukly aol alytz vm aol NWS C3 Spjluzl. Av jvumpyt fvb hjjlwa aolzl alytz, wslhzl zla aol <i>
6981spjluzl</> rlf pu <p>pmyhtl-ylzpgly</> vwapvuz av <i>NWSc3</>.<iy><iy>Mvy tvyl pumvythapvu wslhzl zll: <b>oaawz://pmyhtl-ylzpgly.jvt/nws</>","<i>NWSc3 Spjluzl Clyzpvu</><iy><iy>Aopz clyzpvu vm <p>pmyhtl-ylzpgly</> pz ilpun bzlk bukly aol alytz vm aol <i>NWS C3</> spjluzl. Aopz spjluzl hssvdz fvb av bzl <p>pmyhtl-ylzpgly</> pu Vwlu Zvbyjl wyvqljaz, iba pa ylxbpylz fvby wyvqlja av il wbispj, wyvcpkl haaypibapvu huk il spjluzlk bukly clyzpvu 3 vy shaly vm aol NUB Nlulyhs Wbispj Spjluzl.<iy><iy>Pm fvb hyl bzpun aopz spiyhyf pu h uvu-vwlu zvbyjl wyvqlja vy dlizpal, fvb dpss ullk av wbyjohzl h svd jvza vul aptl jvttlyjphs spjluzl.<iy><iy>Mvy tvyl pumvythapvu cpzpa <b>oaawz://pmyhtl-ylzpgly.jvt/wypjpun</>.","<iy><yi>Zvsv spjluzl kvlz uva zbwwvya jyvzz-kvthpu</><iy><iy>Av bzl <p>pmyhtl-ylzpgly</> dpao jyvzz kvthpu pmyhtlz fvb ullk lpaoly aol Wyvmlzzpvuhs vy Ibzpulzz spjluzlz. Mvy klahpsz vu bwnyhkl wypjpun wslhzl jvuahja [email protected].","Pu whnl spurpun ylxbpylz h Wyvmlzzpvuhs vy Ibzpulzz spjluzl. Wslhzl zll <b>oaawz://pmyhtl-ylzpgly.jvt/wypjpun</> mvy tvyl klahpsz."],P=["NWSc3","zvsv","wyv","ibzpulzz","vlt"],M=Object.fromEntries(["2cgs7fdf4xb","1c9ctcccr4z","1q2pc4eebgb","ueokt0969w","w2zxchhgqz","1umuxblj2e5","2b5sdlfhbev","zo4ui3arjo","oclbb4thgl"].map((e,t)=>[e,Math.max(0,t-1)])),D=e=>$(A[e]),z=Object.hasOwn||((e,t)=>Object.prototype.hasOwnProperty.call(e,t)),H={br:"\n",rb:"\x1b[31;1m",bb:"\x1b[34;1m",b:"\x1b[1m",i:"\x1b[3m",u:"\x1b[4m","/":"\x1b[m"},W=Object.keys(H),B=RegExp(`<(${W.join("|")})>`,"gi"),q=(e,t)=>H[t]??"",V=e=>t=>e(typeof t===x?window.chrome?t.replace(B,q):t.replaceAll("<br>","\n").replaceAll(/<\/?[^>]+>/gi,""):t),U={}
6981,G=e?.__esModule?e.default:e,Q=!0,Y=G({expand:!1,label:g}),Z=e=>(t,...i)=>U[t]?U[t].console[e](...i):Y[e](...i),J=(e,...t)=>!0===(U[e]?U[e].log:Q)?Z("log")(e,...t):null,X=Z("warn"),K=Z("error"),ee=Z("event"),et=Z("purge"),ei=Z("endAutoGroup"),er=Z("errorBoundary"),ea=V(e=>e),en=(e,...t)=>U[e]?U[e].console.warn(...t.map(ea)):queueMicrotask(()=>{let i=V((...t)=>[`${a}(${e})`,...t].join(" "));console?.warn(...t.map(i))}),eo=((e,t="renamed to")=>(i,r,a="",n="")=>en(n,`<rb>Deprecated ${e}(${i.replace("()","")})</> 6982 6983The <b>${i}</> ${e.toLowerCase()} has been ${t} <b>${r}</>. ${a}Use of the old ${e.toLowerCase()} will be removed in a future version of <i>iframe-resizer</>.`))("Option"),es={},el=Object.freeze({autoResize:!0,bodyBackground:null,bodyMargin:null,bodyPadding:null,checkOrigin:!0,direction:k,firstRun:!0,inPageLinks:!1,heightCalculationMethod:b,id:"iFrameResizer",log:!1,logExpand:!1,license:void 0,mouseEvents:!0,offsetHeight:null,offsetWidth:null,postMessageTarget:null,sameDomain:!1,scrolling:!1,sizeHeight:!0,sizeWidth:!1,tolerance:0,waitForLoad:!1,warningTimeout:5e3,widthCalculationMethod:b,onBeforeClose:()=>!0,onAfterClose(){},onInit:!1,onMessage:null,onMouseEnter(){},onMouseLeave(){},onReady:e=>{typeof U[e.id].onInit===v&&(eo("init()","onReady()","",e.id),U[e.id].onInit(e))},onResized(){},onScroll:()=>!0}),ec={position:null,version:r};function ed(t){var i;let a,s,d,y,v;function b(){ey(z),eg(B),M("onResized",z)}let w=e=>D.slice(D.indexOf(":")+7+e),_=(e,t)=>(i,r)=>{let a={};a[r]||(ev(`${i} (${e})`,`${e}:${t()}`,r),a[r]=requestAnimationFrame(()=>{a[r]=null}))},k=(e,t)=>()=>{let i=!1,r=t=>()=>{U[c]?i&&i!==t||(e(t,c),i=t,requestAnimationFrame(()=>{i=!1})):s()},a=r(f),n=r("resize window");function o(e,t){t(window,f,a),t(window,h,n)}function s(){ee(c,`stop${t}`),o(0,F),d.disconnect(),u.disconnect(),F(U[c].iframe,l,s)}let c=B,d=new ResizeObserver(r("pageObserver")),u=new ResizeObserver(r("iframeObserver"));U[c]&&(U[c][`stop${t}`]=s,R(U[c].iframe,l,s),o(0,R),d.observe(document.body,{attributes:!0,childList:!0,subtree:!0}),u.observe(U[c].iframe,{attributes:!0,childList:!1,subtree:!1}))},S=e=>()=>{e in U[B]&&(U[B][e](),delete U[B][e])},C=_(u,function(){let e=document.body.getBoundingClientRect(),t=z.iframe.getBoundingClientRect(),{scrollY:i,scrollX:r,innerHeight:a,innerWidth:n}=window,{clientHeight:o,clientWidth:s}=document.documentElement;return JSON.stringify({iframeHeight:t.height,iframeWidth:t.width,clientHeight:Math.max(o,a||0),clientWidth:Math.max(s,n||0),offsetTop:parseInt(t.top-e.top,10),offsetLeft:parseInt(t.left-e.left,10),scrollTop:i,scrollLeft:r,documentHeight:o,documentWidth:s,windowHeight:a,windowWidth:n})}),T=_(p,function(){let{iframe:e}=z,{scrollWidth:t,scrollHeight:i}=document.documentElement,{width:r,height:a,offsetLeft:n,offsetTop:o,pageLeft:s,pageTop:l,scale:c}=window.visualViewport;return JSON.stringify({iframe:e.getBoundingClientRect(),document:{scrollWidth:t,scrollHeight:i},viewport:{width:r,height:a,offsetLeft:n,offsetTop:o,pageLeft:s,pageTop:l,scale:c}})}),N=k(C,"PageInfo"),I=k(T,"ParentInfo"),E=S("stopPageInfo"),L=S("stopParentInfo");function O(e){let t=e.getBoundingClientRect();return eh(),{x:Number(t.left)+Number(ec.position.x),y:Number(t.top)+Number(ec.position.y)}}function $(t){let i=t?O(z.iframe):{x:0,y:0};J(B,`Reposition requested (offset x:%c${i.x}%c y:%c${i.y})`,e.HIGHLIGHT,e.FOREGROUND,e.HIGHLIGHT);let r={x:z.width+i.x,y:z.height+i.y},a=window.parentIframe||window.parentIFrame;a?setTimeout(()=>a["scrollTo"+(t?"Offset":"")](r.x,r.y)):(ec.position=r,A(B))}function A(e){let{x:t,y:i}=ec.position;!1!==M("onScroll",{iframe:U[e]?.iframe,top:i,left:t,x:t,y:i})?eg(e):ef()}function P(e){let t={};if(0===z.width&&0===z.height){let e=w(9).split(":");t={x:e[1],y:e[0]}}else t={x:z.width,y:z.height};M(e,{iframe:z.iframe,screenX:Number(t.x),screenY:Number(t.y),type:z.type})}let M=(e,t)=>eu(B,e,t),D=t.data;if("[iFrameResizerChild]Ready"===D)return i=t.source,void Object.values(U).forEach(({initChild:e,postMessageTarget:t})=>{i===t&&e()});if(j!==`${D}`.slice(0,13)||!(D.slice(13).split(":")[0]in U)){if(typeof D!==x)return;return void ee(g,"ignoredMessage")}let z=(s=(a=D.slice(13).split(":"))[1]?Number(a[1]):0,y=getComputedStyle(d=U[a[0]]?.iframe),v={iframe:d,id:a[0],height:s+("border-box"!==y.boxSizing?0:(y.paddingTop?parseInt(y.paddingTop,10):0)+(y.paddingBottom?parseInt(y.paddingBottom,10):0))+("border-box"!==y.boxSizing?0:(y.borderTopWidth?parseInt(y.borderTopWidth,10):0)+(y.borderBottomWidth?parseInt(y.borderBottomWidth,10):0)),width:Number(a[2]),type:a[3],msg:a[4]},a[5]&&(v.mode=a[5]),v),{id:H,type:W}=z,B=H;B?(ee(B,W),er(B,function(i){(function(e){if(!U[e])throw Error(`${z.type} No settings for ${e}. Message was: ${D}`)}
6983)(B),z.type in{true:1,false:1,undefined:1}||(null!==z.iframe||(X(B,`The iframe (${z.id}) was not found.`),0))&&function(){let{origin:e,sameOrigin:i}=t;if(i)return!0;let r=U[B]?.checkOrigin;if(r&&"null"!=`${e}`&&!(r.constructor===Array?function(){let t=0,i=!1;for(;t<r.length;t++)if(r[t]===e){i=!0;break}return i}():e===U[B]?.remoteHost))throw Error(`Unexpected message received from: ${e} for ${z.iframe.id}. Message was: ${t.data}. This error can be disabled by setting the checkOrigin: false option or by providing of array of trusted domains.`);return!0}()&&function(){var t;let{height:i,iframe:a,msg:s,type:l,width:d}=z;switch(U[B]?.firstRun&&U[B]&&(ek(B,z.mode),U[B].firstRun=!1),l){case"close":em(a);break;case c:t=w(6),M("onMessage",{iframe:z.iframe,message:JSON.parse(t)});break;case"mouseenter":P("onMouseEnter");break;case"mouseleave":P("onMouseLeave");break;case"beforeUnload":J(B,"Ready state reset"),U[B].initialised=!1;break;case n:U[B].autoResize=JSON.parse(w(9));break;case"scrollBy":let h,f,g;h=z.width,f=z.height,g=window.parentIframe||window.parentIFrame||window,J(B,`scrollBy: x: %c${h}%c y: %c${f}`,e.HIGHLIGHT,e.FOREGROUND,e.HIGHLIGHT),g.scrollBy(h,f);break;case"scrollTo":$(!1);break;case"scrollToOffset":$(!0);break;case u:N();break;case p:I();break;case"pageInfoStop":E();break;case"parentInfoStop":L();break;case"inPageLink":let x,y,v,_,k;y=decodeURIComponent(x=w(9).split("#")[1]||""),(v=document.getElementById(y)||document.getElementsByName(y)[0])?(_=O(v),J(B,`Moving to in page link: %c#${x}`,e.HIGHLIGHT),ec.position={x:_.x,y:_.y},A(B),window.location.hash=x):window.top!==window.self&&(k=window.parentIframe||window.parentIFrame)&&k.moveToAnchor(x);break;case"title":U[B]?.syncTitle&&(U[B].iframe.title=s,J(B,`Set iframe title attribute: %c${s}`,e.HIGHLIGHT));break;case m:ex(z);break;case o:b(),function(e){try{U[e].sameOrigin=!!U[e]?.iframe?.contentWindow?.iframeChildListener}catch(t){U[e].sameOrigin=!1}}(B),s!==r&&(void 0!==s||en(B,"<rb>Legacy version detected in iframe</>\n\nDetected legacy version of child page script. It is recommended to update the page in the iframe to use <b>@iframe-resizer/child</>.\n\nSee <u>https://iframe-resizer.com/setup/#child-page-setup</> for more details.\n")),U[B].initialised=!0,M("onReady",a);break;default:if(0===d&&0===i)return X(B,`Unsupported message received (${l}), this is likely due to the iframe containing a later version of iframe-resizer than the parent page`);if(0===d||0===i||document.hidden)return;b()}}()})(D)):X("","iframeResizer received messageData without id, message was: ",D)}function eu(e,t,i){let r=null,a=null;if(U[e]){if(typeof(r=U[e][t])!==v)throw TypeError(`${t} on iFrame[${e}] is not a function`);if("onBeforeClose"===t||"onScroll"===t)try{a=r(i)}catch(i){console.error(i),X(e,`Error in ${t} callback`)}else((e,...t)=>{setTimeout(()=>e(...t),0)})(r,i)}return a}function ep(e){let{id:t}=e;delete U[t],delete e.iframeResizer}function em(e){let{id:t}=e;if(!1!==eu(t,"onBeforeClose",t)){try{e.parentNode&&e.remove()}catch(e){X(t,e)}eu(t,"onAfterClose",t),ep(e)}}function eh(e){null===ec.position&&(ec.position={x:window.scrollX,y:window.scrollY})}function ef(){ec.position=null}function eg(t){null!==ec.position&&(window.scrollTo(ec.position.x,ec.position.y),J(t,`Set page position: %c${ec.position.x}%c, %c${ec.position.y}`,e.HIGHLIGHT,e.FOREGROUND,e.HIGHLIGHT),ef())}function ex(e){eh(e.id),ey(e),ev(m,m,e.id)}function ey(t){function i(i){let a=`${t[i]}px`;t.iframe.style[i]=a,J(r,`Set ${i}: %c${a}`,e.HIGHLIGHT)}let{id:r}=t,{sizeHeight:a,sizeWidth:n}=U[r];a&&i("height"),n&&i("width")}function ev(t,i,r){function a(a){let n=t in T?i.split(":").filter((e,t)=>19!==t).join(":"):i;J(r,a,e.HIGHLIGHT,e.FOREGROUND,e.HIGHLIGHT),J(r,`Message data: %c${n}`,e.HIGHLIGHT)}ee(r,t),U[r]&&(U[r]?.postMessageTarget?function(){let{iframe:e,postMessageTarget:n,sameOrigin:o,targetOrigin:s}=U[r];if(o)try{return e.contentWindow.iframeChildListener(j+i),void a(`Sending message to iframe %c${r}%c via same origin%c`)}catch(e){t in T?U[r].sameOrigin=!1:X(r,"Same origin messaging failed, falling back to postMessage")}a(`Sending message to iframe: %c${r}%c targetOrigin: %c${s}`),n.postMessage(j+i,s)}():X(r,`Iframe(${r}) not found`))}let eb=0,ew=!1,e_=!1;function ek(t,i=-3){var a;if(ew)return;let n=Math.max(U[t].mode,i);if(n>U[t].mode&&(U[t].mode=n),n<0)throw et(t),U[t].vAdvised||en(t||"Parent",`${D(n+2)}${D(2)}`),U[t].vAdvised=!0,D(n+2).replace(/<\/?[a-z][^>]*>|<\/>/gi,"");n>0&&e_||(a=`v${r} (${$(P[n])})`,queueMicrotask(()=>console.info(`%ciframe-resizer ${a}`,Q||n<1?"font-weight: bold;":e.NORMAL))),n<1&&en("Parent",D(3)),ew=!0}function eS(){!0!==document.hidden&&Object.values(U).filter(({autoResize:e,f
6983irstRun:t})=>e&&!t).forEach(({iframe:e})=>ev("tabVisible",h,e.id))}let ej=(t=()=>{R(window,c,ed),R(document,"visibilitychange",eS),window.iframeParentListener=e=>setTimeout(()=>ed({data:e,sameOrigin:!0}))},i=!1,function(){return i?void 0:(i=!0,Reflect.apply(t,this,arguments))});return t=>i=>{let r,u,p;function m(e,t){z(U[f],e)&&(en(f,`<rb>Deprecated option</> 6984 6985The <b>${e}</> option has been renamed to <b>${t}</>. ${L}`),U[f][t]=U[f][e],delete U[f][e])}let f=function(e){let r;if(e&&typeof e!==x)throw TypeError("Invalid id for iFrame. Expected String");return""!==e&&e||(r=t?.id||el.id+eb++,null!==document.getElementById(r)&&(r+=eb++),i.id=e=r,ee(e,"assignId")),e}(i.id);if(typeof t!==y)throw TypeError("Options is not an object");return function(e){let{search:t}=window.location;t.includes("ifrlog")&&(e.log=I,e.logExpand=t.includes("ifrlog=expanded"))}(t),r=z(t,"log"),u=typeof t.log===x,p=r?!!u||t.log:el.log,z(t,"logExpand")||(t.logExpand=r&&u?t.log===N:el.logExpand),-1===t?.log&&(t.log=!1,e_=!0),function({enabled:e,expand:t,iframeId:i}){let r=G({expand:t,label:window.top===window.self?`parent(${i})`:`nested parent(${i})`});Q=e,U[i]||(U[i]={console:r})}({enabled:p,expand:t.logExpand,iframeId:f}),!u||t.log in E||K(f,'Invalid value for options.log: Accepted values are "expanded" and "collapsed"'),t.log=p,er(f,function(t){var r,u;let p;a in i?X(f,`Ignored iframe (${f}), already setup.`):(U[f]={...U[f],iframe:i,remoteHost:i?.src.split("/").slice(0,3).join("/"),...el,...t?(("sizeWidth"in t||"sizeHeight"in t||n in t)&&en(f,`<rb>Deprecated Option</> 6986 6987The <b>sizeWidth</>, <b>sizeHeight</> and <b>autoResize</> options have been replaced with new <b>direction</> option which expects values of <bb>${k}</>, <bb>${S}</>, <bb>${_}</> or <bb>${w}</>. 6988`),t):{},mouseEvents:z(t,"onMouseEnter")||z(t,"onMouseLeave"),mode:(e=>{let t=e[$("spjluzl")]||e[$("rlf")]||e[$("clyzpvu")];if(!t)return -1;let i=t.split("-"),r=function(e=""){let t=-2,i=O($(e));return i in M&&(t=M[i]),t>4?t-4:t}(i[0]);return 0===r||i[2]===O(i[0]+i[1])||(r=-2),r})(t),syncTitle:""===(p=U[f]?.iframe?.title)||void 0===p},m("offset","offsetSize"),m("onClose","onBeforeClose"),m("onClosed","onAfterClose"),ee(f,"setup"),function(){let{direction:e}=U[f];switch(e){case k:break;case S:U[f].sizeHeight=!1;case _:U[f].sizeWidth=!0;break;case w:U[f].sizeWidth=!1,U[f].sizeHeight=!1,U[f].autoResize=!1;break;default:throw TypeError(f,`Direction value of "${e}" is not valid`)}}(),(r=t?.offsetSize||t?.offset)&&(U[f].direction===k?U[f].offsetHeight=r:U[f].offsetWidth=r),U[f].warningTimeout||J(f,"warningTimeout:%c disabled",e.HIGHLIGHT),null===U[f].postMessageTarget&&(U[f].postMessageTarget=i.contentWindow),U[f].targetOrigin=!0===U[f].checkOrigin?""===(u=U[f].remoteHost)||null!==u.match(/^(about:blank|javascript:|file:\/\/)/)?"*":u:"*",function(e){if(!0===es[e])return;let t=document.querySelectorAll(`iframe#${CSS.escape(e)}`);if(t.length<=1)return;es[e]=!0;let i=Array.from(t).flatMap(e=>["\n",e,"\n"]);en(e,`<rb>Duplicate ID attributes detected</> 6989 6990The <b>${e}</> ID is not unique. Having multiple iframes on the same page with the same ID causes problems with communication between the iframe and parent page. Please ensure that the ID of each iframe has a unique value. 6991 6992Found <bb>${t.length}</> iframes with the <b>${e}</> ID:`,...i,"\n")}(f),function(){if(ew)return;let{mode:e}=U[f];-1!==e&&ek(f,e)}(),ej(),function(){switch(i.style.overflow=!1===U[f]?.scrolling?"hidden":b,U[f]?.scrolling){case"omit":break;case!0:i.scrolling="yes";break;case!1:i.scrolling="no";break;default:i.scrolling=U[f]?U[f].scrolling:"no"}}(),function(){let{bodyMargin:e}=U[f];"number"!=typeof e&&"0"!==e||(U[f].bodyMargin=`${e}px`)}(),function(e,t){var r;let a=r=>()=>{if(!U[e])return;let{firstRun:a,iframe:n}=U[e];ev(r,t,e),r===o&&"lazy"===n.loading||function(e,t){let i=t[e],{msgTimeout:r,warningTimeout:a}=i;a&&(r&&clearTimeout(r),i.msgTimeout=setTimeout(function(){let i=t[e];void 0!==i&&(i.msgTimeout=void 0,function(e){let{initialised:t}=e;return t&&(e.initialisedFirstPage=!0),t}(i)||function(e){let{checkOrigin:t,iframe:{id:i,src:r,sandbox:a},initialisedFirstPage:n,waitForLoad:o,warningTimeout:s}
6992=e,l=(e=>{try{return new URL(e).origin}catch(e){return null}})(r);ee(i,"noResponse"),en(i,`<rb>No response from iframe</> 6993 6994The iframe (<i>${i}</>) has not responded within ${s/1e3} seconds. Check <b>@iframe-resizer/child</> package has been loaded in the iframe. 6995${t&&l?` 6996The <b>checkOrigin</> option is currently enabled. If the iframe redirects away from <i>${l}</>, then the connection to the iframe may be blocked by the browser. To disable this option, set <b>checkOrigin</> to <bb>false</> or an array of allowed origins. See <u>https://iframe-resizer.com/checkorigin</> for more information. 6997`:""}${o&&!n?"\nThe <b>waitForLoad</> option is currently set to <bb>true</>. If the iframe loads before <i>iframe-resizer</> runs, this option will prevent <i>iframe-resizer</> initialising. To disable this option, set <b>waitForLoad</> to <bb>false</>.\n":""}${typeof a===y&&a.length>0&&!(a.contains("allow-scripts")&&a.contains("allow-same-origin"))?"\nThe iframe has the <b>sandbox</> attribute, please ensure it contains both the <bb>allow-same-origin</> and <bb>allow-scripts</> values.\n":""} 6998This message can be ignored if everything is working, or you can set the <b>warningTimeout</> option to a higher value or zero to suppress this warning. 6999`)}(i))},a))}(e,U),a||U[f]?.heightCalculationMethod in C&&ex({iframe:i,height:1,width:1,type:o})},{iframe:n}=U[e];U[e].initChild=a(s),r=a(d),R(n,l,()=>setTimeout(r,1)),function(e,t){let{iframe:i,waitForLoad:r}=U[e];!0!==r&&((e=>{let{src:t,srcdoc:i}=e;return!i&&(null==t||""===t||"about:blank"===t)})(i)?setTimeout(()=>{ee(e,"noContent"),J(e,"No content detected in the iframe, delaying initialisation")}):setTimeout(t))}(e,a(o))}(f,function(e){let{autoResize:t,bodyBackground:i,bodyMargin:r,bodyPadding:a,heightCalculationMethod:n,inPageLinks:o,license:s,log:l,logExpand:c,mouseEvents:d,offsetHeight:u,offsetWidth:p,mode:m,sizeHeight:h,sizeWidth:f,tolerance:g,widthCalculationMethod:x}=U[e];return[e,"8",f,l,"32",!0,t,r,n,i,a,g,o,"child",x,d,u,p,h,s,ec.version,m,"",c].join(":")}(f)),function(){if(U[f]){let{iframe:e}=U[f],t={close:em.bind(null,e),disconnect:ep.bind(null,e),removeListeners(){en(f,`<rb>Deprecated Method Name</> 7000 7001The <b>removeListeners()</> method has been renamed to <b>disconnect()</>. ${L} 7002`),this.disconnect()},resize(){en(f,"<rb>Deprecated Method</>\n\nUse of the <b>resize()</> method from the parent page is deprecated and will be removed in a future version of <i>iframe-resizer</>. As their are no longer any edge cases that require triggering a resize from the parent page, it is recommended to remove this method from your code."),ev.bind(null,"Window resize",h,f)},moveToAnchor(e){((e,t,i)=>{if(typeof e!==t)throw TypeError(`${i} is not a ${t.charAt(0).toUpperCase()+t.slice(1)}`)})(e,x,"moveToAnchor(anchor) anchor"),ev("Move to anchor",`moveToAnchor:${e}`,f)},sendMessage(e){e=JSON.stringify(e),ev(c,`${c}:${e}`,f)}};e.iframeResizer=t,e.iFrameResizer=t}}(),ei(f))})(t),i?.iframeResizer}}(e.r(11744))},6995,45610,81930,34684,208,87034,97834,e=>{"use strict";let t;var i=e.i(91398),r=e.i(60814),a=e.i(91788);e.i(24690);var n=e.i(26200),o=e.i(94182);let s=r.default.div.withConfig({displayName:"HubspotFormComponent__StyledHubspotFormComponent",componentId:"sc-58b090aa-0"})` 7003 h1 { 7004 font-size: 30px; 7005 line-height: 1.1; 7006 ${(0,n.media)("desktop")} { 7007 font-size: 42px; 7008 } 7009 } 7010 7011 input[type="text"], 7012 input[type="password"], 7013 input[type="email"], 7014 input[type="search"], 7015 input[type="tel"], 7016 input[type="number"] { 7017 max-width: 100%; 7018 } 7019 7020 select { 7021 max-width: 100%; 7022 } 7023 7024 textarea { 7025 max-width: 100%; 7026 } 7027 7028 form { 7029 .field { 7030 display: flex; 7031 flex-direction: column; 7032 margin-bottom: 12px; 7033 width: 100%; 7034 max-width: 100%; 7035 position: relative; 7036 7037 > label { 7038 display: block; 7039 position: relative; 7040 padding: 0; 7041 font-size: 12px; 7042 margin-bottom: 8px; 7043 7044 span:first-child { 7045 color: var(--text-color); 7046 } 7047 } 7048 7049 > legend { 7050 order: 10; 7051 padding: 0; 7052 margin-bottom: 8px; 7053 font-size: 13px; 7054 color: #868f9a; 7055 7056 [data-theme="white"] &, 7057 [data-theme="grey"] & { 7058 color: #868f9a; 7059 } 7060 [data-theme="black"] & { 7061 } 7062 [data-theme="indigo"] & { 7063 color: #c8c8c8; 7064 } 7065 [data-theme="yellow"] & { 7066 color: #7f7f7f; 7067 } 7068 [data-theme="turquoise"] & { 7069 color: #dedede; 7070 } 7071 7072 a { 7073 color: var(--accent-text-color); 7074 } 7075 } 7076 7077 > .input { 7078 margin-bottom: 8px; 7079 7080 > .inputs-list { 7081 margin-bottom: 0; 7082 } 7083 } 7084 } 7085 7086 .field.hs-fieldtype-text, 7087 .field.hs-fieldtype-phonenumber, 7088 .field.hs-fieldtype-number, 7089 .field.hs-fieldtype-date { 7090 &:focus-within, 7091 &.has-value { 7092 > label { 7093 font-size: 12px; 7094 height: 18px; 7095 } 7096 7097 > .input input, 7098 > .input select { 7099 padding-top: 14px; 7100 } 7101 } 7102 7103 > label { 7104 position: absolute; 7105 pointer-events: none; 7106 transition: all 0.1s; 7107 margin: 0; 7108 display: flex; 7109 height: 46px; 7110 align-items: center; 7111 font-size: 16px; 7112 } 7113 } 7114 7115 .field.hs-fieldtype-select { 7116 > label { 7117 position: absolute; 7118 pointer-events: none; 7119 margin: 0; 7120 display: flex; 7121 align-items: center; 7122 font-size: 12px; 7123 height: 18px; 7124 } 7125 7126 > .input select { 7127 background-color: var(--background-color); 7128 padding-top: 14px; 7129 margin: 0; 7130 } 7131 } 7132 7133 // List of error messages under input 7134 .hs-error-msgs { 7135 font-size: 14px; 7136 color: var(--color-orange); 7137 7138 [data-theme="indigo"] & { 7139 color: #fc8a3d; 7140 } 7141 } 7142 7143 // 7144 .inputs-list { 7145 list-style: none; 7146 margin: 0 0 8px 0; 7147 padding: 0; 7148 7149 li { 7150 margin-bottom: 4px; 7151 7152 &:last-child { 7153 margin-bottom: 0; 7154 } 7155 } 7156 } 7157 7158 .legal-consent-container { 7159 max-width: 100%; 7160 7161 .hs-richtext { 7162 margin-bottom: 20px; 7163 line-height: 1.5; 7164 } 7165 } 7166 7167 .hs-submit { 7168 margin-top: 30px; 7169 7170 .actions { 7171 .hs-button { 7172 background: var(--button-primary-background-color); 7173 color: var(--button-primary-text-color); 7174 font-weight: 700; 7175 padding: 8px 24px; 7176 ${(0,n.media)("tablet")} { 7177 padding: 12px 40px; 7178 } 7179 7180 &:hover { 7181 background-color: var(--hover-button-primary-background-color); 7182 color: var(--hover-button-primary-text-color); 7183 } 7184 7185 [data-theme="white"] &, 7186 [data-theme="grey"] & { 7187 background: var(--color-indigo); 7188 color: #fff; 7189 7190 &:hover { 7191 background-color: var(--hover-button-primary-background-color); 7192 color: var(--hover-button-primary-text-color); 7193 } 7194 } 7195 } 7196 } 7197 } 7198 } 7199 7200 // Checkboxes 7201 label.hs-form-checkbox-display, 7202 label.hs-form-booleancheckbox-display { 7203 display: block; 7204 position: relative; 7205 overflow: hidden; 7206 margin-bottom: 8px; 7207 7208 input[type="checkbox"] { 7209 position: absolute; 7210 left: -9999px; 7211 } 7212 7213 input[type="checkbox"]:checked + span:before { 7214 background-image: url(/input-checkbox-checked-bg.svg); 7215 } 7216 7217 > span { 7218 display: inline-flex; 7219 align-items: flex-start; 7220 margin: 0; 7221 7222 &:before { 7223 content: ""; 7224 display: block; 7225 cursor: pointer; 7226 width: 23px; 7227 min-width: 23px; 7228 height: 23px; 7229 border: 2px solid var(--color-black); 7230 background-color: #fff; 7231 background-repeat: no-repeat; 7232 background-position: center center; 7233 margin-right: 10px; 7234 margin-top: 4px; 7235 7236 [data-theme="indigo"] & { 7237 border-color: var(--color-indigo); 7238 } 7239 [data-theme="turquoise"] & { 7240 border-color: var(--color-turquoise); 7241 } 7242 } 7243 7244 .hs-form-required { 7245 margin-top: 4px; 7246 } 7247 } 7248 } 7249 7250 // Radios 7251 label.hs-form-radio-display { 7252 display: block; 7253 position: relative; 7254 overflow: hidden; 7255 margin-bottom: 8px; 7256 7257 input[type="radio"] { 7258 position: absolute; 7259 left: -9999px; 7260 } 7261 7262 input[type="radio"]:checked + span:before { 7263 background-image: url(/input-radio-checked-bg.svg); 7264 } 7265 7266 span { 7267 display: flex; 7268 align-items: center; 7269 7270 &:before { 7271 content: ""; 7272 display: block; 7273 cursor: pointer; 7274 width: 21px; 7275 height: 21px; 7276 border: 2px solid var(--color-black); 7277 border-radius: var(--border-radius-full); 7278 background-color: #fff; 7279 background-repeat: no-repeat; 7280 background-position: center center; 7281 margin-right: 10px; 7282 7283 [data-theme="indigo"] & { 7284 border-color: var(--color-indigo); 7285 } 7286 [data-theme="turquoise"] & { 7287 border-color: var(--color-turquoise); 7288 } 7289 } 7290 } 7291 } 7292 7293 // Hubspot form in Modal component 7294 .modal-content & { 7295 form { 7296 ${(0,n.media)("tablet")} { 7297 display: flex; 7298 flex-wrap: wrap; 7299 flex-direction: row; 7300 justify-content: space-between; 7301 } 7302 7303 > div { 7304 width: 100%; 7305 7306 h2 { 7307 margin-bottom: 42px; 7308 } 7309 } 7310 7311 > div.hs-form-field { 7312 ${(0,n.media)("tablet")} { 7313 width: calc(50% - 40px); 7314 margin-bottom: 22px; 7315 } 7316 } 7317 7318 .hs-submit { 7319 margin-top: 1rem; 7320 } 7321 } 7322 } 7323`,l=({formId:e,portalId:t,selector:i,redirectUrl:r,onSubmitted:a=null})=>{window.hbspt&&window.hbspt.forms.create({css:"",portalId:t,formId:e,target:`#${i}`,...r?{redirectUrl:r}:{},onFormReady:e=>{let t=e=>{let t=e.closest(".field");t&&(e.value?t.classList.contains("has-value")||t.classList.add("has-value"):t.classList.remove("has-value"))};
7323e.querySelectorAll(".hs-input").forEach(e=>{t(e),e.addEventListener("change",i=>{t(e)})})},onFormSubmitted:e=>{a&&"function"==typeof a&&a()}})};e.s(["HubspotFormComponent",0,({formId:e,portalId:t,selector:r,redirectUrl:n,onSubmitted:c})=>((0,a.useEffect)(()=>{l({formId:e,portalId:t,selector:r,redirectUrl:n,onSubmitted:c})},[e,t,r,n]),(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(s,{children:(0,i.jsx)("div",{id:r})}),(0,i.jsx)(o.default,{src:"https://js.hsforms.net/forms/v2.js",strategy:"afterInteractive",onLoad:()=>{l({formId:e,portalId:t,selector:r,redirectUrl:n,onSubmitted:c})}})]}))],45610),e.s([],6995),e.i(82121);var c=e.i(27767),d=e.i(44343),u=e.i(6611);e.i(49396);var p=e.i(12209);let m=r.default.div.withConfig({displayName:"TabbedAccordion__StyledAccordionWrapper",componentId:"sc-6b59ab40-0"})` 7324 margin-bottom: var(--spacing-xs); 7325 border-bottom: 2px solid var(--border-color); 7326`,h=r.default.div.withConfig({displayName:"TabbedAccordion__StyledTabbedAccordionWrapper",componentId:"sc-6b59ab40-1"})` 7327 display: flex; 7328 gap: 40px; 7329 ${(0,n.media)("desktop")} { 7330 gap: 62px; 7331 } 7332`,f=r.default.div.withConfig({displayName:"TabbedAccordion__StyledTabSelectorWrapper",componentId:"sc-6b59ab40-2"})` 7333 width: calc(40% - 20px); 7334 ${(0,n.media)("desktop")} { 7335 width: calc(31% - 31px); 7336 } 7337 7338 ul { 7339 list-style: none; 7340 margin: 0; 7341 padding: 0; 7342 } 7343 7344 ul li { 7345 position: relative; 7346 &:after { 7347 content: ""; 7348 height: 2px; 7349 width: 100%; 7350 background: var(--text-color); 7351 opacity: 0.3; 7352 position: absolute; 7353 bottom: 0; 7354 left: 0; 7355 } 7356 &:last-child:after { 7357 display: none; 7358 } 7359 &.is-active { 7360 position: relative; 7361 z-index: 1; 7362 button { 7363 opacity: 1; 7364 font-weight: 700; 7365 svg { 7366 fill: var(--icon-color); 7367 transform: rotate(180deg); 7368 } 7369 } 7370 } 7371 } 7372 7373 ul li button { 7374 background: none; 7375 border: 0; 7376 color: var(--text-color); 7377 opacity: 0.4; 7378 text-align: left; 7379 font-size: 18px; 7380 display: flex; 7381 align-items: center; 7382 width: 100%; 7383 padding: 18px 0; 7384 justify-content: space-between; 7385 text-transform: none; 7386 margin: 0; 7387 ${(0,n.media)("desktop_s")} { 7388 font-size: 24px; 7389 } 7390 7391 span { 7392 padding-right: 10px; 7393 } 7394 7395 svg { 7396 min-width: 28px; 7397 width: 28px; 7398 height: 28px; 7399 fill: var(--text-color); 7400 } 7401 } 7402`,g=r.default.div.withConfig({displayName:"TabbedAccordion__StyledTabContent",componentId:"sc-6b59ab40-3"})` 7403 width: calc(60% - 20px); 7404 padding-top: 14px; 7405 position: relative; 7406 ${(0,n.media)("desktop")} { 7407 width: calc(69% - 31px); 7408 } 7409 7410 .accordion-content-item { 7411 position: absolute; 7412 top: 0; 7413 left: 0; 7414 width: 100%; 7415 opacity: 0; 7416 pointer-events: none; 7417 7418 &.is-active { 7419 opacity: 1; 7420 pointer-events: auto; 7421 } 7422 7423 &.is-exiting { 7424 animation: slide-out 400ms ease forwards; 7425 } 7426 7427 &.is-entering { 7428 animation: slide-in 600ms ease forwards; 7429 } 7430 } 7431`;e.s(["TabbedAccordion",0,({items:e,"data-theme":t})=>{let r=(0,a.useRef)(null),{width:n}=(0,d.useWindowSize)(),[o,s]=(0,a.useState)(0);return e?((0,a.useEffect)(()=>{let e;if(!n||!r.current)return;let t=r.current,i=t.querySelector(".tab-content");if(!i)return;let a=Array.from(t.querySelectorAll(".accordion-content-item")),o=()=>{let e=0;a.forEach(t=>{e=Math.max(e,t.scrollHeight)}),i.style.height=`${e}px`};o(),(0===(e=Array.from(t.querySelectorAll("img"))).length?Promise.resolve():Promise.all(e.map(e=>e.complete?Promise.resolve():new Promise(t=>{e.addEventListener("load",()=>t(),{once:!0}),e.addEventListener("error",()=>t(),{once:!0})}))).then(()=>void 0)).then(()=>{o()});let s=Array.from(t.querySelectorAll(".button-tab-selector")),l=[];return s.forEach((e,t)=>{let i=()=>{let i=a.find(e=>e.classList.contains("is-active")),r=a[t];r&&i!==r&&(s.forEach(e=>e.closest("li")?.classList.remove("is-active")),e.closest("li")?.classList.add("is-active"),i&&(i.classList.remove("is-active"),i.classList.add("is-exiting"),i.addEventListener("animationend",()=>{i.classList.remove("is-exiting")},{once:!0})),r.classList.add("is-active","is-entering"),r.addEventListener("animationend",()=>{r.classList.remove("is-entering")},{once:!0}))};l.push(i),e.addEventListener("click",i)}),()=>
7431{s.forEach((e,t)=>{e.removeEventListener("click",l[t])})}},[n]),(0,i.jsx)(i.Fragment,{children:n&&n<u.breakpoints.tablet?e.map((e,t)=>(0,i.jsx)(m,{children:(0,i.jsx)(c.Accordion,{...e})},t)):n?(0,i.jsxs)(h,{className:"tabbed-accordion",ref:r,children:[(0,i.jsx)(f,{children:(0,i.jsx)("ul",{children:e.map((e,t)=>(0,i.jsx)("li",{className:0==t?"is-active":"",children:(0,i.jsxs)("button",{type:"button",className:"button-tab-selector","data-tab-index":t,children:[(0,i.jsx)("span",{children:e.title}),(0,i.jsx)(p.IconChevronRight,{})]})},`tab-${t}`))})}),(0,i.jsx)(g,{className:"tab-content",children:e.map((e,t)=>(0,i.jsx)("div",{className:`accordion-content-item ${0===t?"is-active":""}`,children:e.children},`accordion-content-item-${t}`))})]}):null})):null}],81930),e.s([],34684);var x=e.i(79900);function y(){return(y=Object.assign.bind()).apply(null,arguments)}var v=e.i(43042);let b="font-weight: normal;",w=b+"font-style: italic;",_="default",k=Object.freeze({assert:!0,error:!0,warn:!0}),S={expand:!1,defaultEvent:void 0,event:void 0,label:"AutoConsoleGroup",showTime:!0},j={profile:0,profileEnd:0,timeStamp:0,trace:0},C=Object.assign(console),{fromEntries:T,keys:N}=Object,I=e=>[e,C[e]],E=(e,t)=>T(N(e).map(t));typeof window>"u"||"function"!=typeof window.matchMedia||window.matchMedia("(prefers-color-scheme: dark)").matches;let L=(t=function(e={}){let t={},i={},r=[],a={...S,expand:!e.collapsed||S.expanded,...e},n="";function o(){r.length=0,n=""}function s(){delete a.event,o()}function l(){let e;if(0===r.length)return void s();for(let[t,...i]of(C[r.some(([e])=>e in k)||a.expand?"group":"groupCollapsed"](`%c${a.label}%c ${(e=a.event||a.defaultEvent)?`${e}`:""} %c${a.showTime?n:""}`,b,"font-weight: bold;",w),r))C.assert(t in C,`Unknown console method: ${t}`),t in C&&C[t](...i);C.groupEnd(),s()}function c(){let e,t,i,r,a,o;""===n&&(e=new Date,i=(t=(t,i)=>e[t]().toString().padStart(i,"0"))("getHours",2),r=t("getMinutes",2),a=t("getSeconds",2),o=t("getMilliseconds",3),n=`@ ${i}:${r}:${a}.${o}`,queueMicrotask(()=>queueMicrotask(l)))}function d(e,...t){0===r.length&&c(),r.push([e,...t])}function u(e=_,...i){if(!t[e])return void d("timeLog",e,...i);let r=performance.now()-t[e];d("log",`${e}: ${r} ms`,...i)}return{...E(a,e=>[e,function(t){a[e]=t}]),...E(console,e=>[e,(...t)=>d(e,...t)]),...E(j,I),assert:function(e,...t){!0!==e&&d("assert",e,...t)},count:function(e=_){i[e]?i[e]+=1:i[e]=1,d("log",`${e}: ${i[e]}`)},countReset:function(e=_){delete i[e]},endAutoGroup:l,errorBoundary:e=>(...t)=>{let i;try{i=e(...t)}catch(e){if(!Error.prototype.isPrototypeOf(e))throw e;d("error",e),l()}return i},event:function(e){c(),a.event=e},purge:o,time:function(e=_){c(),t[e]=performance.now()},timeEnd:function(e=_){u(e),delete t[e]},timeLog:u,touch:c}},t?.__esModule?t.default:t);function R({forwardRef:e,...t}){let i=(({license:e,bodyBackground:t,bodyMargin:i,bodyPadding:r,checkOrigin:a,direction:n,inPageLinks:o,log:s,offset:l,offsetHeight:c,offsetWidth:d,scrolling:u,tolerance:p,warningTimeout:m,waitForLoad:h,onAfterClose:f,onReady:g,onMessage:x,onResized:y,...v})=>v)(t),r=(0,a.useRef)(null),n=L(),o=()=>(n.event("close"),n.warn("Close event ignored, to remove the iframe update your React component."),!1);return(0,a.useEffect)(()=>{let e=r.current,i={...t,onBeforeClose:o};n.label(`react(${e.id})`),n.event("setup");let a=(0,v.default)(i)(e);return n.expand(i.logExpand),t.log&&n.log("Created React component"),()=>{n.endAutoGroup(),a?.disconnect()}},[]),(0,a.useImperativeHandle)(e,()=>({getRef:()=>r,getElement:()=>r.current,resize:()=>r.current.iframeResizer.resize(),moveToAnchor:e=>r.current.iframeResizer.moveToAnchor(e),sendMessage:(e,t)=>{r.current.iframeResizer.sendMessage(e,t)}})),a.default.createElement("iframe",y({},i,{ref:r}))}var F=e.i(3828),O=e.i(26499);let $=r.default.div.withConfig({displayName:"IFrameContent__StyledIframeContentWrapper",componentId:"sc-281a261c-0"})` 7432 iframe { 7433 border: 0; 7434 width: 1px; 7435 min-width: 100%; 7436 } 7437`,A=({id:e,url:t,height_mobile:r,height_tablet:n,height_desktop:s})=>{let l=(0,a.useRef)(null),c=(0,F.useRouter)(),[p,m]=(0,a.useState)(t);(0,a.useEffect)(()=>{let e=new URL(window.location.href),i=[];
7437e.searchParams.forEach((e,t)=>{O.UTM_KEYS.includes(t)&&i.push({key:t,value:e})});let r=new URL(t);for(let e of i)r.searchParams.set(e.key,e.value);r.searchParams.set("utm_completion_url",e.href),m(r.toString())},[c.asPath,t]);let{width:h}=(0,d.useWindowSize)(),f=null;return h?(r&&h<u.breakpoints.tablet?f=r:n&&h>=u.breakpoints.tablet&&h<u.breakpoints.desktop_s?f=n:s&&h>=u.breakpoints.desktop_s&&(f=s),(0,i.jsxs)($,{className:"iframe-content-wrapper",children:[(0,i.jsx)(R,{forwardRef:l,inPageLinks:!0,license:"GPLv3",onResized:e=>{console.log("iframe resize success!",e)},src:p,style:{...f&&{height:f+"px"}}}),(0,i.jsx)(o.default,{id:"iframe-ga-bridge",strategy:"afterInteractive",children:` 7438 window.dataLayer = window.dataLayer || []; 7439 window.addEventListener("message", function(event) { 7440 if (event.data.sendToGA) { 7441 var eventName = event.data.eventName; 7442 dataLayer.push({ 7443 'event': eventName 7444 }); 7445 } 7446 }, false); 7447 `})]})):null};e.s(["IFrameContent",0,A],208),e.s(["IFrameComponent",0,e=>(0,i.jsx)("section",{id:`section-${e.id}`,children:(0,i.jsx)(x.StyledWrapper,{children:(0,i.jsx)(A,{...e})})})],87034),e.s([],97834)},97278,45822,61218,70484,e=>{"use strict";var t=e.i(91398),i=e.i(60814);e.i(68485);var r=e.i(72587);e.i(32933);var a=e.i(36932);e.i(82121);var n=e.i(27767);e.i(6995);var o=e.i(45610);e.i(50101);var s=e.i(28750);e.i(34684);var l=e.i(81930),c=e.i(3828);e.i(97834);var d=e.i(208);e.i(82056);var u=e.i(25780);e.i(49396);let p=i.default.div.withConfig({displayName:"InlineCTAComponent__StyledWrapper",componentId:"sc-9a24d4b9-0"})` 7448 --component-color-bg: var(--background-color); 7449 --component-color-text: var(--text-color); 7450 7451 // Previous component theme 7452 &[data-theme-previous="indigo"]:before { 7453 --component-theme-previous: var(--color-indigo); 7454 } 7455 &[data-theme-previous="yellow"]:before { 7456 --component-theme-previous: var(--color-yellow); 7457 } 7458 &[data-theme-previous="turquoise"]:before { 7459 --component-theme-previous: var(--color-turquoise); 7460 } 7461 &[data-theme-previous="white"]:before { 7462 --component-theme-previous: var(--color-white); 7463 } 7464 &[data-theme-previous="grey"]:before { 7465 --component-theme-previous: var(--color-grey); 7466 } 7467 &[data-theme-previous="black"]:before { 7468 --component-theme-previous: var(--color-black); 7469 } 7470 7471 // Next component theme 7472 &[data-theme-next="indigo"]:after { 7473 --component-theme-next: var(--color-indigo); 7474 } 7475 &[data-theme-next="yellow"]:after { 7476 --component-theme-next: var(--color-yellow); 7477 } 7478 &[data-theme-next="turquoise"]:after { 7479 --component-theme-next: var(--color-turquoise); 7480 } 7481 &[data-theme-next="white"]:after { 7482 --component-theme-next: var(--color-white); 7483 } 7484 &[data-theme-next="grey"]:after { 7485 --component-theme-next: var(--color-grey); 7486 } 7487 &[data-theme-next="black"]:after { 7488 --component-theme-next: var(--color-black); 7489 } 7490 7491 &.standalone { 7492 position: relative; 7493 7494 .inner { 7495 padding-left: var(--component-padding-leftright); 7496 padding-right: var(--component-padding-leftright); 7497 max-width: var(--component-max-width); 7498 margin: 0 auto; 7499 } 7500 7501 // Upper half background color should be theme color from the previous component 7502 &:before { 7503 content: ""; 7504 display: block; 7505 position: absolute; 7506 top: 0; 7507 left: 0; 7508 width: 100%; 7509 height: 50%; 7510 z-index: 0; 7511 pointer-events: none; 7512 background: var(--component-theme-previous); 7513 } 7514 7515 // Lower half background color should be theme color from the next component 7516 &:after { 7517 content: ""; 7518 display: block; 7519 position: absolute; 7520 bottom: 0; 7521 left: 0; 7522 width: 100%; 7523 height: 50%; 7524 z-index: 0; 7525 pointer-events: none; 7526 background: var(--component-theme-next); 7527 } 7528 7529 .content { 7530 background: var(--component-color-bg); 7531 color: var(--component-color-text); 7532 position: relative; 7533 z-index: 1; 7534 } 7535 } 7536 7537 &.columns { 7538 } 7539`,m=i.default.div.withConfig({displayName:"InlineCTAComponent__StyledInner",componentId:"sc-9a24d4b9-1"})``,h=i.default.div.withConfig({displayName:"InlineCTAComponent__StyledContent",componentId:"sc-9a24d4b9-2"})` 7540 background: var(--component-color-bg); 7541 padding: 1.5rem 1rem 1rem; 7542 border-radius: 2.625rem; 7543 display: flex; 7544 flex-direction: column; 7545 gap: 1.5rem; 7546 @media (width >= 768px) { 7547 gap: 1rem; 7548 justify-content: space-between; 7549 align-items: center; 7550 flex-direction: row; 7551 padding: 1rem 1rem 1rem 2.625rem; 7552 } 7553 7554 &.layout-center_narrow { 7555 @media (width >= 768px) { 7556 max-width: 800px; 7557 margin: 0 auto; 7558 } 7559 } 7560 7561 &.text_alignment-center { 7562 @media (width >= 768px) { 7563 text-align: center; 7564 } 7565 } 7566`,f=i.default.div.withConfig({displayName:"InlineCTAComponent__StyledTextWrapper",componentId:"sc-9a24d4b9-3"})` 7567 font-size: 1.5rem; 7568 font-weight: 700; 7569 color: var(--component-color-text) !important; 7570 @media (width < 768px) { 7571 text-align: center; 7572 } 7573 @media (width >= 768px) { 7574 flex: 1; 7575 } 7576 7577 p { 7578 color: var(--component-color-text) !important; 7579 font-size: 1.5rem; 7580 line-height: 1.3; 7581 7582 &:last-child { 7583 margin-bottom: 0; 7584 } 7585 } 7586`,g=i.default.div.withConfig({displayName:"InlineCTAComponent__StyledEmailFormWrapper",componentId:"sc-9a24d4b9-4"})` 7587 @media (width >= 768px) { 7588 max-width: 50%; 7589 width: 520px; 7590 } 7591 @media (width >= 1024px) { 7592 min-width: 520px; 7593 } 7594 7595 .email-form { 7596 input[type="email"].input-email { 7597 margin: 0; 7598 } 7599 7600 .text-i-accept { 7601 margin-top: 9px; 7602 } 7603 7604 p { 7605 color: var(--component-color-text); 7606 } 7607 } 7608`,x=i.default.div.withConfig({displayName:"InlineCTAComponent__StyledCTALinksWrapper",componentId:"sc-9a24d4b9-5"})` 7609 @media (width >= 768px) { 7610 white-space: nowrap; 7611 } 7612 7613 a { 7614 @media (width < 768px) { 7615 width: 100%; 7616 } 7617 } 7618`,y=({text:e,layout:i,text_alignment:r,theme:n,adjacent_themes:o,context:s="standalone",emailForm:l,cta:c})=>(0,t.jsx)(p,{className:`component-inline-cta ${s}`,"data-theme":n,"data-theme-next":"standalone"===s?o?.nextTheme?.theme:void 0,"data-theme-previous":"standalone"===s?o?.previousTheme?.theme:void 0,children:(0,t.jsx)(m,{className:"inner",children:(0,t.jsxs)(h,{className:`content${i&&` layout-${i}`}${r&&` text_alignment-${r}`}`,children:[(0,t.jsx)(f,{dangerouslySetInnerHTML:{__html:e}}),l&&(0,t.jsx)(g,{children:(0,t.jsx)(u.EmailForm,{...l})}),c?.link&&(0,t.jsx)(x,{children:(0,t.jsx)(a.Button,{href:c.link.url,target:c.link.attributes?.target,style:c.style,children:c.link.text})})]})})});e.s(["InlineCTAComponent",0,y],45822),e.s([],61218),e.i(87255);var v=e.i(7142);let b=i.default.div.withConfig({displayName:"ReviewComponent__StyledWrapper",componentId:"sc-8aa7e60-0"})` 7619 display: flex; 7620 flex-direction: column; 7621 gap: 12px; 7622 align-items: center; 7623`,w=i.default.div.withConfig({displayName:"ReviewComponent__StyledTextWrapper",componentId:"sc-8aa7e60-1"})` 7624 color: var(--component-color-text); 7625 @media (width < 768px) { 7626 text-align: center; 7627 } 7628 @media (width >= 768px) { 7629 flex: 1; 7630 } 7631`,_=i.default.p.withConfig({displayName:"ReviewComponent__StyledText",componentId:"sc-8aa7e60-2"})` 7632 color: inherit; 7633 font-size: 0.875rem; 7634 line-height: 1.3; 7635 margin: 0; 7636`,k=({rating:e,text:i,theme:r})=>(0,t.jsxs)(b,{className:"component-review","data-theme":r,children:[e&&(0,t.jsx)(v.StarRating,{rating:e,theme:r}),i&&(0,t.jsx)(w,{children:(0,t.jsx)(_,{children:i})})]});e.s([],70484);let S=i.default.div.withConfig({displayName:"ColumnsItemContent__StyledField",componentId:"sc-dc637d9e-0"})` 7637 position: relative; 7638 z-index: 2; 7639 margin-bottom: 24px; 7640 width: 100%; 7641 &:last-child { 7642 margin-bottom: 0; 7643 } 7644 7645 &.h-align-left { 7646 } 7647 7648 &.h-align-center { 7649 text-align: center; 7650 } 7651 7652 &.h-align-right { 7653 text-align: right; 7654 } 7655 7656 p:last-child { 7657 margin-bottom: 0; 7658 } 7659`,j=i.default.div.withConfig({displayName:"ColumnsItemContent__StyledCTAGroup",componentId:"sc-dc637d9e-1"})` 7660 position: relative; 7661 z-index: 2; 7662 margin-bottom: 24px; 7663 width: 100%; 7664 &:last-child { 7665 margin-bottom: 0; 7666 } 7667 7668 > * { 7669 margin: 0 30px var(--spacing-xs) 0; 7670 } 7671 > *:last-child { 7672 margin-right: 0; 7673 } 7674 7675 &.h-align-left { 7676 } 7677 7678 &.h-align-center { 7679 text-align: center; 7680 } 7681 7682 &.h-align-right { 7683 text-align: right; 7684 } 7685`,C=(0,i.default)(s.MediaComponent).withConfig({displayName:"ColumnsItemContent__StyledMediaComponent",componentId:"sc-dc637d9e-2"})` 7686 img { 7687 width: 100%; 7688 } 7689`,T=i.default.div.withConfig({displayName:"ColumnsItemContent__StyledAccordionWrapper",componentId:"sc-dc637d9e-3"})` 7690 margin-bottom: var(--spacing-xs); 7691 border-bottom: 2px solid var(--border-color); 7692`;e.s(["ColumnItemContent",0,({dataTheme:e,columnTheme:i,horizontal_alignment:s,index:p,column:m})=>{let h,f=(0,c.useRouter)(),g=(h=[],m.forEach((e,t)=>
7692{if(!(e.cta&&!e.text&&!e.media&&!e.accordion_items&&!e.emailForm&&!e.hubspotForm&&!e.iframe&&!e.inlineCta&&!e.review))return void h.push({kind:"field",item:e,subIndex:t});let i=h[h.length-1];i&&"cta"===i.kind?i.items.push({item:e,subIndex:t}):h.push({kind:"cta",items:[{item:e,subIndex:t}]})}),h),x=s?`h-align-${s}`:"";return(0,t.jsx)(t.Fragment,{children:g.map((i,c)=>{if("cta"===i.kind)return(0,t.jsx)(j,{className:x,children:i.items.map(({item:e,subIndex:i})=>(0,t.jsx)(a.Button,{href:e.cta.url,target:e.cta.attributes?.target,style:e.style,children:e.cta.text},`${p}-${i}`))},`${p}-cta-${c}`);let{item:m,subIndex:h}=i,{text:g,cta:v,media:b,accordion_items:w,emailForm:_,hubspotForm:N,iframe:I,inlineCta:E,review:L,display_mode:R,style:F}=m;return g||v||b||w||_||N||I||E||L?(0,t.jsxs)(S,{className:s&&(g||v||b)?`h-align-${s}`:"",children:[g?(0,t.jsx)(r.TitleAndTextComponent,{text:g}):null,v?(0,t.jsx)(a.Button,{href:v.url,target:v.attributes?.target,style:F,children:v.text}):null,b?(0,t.jsx)(C,{...b}):null,w?R.includes("tabbed-accordion")?(0,t.jsx)(l.TabbedAccordion,{items:w,"data-theme":e},`tabbed-accordion-${f.asPath}`):w.map((e,i)=>(0,t.jsx)(T,{children:(0,t.jsx)(n.Accordion,{title:e.title,heading_type:e.heading_type,children:e.children})},i)):null,_&&(0,t.jsx)(u.EmailForm,{..._}),N?(0,t.jsx)(o.HubspotFormComponent,{formId:N.formId,portalId:N.portalId,selector:N.selector,redirectUrl:N.redirectUrl}):null,I?(0,t.jsx)(d.IFrameContent,{...I}):null,E?(0,t.jsx)(y,{...E,context:"columns"}):null,L?(0,t.jsx)(k,{rating:L.rating,text:L.text,theme:e}):null]},`${p}-${h}`):null})})}],97278)},82370,e=>{"use strict";var t=e.i(91398),i=e.i(91788),r=e.i(60814),a=e.i(97278);e.i(24690);var n=e.i(26200),o=e.i(44343);e.i(64689);var s=e.i(24268),l=e.i(11202);e.i(88680);var c=e.i(34459),d=e.i(35295);let u=r.default.div.withConfig({displayName:"ColumnsComponent__StyledColumnsComponentWrapper",componentId:"sc-c7b30cc9-0"})` 7693 position: relative; 7694 7695 // Let a glow_center bleed into the section below instead of being covered by 7696 // it. Scoped to the matching-theme case, so normal stacking is untouched. 7697 &.glow-bleeds-into-next { 7698 z-index: 1; 7699 } 7700`,p=r.default.div.withConfig({displayName:"ColumnsComponent__StyledBackground",componentId:"sc-c7b30cc9-1"})` 7701 position: absolute; 7702 z-index: 0; 7703 top: 0; 7704 right: 0; 7705 width: 100%; 7706 height: 100%; 7707 background: var(--background-color); 7708 pointer-events: none; 7709`,m=r.default.div.withConfig({displayName:"ColumnsComponent__StyledRightBackgroun
7709d",componentId:"sc-c7b30cc9-2"})` 7710 position: absolute; 7711 z-index: 0; 7712 top: 0; 7713 right: 0; 7714 width: 50%; 7715 height: 100%; 7716 background: var(--background-color); 7717`,h=r.default.div.withConfig({displayName:"ColumnsComponent__StyledMultiThemeWrapper",componentId:"sc-c7b30cc9-3"})` 7718 display: flex; 7719 align-items: stretch; 7720 flex-flow: column nowrap; 7721 position: relative; 7722 max-width: var(--component-max-width); 7723 margin: 0 auto; 7724 ${(0,n.media)("tablet")} { 7725 flex-flow: row nowrap; 7726 } 7727 7728 &.single-column { 7729 &.narrow_center { 7730 > div { 7731 ${(0,n.media)("tablet")} { 7732 margin: 0 auto; 7733 padding-left: 0; 7734 padding-right: 0; 7735 max-width: 760px; 7736 } 7737 } 7738 } 7739 &.left_1_2 { 7740 > div { 7741 ${(0,n.media)("tablet")} { 7742 justify-content: flex-start; 7743 max-width: 50%; 7744 } 7745 } 7746 } 7747 &.left_2_3 { 7748 > div { 7749 ${(0,n.media)("tablet")} { 7750 justify-content: flex-start; 7751 max-width: 70%; 7752 } 7753 } 7754 } 7755 } 7756`,f=r.default.div.withConfig({displayName:"ColumnsComponent__StyledColumnWrapper",componentId:"sc-c7b30cc9-4"})` 7757 padding: var(--component-padding); 7758 color: var(--text-color); 7759 display: flex; 7760 flex-direction: column; 7761 justify-content: center; 7762 position: relative; 7763 ${(0,n.media)(0,"desktop")} { 7764 padding-left: var(--spacing-md); 7765 padding-right: var(--spacing-md); 7766 } 7767 ${(0,n.media)("tablet")} { 7768 width: 100%; 7769 } 7770 7771 &.multi-theme-column { 7772 background: var(--background-color); 7773 } 7774 7775 // Vertical alignment 7776 &.vertical-top { 7777 ${(0,n.media)("tablet")} { 7778 justify-content: flex-start; 7779 } 7780 } 7781 &.vertical-center { 7782 ${(0,n.media)("tablet")} { 7783 justify-content: center; 7784 } 7785 } 7786 &.vertical-bottom { 7787 ${(0,n.media)("tablet")} { 7788 justify-content: flex-end; 7789 } 7790 } 7791 7792 // Width 7793 // grid_30_70 + First column (suffix _0) 7794 &.grid_30_70_0 { 7795 ${(0,n.media)("tablet")} { 7796 width: calc(1 / 3 * 100%); 7797 } 7798 } 7799 &.grid_30_70_1 { 7800 ${(0,n.media)("tablet")} { 7801 width: calc(2 / 3 * 100%); 7802 } 7803 } 7804 7805 // grid_70_30 + column index (suffix _i) 7806 &.grid_70_30_0 { 7807 ${(0,n.media)("tablet")} { 7808 width: calc(2 / 3 * 100%); 7809 } 7810 } 7811 &.grid_70_30_1 { 7812 ${(0,n.media)("tablet")} { 7813 width: calc(1 / 3 * 100%); 7814 } 7815 } 7816 7817 // Decoration classes 7818 &.decoration-extra-padding { 7819 ${(0,n.media)("desktop_s")} { 7820 padding: var(--spacing-xl) calc(var(--component-padding-leftright) + 20px); 7821 } 7822 } 7823 7824 &.overflow-hidden { 7825 overflow: hidden; 7826 } 7827 7828 // Two Column Media + Text on mobile. The media-only should always be first on mobile 7829 &.two-column-media-only { 7830 ${(0,n.media)(0,"tablet")} { 7831 order: -1; 7832 } 7833 } 7834`,g=r.default.div.withConfig({displayName:"ColumnsComponent__StyledColumnInner",componentId:"sc-c7b30cc9-5"})` 7835 display: flex; 7836 flex-wrap: wrap; 7837`;e.s(["ColumnsComponent",0,({id:e,"data-theme":r,adjacent_themes:n,spacing:x,background_image:y,decoration:v,vertical_alignment:b,horizontal_alignment:w,columns:_=[],columns_width:k="full_width",bg_decoration:S}
7837)=>{let{width:j}=(0,o.useWindowSize)(),C=`section-${e}`,T=_.find(e=>!!e.find(e=>!!e.theme)),N=!1;return _?.length==2&&_.find(e=>e?.length==1&&!!e[0].media)&&_.find(e=>e.find(e=>!!e.text))&&(N=!0),(0,i.useEffect)(()=>{if("top_floating_media"===b&&_?.length===1&&_[0]?.[0]?.media){let e=document.getElementById(C),t=e.querySelector(".media-item-wrapper");if(t&&t.clientHeight){e.querySelector(".column-wrapper").style.paddingTop="0px";let i=t.clientHeight/2;t.style.marginTop=`${-1*i}px`;let r=e.previousSibling;r&&(r.style.paddingBottom=`${i}px`)}}},[j]),(0,t.jsxs)(u,{id:C,"data-theme-next":n?.nextTheme?.theme,"data-theme-previous":n?.previousTheme?.theme,"data-spacing-top":x?.top,"data-spacing-bottom":x?.bottom,className:["component-columns",T?"multi-theme-columns":"single-theme-columns",`decoration-${v}`,(0,d.glowCenterBleedsIntoNextSection)(S,r,n)?"glow-bleeds-into-next":null].join(" "),children:[(0,t.jsx)(p,{"data-theme":n?.currentTheme.firstColumnTheme||r}),S?(0,t.jsx)(c.BgDecoration,{theme:r,bg_decoration:S,adjacent_themes:n}):null,n?.currentTheme.lastColumnTheme?(0,t.jsx)(m,{"data-theme":n?.currentTheme.lastColumnTheme}):null,y?(0,t.jsx)(l.BgImage,{background_image:y}):null,v?(0,t.jsx)(s.SectionDecorations,{decoration:v,theme:r,adjacent_themes:n}):null,(0,t.jsx)(h,{className:[1==_.length?"single-column":null,k||null,b?`vertical-${b}`:null,N?"two-column-text-media":null].join(" "),children:_?.length>0?_.map((e,i)=>{let n=e?.find(e=>e.theme)?.theme||r,o="";v&&("large-dot-left"==v&&0==i&&(o="decoration-extra-padding"),"large-dot-right"==v&&i==_.length-1&&(o="decoration-extra-padding"));let s="";return N&&e?.length==1&&e[0].media&&(s="two-column-media-only"),(0,t.jsx)(f,{"data-theme":n,className:["column-wrapper",T?"multi-theme-column":"single-theme-column",b?`vertical-${b}`:null,`${k}_${i}`,o,s].join(" "),children:(0,t.jsx)(g,{children:(0,t.jsx)(a.ColumnItemContent,{dataTheme:r,columnTheme:n,index:i,column:e,horizontal_alignment:w})})},i)}):null})]})}])},38980,48877,e=>{"use strict";e.i(82370),e.s([],38980),e.i(91398);var t=e.i(60814);t.default.div.withConfig({displayName:"GalleryComponent__StyledGalleryComponentWrapper",componentId:"sc-24f533c9-0"})` 7838 background: #fff; 7839`,e.s([],48877)},14711,e=>{"use strict";var t=e.i(91398),i=e.i(60814);e.i(71587);var r=e.i(71179);e.i(24690);var a=e.i(26200),n=e.i(79900);e.i(87255);var o=e.i(27767);e.i(32933);var s=e.i(36932),l=e.i(6611),c=e.i(44343);e.i(49396);var d=e.i(44819),u=e.i(41602),p=e.i(56219),m=e.i(21709),h=e.i(78683);let f=i.default.div.withConfig({displayName:"Price__StyledPrice",componentId:"sc-a735965d-0"})` 7840 position: relative; 7841 display: flex; 7842 flex-flow: column nowrap; 7843 7844 ${({center:e})=>e&&i.css` 7845 align-items: center; 7846 `} 7847`,g=i.default.div.withConfig({displayName:"Price__NormalPrice",componentId:"sc-a735965d-1"})` 7848 position: absolute; 7849 bottom: 100%; 7850 font-size: 14px; 7851 text-decoration: line-through; 7852 display: inline-flex; 7853 flex-flow: row nowrap; 7854 align-items: center; 7855 transform: translateY(15%) scale(1); 7856 transform-origin: 0 50%; 7857 opacity: 0.5; 7858 transition: transform 0.3s, opacity 0.3s; 7859 7860 &[aria-hidden="true"] { 7861 opacity: 0; 7862 transition: 0.75s transform 0s, opacity 0.2s; 7863 transform: translateY(120%) scale(1.3); 7864 } 7865 7866 // "Hidden" label in front 7867 span[aria-hidden="true"] { 7868 opacity: 0; 7869 } 7870 7871 ${({center:e})=>e&&i.css` 7872 transform-origin: 50% 50%; 7873 justify-content: center; 7874 `} 7875`,x=i.default.div.withConfig({displayName:"Price__DiscountedPrice",componentId:"sc-a735965d-2"})` 7876 display: flex; 7877 flex-flow: row nowrap; 7878 align-items: flex-end; 7879 gap: calc(var(--spacing-xs) / 4); 7880`,y=i.default.div.withConfig({displayName:"Price__Value",componentId:"sc-a735965d-3"})` 7881 font-size: 40px; 7882 font-weight: 700; 7883 ${(0,a.media)("desktop_s")} { 7884 font-size: 20px; 7885 } 7886 ${(0,a.media)("desktop_l")} { 7887 font-size: 28px; 7888 } 7889 7890 > span { 7891 font-size: 20px; 7892 ${(0,a.media)("desktop_s")} { 7893 font-size: 16px; 7894 } 7895 ${(0,a.media)("desktop_l")} { 7896 font-size: 20px; 7897 } 7898 } 7899`,v=i.default.div.withConfig({displayName:"Price__Label",componentId:"sc-a735965d-4"})` 7900 font-size: 20px; 7901 opacity: 0.5; 7902 text-transform: uppercase; 7903 font-weight: 700; 7904 padding-bottom: 7px; 7905 ${(0,a.media)("desktop_s")} { 7906 font-size: 16px; 7907 padding-bottom: 1px; 7908 } 7909 ${(0,a.media)("desktop_l")} { 7910 font-size: 20px; 7911 padding-bottom: 2px; 7912 } 7913 7914 &[aria-hidden="true"] { 7915 color: transparent; 7916 } 7917`,b=i.default.div.withConfig({displayName:"Price__TimePeriodText",componentId:"sc-a735965d-5"})` 7918 font-size: 12px; 7919 font-weight: 700; 7920 text-transform: uppercase; 7921 opacity: 0.5; 7922 transform: translateY(-15%); 7923 7924 &[aria-hidden="true"] { 7925 color: transparent; 7926 } 7927`,w=({userAmount:e,plan:i,plans:a,subline:n,hideTimePeriod:o,center:s})=>{let{t:l}=(0,r.useTranslation)();for(let t in e)e.hasOwnProperty(t)&&e[t];let c=a||(i?[i]:[]),d=c?.reduce((t,i)=>{let r=e[i.info];return r?t+("string"==typeof i.field_price_per_user?parseFloat(i.field_price_per_user):i.field_price_per_user)*r:t},0),u=(0,p.formatCurrency)(d,"de-DE",(0,p.getSortedPropertyValuesByFrequency)(c,"field_currency")[0]),m=c?.reduce((t,i)=>{let r=e[i.info];if(!r)return t;let a=0;for(let{field_number_of_users:e,field_discount:t}of i.field_discounts.sort((e,t)=>
7927t.field_number_of_users-e.field_number_of_users))if(r>=e){a="string"==typeof t?parseFloat(t):t;break}let n=("string"==typeof i.field_price_per_user?parseFloat(i.field_price_per_user):i.field_price_per_user)*r,o=n*a/100;return t+n-o},0),h=(0,p.formatCurrency)(m,"de-DE",(0,p.getSortedPropertyValuesByFrequency)(c,"field_currency")[0]);return(0,t.jsxs)(f,{center:s,children:[(0,t.jsxs)(g,{"aria-hidden":d===m,center:s,className:"normal-price",children:[(0,t.jsx)("span",{"aria-hidden":"true",children:h.currency}),(0,t.jsxs)("span",{children:[u.price,"Â "]}),(0,t.jsx)("span",{children:u.currency})]}),(0,t.jsxs)(x,{children:[s?(0,t.jsx)(v,{"aria-hidden":"true",children:h.currency}):null,(0,t.jsx)(y,{className:"price-value",dangerouslySetInnerHTML:{__html:h.priceWithFormatting}}),(0,t.jsx)(v,{children:h.currency})]}),n?(0,t.jsx)(b,{"aria-hidden":o,children:n}):null]})},_=i.default.div.withConfig({displayName:"Calculator__StyledCalculator",componentId:"sc-909a1794-0"})` 7928 padding: 0 20px; 7929 margin: -1px; 7930 text-align: center; 7931 border: 2px solid var(--color-grey); 7932 vertical-align: middle; 7933 overflow: hidden; 7934 7935 ${(0,a.media)("desktop_s")} { 7936 padding: 0 12px; 7937 } 7938`,k=i.default.div.withConfig({displayName:"Calculator__StyledCalculatorInner",componentId:"sc-909a1794-1"})` 7939 display: flex; 7940 flex-direction: column; 7941 justify-content: center; 7942 min-height: 100%; 7943`,S=i.default.div.withConfig({displayName:"Calculator__StyledCalculatorHalf",componentId:"sc-909a1794-2"})` 7944 display: flex; 7945 flex-direction: column; 7946 justify-content: center; 7947 min-height: 50%; 7948 padding: 0; 7949 margin: 30px 0; 7950 ${(0,a.media)("desktop_s")} { 7951 min-height: 50%; 7952 margin: 28px; 7953 } 7954`,j=i.default.div.withConfig({displayName:"Calculator__StyledCalculatorRow",componentId:"sc-909a1794-3"})` 7955 display: flex; 7956 justify-content: center; 7957 align-items: center; 7958 gap: 24px; 7959 7960 ${(0,a.media)("desktop_s")} { 7961 gap: 8px; 7962 } 7963 7964 ${(0,a.media)("desktop_l")} { 7965 gap: 24px; 7966 } 7967`,C=i.default.button.withConfig({displayName:"Calculator__StyledCalculatorButton",componentId:"sc-909a1794-4"})` 7968 flex: 0 0 auto; 7969 appearance: none; 7970 background: none; 7971 border: 0; 7972 line-height: 0.5em; 7973 padding: calc(var(--spacing-xs) / 2); 7974 fill: var(--color-indigo); 7975 transition: fill 0.15s ease-in-out; 7976 7977 &:hover { 7978 background: none; 7979 } 7980 7981 &:not([disabled]):hover { 7982 fill: var(--color-indigo); 7983 transform: scale(1.05); 7984 } 7985 7986 &:not([disabled]):active { 7987 transform: scale(0.95); 7988 } 7989 7990 &[disabled] { 7991 opacity: 0.25; 7992 fill: var(--color-black); 7993 cursor: not-allowed; 7994 } 7995`,T=i.default.div.withConfig({displayName:"Calculator__StyledUserLabel",componentId:"sc-909a1794-5"})` 7996 text-transform: uppercase; 7997 font-size: 1.25em; 7998 font-weight: bold; 7999`,N=i.default.hr.withConfig({displayName:"Calculator__StyledHr",componentId:"sc-909a1794-6"})` 8000 width: 100%; 8001 border: 0; 8002 border-top: 2px solid var(--color-grey); 8003 margin: 0; 8004`,I=(0,i.default)(y).withConfig({displayName:"Calculator__StyledUserAmount",componentId:"sc-909a1794-7"})` 8005 font-size: 40px; 8006`,E=i.default.div.withConfig({displayName:"Calculator__StyledPriceTotalWrapper",componentId:"sc-909a1794-8"})``,L=i.default.div.withConfig({displayName:"Calculator__StyledButtonWrapper",componentId:"sc-909a1794-9"})` 8007 margin-top: 12px; 8008 8009 button { 8010 width: auto; 8011 } 8012`,R=({plan:e,userAmount:i,setUserAmount:a,hideCta:n,as:o="div",theme:f})=>{let{t:g}=(0,r.useTranslation)(),x=(0,h.useLinkContext)(),{width:y=0}=(0,c.useWindowSize)(),v=(0,m.prepareLinkField)(e.field_cta_link,x);return e.field_price_per_user?(0,t.jsx)(_,{"data-theme":f,as:o,children:(0,t.jsxs)(k,{children:[(0,t.jsxs)(S,{children:[(0,t.jsxs)(j,{children:[(0,t.jsxs)(C,{onClick:()=>{let t=i[e.info]-1;i[e.info]>0&&i[e.info]<=e.field_package_starting_users&&(t=0),a({...i,[e.info]:Math.max(0,t)})},disabled:0===i[e.info],"data-testid":(0,p.createTestID)(o,e.info,"removeusers"),children:[(0,t.jsx)(d.IconMinus,{role:"presentation"}),(0,t.jsx)("span",{className:"visually-hidden",children:g("Remove users")})]}),(0,t.jsxs)(I,{children:[i[e.info]," ",(0,t.jsx)("span",{className:"visually-hidden",children:g("User",{count:i[e.info]})})]}),(0,t.jsxs)(C,{onClick:()=>{let t=i[e.info]+1;e.field_package_starting_users&&0==i[e.info]&&(t=e.field_package_starting_users),a({...i,[e.info]:Math.min(1e3,t)})},disabled:1e3===i[e.info],"data-testid":(0,p.createTestID)(o,e.info,"addusers"),children:[(0,t.jsx)(u.IconPlus,{role:"presentation"}),(0,t.jsx)("span",{className:"visually-hidden",children:g("Add users")})]})]}),(0,t.jsx)(T,{"aria-hidden":"true",children:g("User",{count:i[e.info]})})]}),(0,t.jsx)(N,{}),(0,t.jsxs)(S,{children:[(0,t.jsx)(E,{"data-testid":(0,p.createTestID)(o,e.info,"currentprice"),"aria-live":"polite",children:(0,t.jsx)(w,{userAmount:i,plan:e,hideTimePeriod:!0,center:!0})}),v&&!n?(0,t.jsx)(L,{children:(0,t.jsx)(s.Button,{href:v.url,target:v.attributes?.target,style:"primary",fullWidth:(0,l.getBreakp
8012ointBasedValue)(y,{desktop_s:!1,desktop_m:!0,desktop_l:!1}),"data-theme":"white","data-theme-secondary":!0,children:v.text})}):null]})]})},e.id):null},F=i.default.div.withConfig({displayName:"Header__StyledHeader",componentId:"sc-b4bf8a0b-0"})` 8013 text-align: center; 8014 vertical-align: initial; 8015 position: relative; 8016 8017 &:before { 8018 content: ""; 8019 position: absolute; 8020 inset: 0; 8021 background-color: var(--color-indigo); 8022 8023 box-shadow: none; 8024 } 8025 8026 ${({as:e})=>"th"===e&&i.css` 8027 border: 2px solid transparent; 8028 8029 &:before { 8030 border-top-left-radius: 8px; 8031 border-top-right-radius: 8px; 8032 box-shadow: 0 0 0 2px var(--color-grey); 8033 } 8034 `} 8035`,O=i.default.div.withConfig({displayName:"Header__StyledLabel",componentId:"sc-b4bf8a0b-1"})` 8036 position: absolute; 8037 top: 0; 8038 left: 0; 8039 background-color: var(--label-background-color); 8040 padding: 6px 16px; 8041 font-size: 14px; 8042 font-weight: 700; 8043 text-transform: uppercase; 8044 letter-spacing: 0.05em; 8045 color: var(--label-text-color); 8046 border-top-left-radius: 8px; 8047 ${(0,a.media)("desktop_l")} { 8048 padding: 10px 22px; 8049 } 8050`,$=i.default.div.withConfig({displayName:"Header__StyledPlanInfo",componentId:"sc-b4bf8a0b-2"})` 8051 position: relative; 8052 color: var(--color-white); 8053 padding: 48px 12px 0 12px; 8054`,A=i.default.div.withConfig({displayName:"Header__StyledHeading",componentId:"sc-b4bf8a0b-3"})` 8055 font-size: 40px; 8056 line-height: 1.4; 8057 margin-top: calc(var(--spacing-xs) / 4); 8058 margin-bottom: var(--spacing-xs); 8059 8060 ${(0,a.media)("mobile_l")} { 8061 font-size: 28px; 8062 } 8063 8064 ${(0,a.media)("tablet")} { 8065 font-size: 40px; 8066 } 8067 8068 ${(0,a.media)("desktop_s")} { 8069 font-size: 24px; 8070 margin-bottom: 14px; 8071 } 8072 8073 ${(0,a.media)("desktop_l")} { 8074 font-size: 28px; 8075 } 8076`,P=i.default.p.withConfig({displayName:"Header__StyledParagraph",componentId:"sc-b4bf8a0b-4"})` 8077 font-weight: normal; 8078`,M=({plan:e,as:i,scope:r,theme:a})=>(0,t.jsx)(F,{"data-theme":a,as:i,scope:r,children:(0,t.jsxs)("div",{"aria-label":`${e.info} ${e.field_description} ${e.field_label}`,children:[e.field_label&&(0,t.jsx)(O,{children:e.field_label}),(0,t.jsxs)($,{children:[(0,t.jsx)(A,{children:e.info}),(0,t.jsx)(P,{children:e.field_description})]})]})},e.id);var D=e.i(91788),z=e.i(41158),H=e.i(27614),W=e.i(74515);let B=i.default.tr.withConfig({displayName:"TableFeatureWithSubFeatures__StyledRow",componentId:"sc-1db968f1-0"})` 8079 &:last-child { 8080 td { 8081 position: relative; 8082 border-bottom: 0; 8083 padding: calc(var(--spacing-xs) + 10px) var(--spacing-sm) 8084 calc(var(--spacing-xs) - 10px) var(--spacing-sm); 8085 8086 &:after { 8087 content: ""; 8088 position: absolute; 8089 top: 100%; 8090 left: 50%; 8091 width: 100%; 8092 height: 20px; 8093 transform: translateX(-50%); 8094 border: 2px solid var(--color-grey); 8095 border-top: 0; 8096 border-bottom-left-radius: 8px; 8097 border-bottom-right-radius: 8px; 8098 } 8099 } 8100 } 8101`,q=(0,i.default)(B).withConfig({displayName:"TableFeatureWithSubFeatures__StyledSubFeatureTableRow",componentId:"sc-1db968f1-1"})` 8102 display: none; 8103 ${({$subFeaturesVisible:e})=>e&&i.css` 8104 display: table-row; 8105 `} 8106`,V=(0,i.default)(H.IconCheck).withConfig({displayName:"TableFeatureWithSubFeatures__StyledIconCheck",componentId:"sc-1db968f1-2"})` 8107 display: inline-block; 8108 width: 2em; 8109 height: 2em; 8110 fill: var(--color-indigo); 8111`,U=i.default.th.withConfig({displayName:"TableFeatureWithSubFeatures__StyledFeatureHead",componentId:"sc-1db968f1-3"})` 8112 position: relative; 8113 background-color: var(--color-grey); 8114 padding: calc(var(--spacing-xs) / 4); 8115 border: 2px solid var(--color-white); 8116 8117 ${(0,a.media)("desktop_l")} { 8118 padding: calc(var(--spacing-xs) / 2); 8119 padding-left: var(--spacing-xs); 8120 } 8121`,G=i.default.button.withConfig({displayName:"TableFeatureWithSubFeatures__StyledFeatureButton",componentId:"sc-1db968f1-4"})` 8122 border: 0; 8123 min-width: 150px; 8124 width: 100%; 8125 background-color: transparent; 8126 position: relative; 8127 display: flex; 8128 justify-content: flex-end; 8129 align-items: center; 8130 padding: 0 1.5em 0 0; 8131 margin: 0; 8132 cursor: text; 8133 8134 ${(0,a.media)("desktop_l")} { 8135 padding: 0 2.5em 0 0; 8136 } 8137 8138 &:hover { 8139 background-color: transparent; 8140 color: var(--button-primary-text-color); 8141 } 8142 8143 &.has-subfeatures { 8144 cursor: pointer; 8145 8146 &:hover { 8147 text-decoration: underline; 8148 } 8149 } 8150`,Q=i.default.span.withConfig({displayName:"TableFeatureWithSubFeatures__StyledFeatureTitle",componentId:"sc-1db968f1-5"})` 8151 text-overflow: ellipsis; 8152 overflow: hidden; 8153 text-align: right; 8154 font-weight: bold; 8155 letter-spacing: 0.03em; 8156 word-break: break-word; 8157`,Y=(0,i.default)(z.default).withConfig({displayName:"TableFeatureWithSubFeatures__StyledLink",componentId:"sc-1db968f1-6"})` 8158 position: absolute; 8159 top: 0; 8160 right: calc(-1 * var(--spacing-xs) / 4); 8161 padding: calc(var(--spacing-xs) / 4) calc(var(--spacing-xs) / 2); 8162 color: var(--color-indigo); 8163 8164 &:hover { 8165 text-decoration: underline; 8166 } 8167`,Z=(0,i.default)(W.IconChevronDown).withConfig({displayName:"TableFeatureWithSubFeatures__StyledChevronDown",componentId:"sc-1db968f1-7"})` 8168 position: absolute; 8169 top: 50%; 8170 right: -0.5em; 8171 width: 2em; 8172 height: 2em; 8173 stroke: var(--color-grey); 8174 fill: var(--color-indigo); 8175 transform: translate(0%, -50%); 8176 8177 ${(0,a.media)("desktop_l")} { 8178 right: 0em; 8179 width: 2.5em; 8180 height: 2.5em; 8181 } 8182 8183 ${({$subFeaturesVisible:e})=>e&&i.css` 8184 transform: translate(0%, -50%) rotate(180deg); 8185 `} 8186`,J=i.default.td.withConfig({displayName:"TableFeatureWithSubFeatures__StyledTableCell",componentId:"sc-1db968f1-8"})` 8187 border: 2px solid var(--color-grey); 8188 text-align: center; 8189 padding: var(--spacing-xs) var(--spacing-sm); 8190`,X=i.default.th.withConfig({displayName:"TableFeatureWithSubFeatures__StyledSubFeatureHead",componentId:"sc-1db968f1-9"})` 8191 text-align: right; 8192 padding: calc(var(--spacing-xs) / 2); 8193 padding-right: var(--spacing-xs); 8194 border-top: 2px solid var(--color-grey); 8195 border-right: 2px solid var(--color-grey); 8196 border-bottom: 2px solid var(--color-grey); 8197 font-weight: normal; 8198 font-size: 14px; 8199`,K=({features:e,feature:i,plans:a})=>{let n,{t:o}=(0,r.useTranslation)(),s=(0,h.useLinkContext)(),[l,c]=(0,D.useState)(!1),d=(t,i)=>{let r=e.find(e=>e.id===i);return r?.field_package_references.some(e=>e.id===t)},u=(n={}
8199,e.forEach(e=>{if(null!==e.field_parent_feature_reference){let t=e.field_parent_feature_reference.id;n[t]||(n[t]=[]),n[t].push(e)}}),n),p=u[i.id]?.length>0;return i.field_parent_feature_reference?null:(0,t.jsxs)(t.Fragment,{children:[(0,t.jsxs)(B,{children:[(0,t.jsx)(U,{scope:"row",children:(0,t.jsxs)("div",{"aria-label":i.info,children:[(0,t.jsxs)(G,{className:p?"has-subfeatures":null,onClick:()=>p&&c(!l),"aria-expanded":l,children:[(0,t.jsx)(Q,{children:i.info}),p?(0,t.jsx)(Z,{$subFeaturesVisible:l}):null]}),(0,m.prepareLinkField)(i.field_link,s)?(0,t.jsxs)(Y,{href:(0,m.prepareLinkField)(i.field_link,s).url,children:[(0,t.jsx)("span",{"aria-hidden":!0,children:"?"}),(0,t.jsx)("span",{className:"visually-hidden",children:(0,m.prepareLinkField)(i.field_link,s).text})]}):null]})}),a.map(e=>(0,t.jsx)(J,{children:d(e.id,i.id)?(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("span",{className:"visually-hidden",children:o("Available in the plan")}),(0,t.jsx)(V,{role:"presentation"})]}):(0,t.jsx)("span",{className:"visually-hidden",children:o("Is not available in the plan")})},e.id))]},i.id),u[i.id]?.map(e=>(0,t.jsxs)(q,{$subFeaturesVisible:l,children:[(0,t.jsx)(X,{children:e.info}),a.map(i=>(0,t.jsx)(J,{children:d(i.id,e.id)?(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("span",{className:"visually-hidden",children:o("Available in the plan")}),(0,t.jsx)(V,{small:!0,role:"presentation"})]}):(0,t.jsx)("span",{className:"visually-hidden",children:o("Is not available in the plan")})},i.id))]},e.id))]})},ee=i.default.div.withConfig({displayName:"Summary__StyledTotalPrice",componentId:"sc-1db32976-0"})` 8200 vertical-align: initial; 8201 position: relative; 8202 color: var(--text-color); 8203 text-align: left; 8204 margin-bottom: 24px; 8205 8206 &:before { 8207 content: ""; 8208 border-radius: var(--border-radius-md); 8209 position: absolute; 8210 inset: 0; 8211 background-color: var(--background-color); 8212 box-shadow: 0 0 30px rgb(0 0 0 / 30%); 8213 } 8214 8215 ${({center:e})=>e&&i.css` 8216 text-align: center; 8217 `} 8218 8219 ${({as:e})=>"td"===e&&i.css` 8220 margin-bottom: 0; 8221 vertical-align: middle; 8222 border: 2px solid transparent; 8223 8224 &:before { 8225 border-radius: 0; 8226 border-top-left-radius: var(--border-radius-md); 8227 box-shadow: 0 0 0 2px var(--color-grey); 8228 } 8229 `} 8230`,et=i.default.div.withConfig({displayName:"Summary__StyledContent",componentId:"sc-1db32976-1"})` 8231 position: relative; 8232 display: flex; 8233 flex-flow: column nowrap; 8234 padding: 20px; 8235 height: 100%; 8236 8237 ${(0,a.media)("desktop_s")} { 8238 padding: 14px; 8239 } 8240`,ei=i.default.div.withConfig({displayName:"Summary__Heading",componentId:"sc-1db32976-2"})` 8241 font-size: 14px; 8242 font-weight: 700; 8243 text-transform: uppercase; 8244 padding-bottom: var(--spacing-xs); 8245 margin-bottom: auto; 8246`,er=i.default.div.withConfig({displayName:"Summary__Users",componentId:"sc-1db32976-3"})` 8247 display: flex; 8248 flex-flow: row nowrap; 8249 align-items: flex-end; 8250 gap: 8px; 8251 margin-bottom: 8px; 8252 8253 ${(0,a.media)("desktop_s")} { 8254 margin-bottom: 0px; 8255 } 8256 8257 ${({center:e})=>e&&i.css` 8258 justify-content: center; 8259 `} 8260`,ea=i.default.div.withConfig({displayName:"Summary__ButtonWrapper",componentId:"sc-1db32976-4"})` 8261 margin-top: auto; 8262 padding-top: 24px; 8263 8264 a { 8265 ${(0,a.media)("desktop_s")} { 8266 padding: 8px; 8267 } 8268 } 8269`,en=(0,i.default)(y).withConfig({displayName:"Summary__StyledUserAmount",componentId:"sc-1db32976-5"})` 8270 font-size: 40px; 8271 ${(0,a.media)("desktop_s")} { 8272 font-size: 28px; 8273 } 8274`,eo=i.default.div.withConfig({displayName:"Summary__StyledPriceWrapper",componentId:"sc-1db32976-6"})` 8275 .normal-price { 8276 position: relative; 8277 8278 > span[aria-hidden="true"] { 8279 display: none; 8280 } 8281 } 8282 8283 .price-value { 8284 font-size: 40px; 8285 ${(0,a.media)("desktop_s")} { 8286 font-size: 24px; 8287 } 8288 ${(0,a.media)("desktop_l")} { 8289 font-size: 28px; 8290 } 8291 } 8292`,es=({link:e,userAmount:i,plans:a,label:n,subline:o,scope:d,as:u,theme:p})=>{let{t:m}=(0,r.useTranslation)(),{width:h=0}=(0,c.useWindowSize)(),f=0;for(let e in i)i.hasOwnProperty(e)&&(f+=i[e]);let g=(0,l.getBreakpointBasedValue)(h,{desktop_s:!0,desktop_m:!1});return(0,t.jsx)(ee,{"data-theme":p??"black",as:u,scope:d,center:g,children:(0,t.jsxs)(et,{children:[(0,t.jsx)(ei,{children:n}),(0,t.jsxs)(er,{center:g,children:[(0,t.jsx)(en,{children:f}),(0,t.jsx)(v,{children:m("User",{count:f})})]}),(0,t.jsx)(eo,{children:(0,t.jsx)(w,{userAmount:i,plans:a,subline:o,center:g})}),(0,t.jsx)(ea,{children:(0,t.jsx)(s.Button,{href:e.url,style:"primary",fullWidth:(0,l.getBreakp
8292ointBasedValue)(h,{desktop_s:!1,desktop_m:!0}),children:e.text})})]})})},el=i.default.div.withConfig({displayName:"PricingComponent__StyledPricingComponent",componentId:"sc-830f1620-0"})` 8293 position: relative; 8294 background: var(--background-color); 8295 color: var(--text-color); 8296 display: flex; 8297 align-items: center; 8298 8299 ${({large:e})=>e&&i.css` 8300 min-height: calc(70vh - 70px); 8301 `} 8302`,ec=(0,i.default)(n.StyledWrapper).withConfig({displayName:"PricingComponent__StyledContent",componentId:"sc-830f1620-1"})``,ed=i.default.table.withConfig({displayName:"PricingComponent__StyledPricingTable",componentId:"sc-830f1620-2"})` 8303 display: none; 8304 table-layout: fixed; 8305 border-collapse: collapse; 8306 width: 100%; 8307 8308 ${(0,a.media)("desktop_s")} { 8309 display: table; 8310 height: 100%; 8311 } 8312`,eu=i.default.div.withConfig({displayName:"PricingComponent__StyledPricingCards",componentId:"sc-830f1620-3"})` 8313 ${(0,a.media)("desktop_s")} { 8314 display: none; 8315 } 8316`,ep=i.default.ul.withConfig({displayName:"PricingComponent__CardList",componentId:"sc-830f1620-4"})` 8317 display: flex; 8318 flex-flow: column nowrap; 8319 gap: var(--spacing-md); 8320 align-items: flex-start; 8321 padding: 0; 8322 margin: 0; 8323 8324 ${(0,a.media)("mobile_l")} { 8325 display: grid; 8326 grid-template-columns: 1fr 1fr; 8327 } 8328`,em=i.default.li.withConfig({displayName:"PricingComponent__StyledCard",componentId:"sc-830f1620-5"})` 8329 display: flex; 8330 flex-direction: column; 8331 box-shadow: 0 0 30px rgb(0 0 0 / 30%); 8332 border-radius: var(--border-radius-md); 8333 overflow: hidden; 8334 width: 100%; 8335`,eh=i.default.ul.withConfig({displayName:"PricingComponent__StyledFeatureList",componentId:"sc-830f1620-6"})` 8336 list-style: none; 8337 margin: 0; 8338 padding: 0; 8339 padding-top: var(--spacing-xs); 8340`,ef=i.default.li.withConfig({displayName:"PricingComponent__StyledFeature",componentId:"sc-830f1620-7"})` 8341 position: relative; 8342 list-style: none; 8343 padding: var(--spacing-md) var(--spacing-md); 8344 8345 ${(0,a.media)("mobile")} { 8346 padding: 0 var(--spacing-md); 8347 } 8348 8349 &:not(:last-child) { 8350 border-bottom: 2px solid var(--border-color); 8351 } 8352 8353 &:not(:first-child) { 8354 padding-top: var(--spacing-xl); 8355 8356 ${(0,a.media)("mobile")} { 8357 padding-top: var(--spacing-xs); 8358 } 8359 } 8360`,eg=i.default.h4.withConfig({displayName:"PricingComponent__AccordionTitle",componentId:"sc-830f1620-8"})` 8361 font-size: 21px; 8362 margin: 0; 8363 text-overflow: ellipsis; 8364 overflow: hidden; 8365 8366 ${(0,a.media)("mobile_l")} { 8367 font-size: 18px; 8368 } 8369 8370 ${(0,a.media)("tablet")} { 8371 font-size: 21px; 8372 } 8373 8374 ${({withoutSubFeatures:e})=>e&&i.css` 8375 padding-bottom: var(--spacing-xs); 8376 `} 8377`,ex=i.default.ul.withConfig({displayName:"PricingComponent__StyledSubFeatureList",componentId:"sc-830f1620-9"})` 8378 list-style: none; 8379 margin: 0; 8380 padding: 0; 8381 font-size: 14px; 8382`,ey=i.default.li.withConfig({displayName:"PricingComponent__StyledSubFeature",componentId:"sc-830f1620-10"})` 8383 list-style: none; 8384 padding: max(var(--spacing-xs), 18px) 0; 8385 8386 &:not(:last-child) { 8387 border-bottom: 2px solid var(--color-grey); 8388 } 8389`;e.s(["PricingComponent",0,({id:e,plans:i,features:a,summary:n})=>{let{t:s}=(0,r.useTranslation)(),[l,c]=(0,D.useState)(Object.fromEntries(i.map(({info:e})=>[e,0]))),d=(e,t,i)=>i.map(i=>{let r=i.field_package_references.some(t=>t.id===e.id);return i.field_parent_feature_reference?.id===t.id&&r?{id:i.id,info:i.info}:null}).filter(Boolean),{link:u,label:p,subline:m}=n;return(0,t.jsx)(el,{id:`section-${e}`,children:(0,t.jsxs)(ec,{children:[(0,t.jsx)(ed,{"data-pricing-table":!0,children:(0,t.jsxs)("tbody",{children:[(0,t.jsxs)("tr",{children:[(0,t.jsx)("td",{rowSpan:2}),(0,t.jsx)("th",{colSpan:i.length,scope:"colgroup",children:(0,t.jsx)("h2",{className:"visually-hidden",children:s("Available languages")})})]}),(0,t.jsx)("tr",{children:i.map(e=>(0,t.jsx)(M,{plan:e,as:"th",scope:"col"},e.id))}),(0,t.jsxs)("tr",{children:[u?.url?(0,t.jsx)(es,{link:u,as:"td",scope:"row",userAmount:l,plans:i,label:p,subline:m}):(0,t.jsx)("td",{}),i.map(e=>(0,t.jsx)(R,{plan:e,as:"td",userAmount:l,setUserAmount:c,hideCta:!!u?.url},e.id))]}),a.map((e,r)=>(0,t.jsx)(K,{features:a,feature:e,plans:i},r))]})}),(0,t.jsxs)(eu,{children:[u?.url?(0,t.jsx)(es,{link:u,userAmount:l,plans:i,label:p,subline:m}):null,(0,t.jsx)(ep,{children:i.map(e=>(0,t.jsxs)(em,{children:[(0,t.jsx)(M,{plan:e},e.id),(0,t.jsx)(R,{plan:e,userAmount:l,setUserAmount:c,hideCta:!!u?.url}),(0,t.jsx)(eh,{"data-theme":"white",children:a.map(i=>!i.field_parent_feature_reference&&i.field_package_references.some(t=>t.id===e.id)?(0,t.jsx)(ef,{children:d(e,i,a).length>0?(0,t.jsx)(o.Accordion,{title:(0,t.jsx)(eg,{children:i.info}),children:(0,t.jsx)(ex,{children:d(e,i,a).map(e=>e?(0,t.jsx)(ey,{children:e.info},e.id):null)})}):(0,t.jsx)(eg,{withoutSubFeatures:!0,children:i.info})},i.id):null)})]},e.id))})]})]})})}],14711)},28380,e=>{"use strict";e.i(14711),e.s([])},7540,e=>{"use strict";var t=e.i(91398),i=e.i(60814);e.i(24690);var r=e.i(26200),a=e.i(79900),n=e.i(98050),o=e.i(41158);e.i(68485);var s=e.i(72587);let l=i.default.div.withConfig({displayName:"EventListingComponent__StyledEventListing",componentId:"sc-e60a08ec-0"})` 8390 background: var(--background-color); 8391 8392 .listing-title { 8393 color: var(--text-color); 8394 margin-bottom: var(--column-gap); 8395 max-width: 740px; 8396 } 8397`,c=i.default.div.withConfig({displayName:"EventListingComponent__StyledEventListingWrapper",componentId:"sc-e60a08ec-1"})` 8398 ${(0,r.media)("tablet")} { 8399 display: grid; 8400 grid-template-columns: 1fr 1fr; 8401 column-gap: calc(var(--column-gap) * 2); 8402 } 8403`,d=i.default.div.withConfig({displayName:"EventListingComponent__StyledEventItem",componentId:"sc-e60a08ec-2"})` 8404 border-bottom: 2px solid var(--color-grey); 8405 padding-bottom: 20px; 8406 margin-bottom: 20px; 8407 ${(0,r.media)("tablet")} { 8408 padding-bottom: 30px; 8409 margin-bottom: 30px; 8410 } 8411 8412 [data-theme="grey"] &, 8413 [data-theme="black"] &, 8414 [data-theme="indigo"] &, 8415 [data-theme="turquoise"] & { 8416 border-bottom-color: #fff; 8417 } 8418 8419 [data-theme="yellow"] & { 8420 border-bottom-color: #fff; 8421 } 8422 8423 .event-item-link { 8424 display: flex; 8425 } 8426 8427 .date-wrapper { 8428 background: var(--color-yellow); 8429 border-radius: var(--border-radius-md); 8430 color: var(--color-black); 8431 width: 50px; 8432 min-width: 50px; 8433 height: 56px; 8434 margin-right: 24px; 8435 display: flex; 8436 flex-direction: column; 8437 justify-content: center;
8438 align-items: center; 8439 text-transform: uppercase; 8440 line-height: 1.1; 8441 text-align: center; 8442 8443 [data-theme="yellow"] & { 8444 background-color: #fff; 8445 color: var(--color-black); 8446 } 8447 8448 .date-day { 8449 font-size: 24px; 8450 font-weight: 700; 8451 } 8452 8453 .date-month { 8454 font-size: 16px; 8455 } 8456 } 8457 8458 .info-wrapper { 8459 } 8460 8461 .event-item-title { 8462 color: var(--color-indigo); 8463 font-size: 20px; 8464 font-weight: 700; 8465 margin-bottom: 2px; 8466 8467 [data-theme="black"] & { 8468 color: var(--color-turquoise); 8469 } 8470 8471 [data-theme="indigo"] &, 8472 [data-theme="turquoise"] & { 8473 color: #fff; 8474 } 8475 8476 [data-theme="yellow"] & { 8477 color: var(--color-black); 8478 } 8479 } 8480 8481 .event-item-text { 8482 color: var(--text-color); 8483 font-size: 20px; 8484 margin-bottom: 5px; 8485 white-space: pre-wrap; 8486 } 8487 8488 .event-item-location { 8489 color: var(--text-color); 8490 font-size: 18px; 8491 opacity: 0.6; 8492 8493 [data-theme="indigo"] &, 8494 [data-theme="turquoise"] & { 8495 opacity: 0.8; 8496 } 8497 } 8498`;e.s(["EventListingComponent",0,({id:e,title:i,items:r,"data-theme":u,adjacent_themes:p,spacing:m})=>(0,t.jsx)(l,{id:`section-${e}`,"data-theme":u,"data-theme-next":p?.nextTheme?.theme,"data-theme-previous":p?.previousTheme?.theme,"data-spacing-top":m?.top,"data-spacing-bottom":m?.bottom,children:(0,t.jsxs)(a.StyledWrapper,{children:[i?(0,t.jsx)(s.TitleAndTextComponent,{title:i,className:"listing-title component-title"}):null,(0,t.jsx)(c,{children:r.map((e,i)=>{let r=n.DateTime.fromISO(e.date);return(0,t.jsx)(d,{children:(0,t.jsxs)(o.default,{className:"event-item-link",href:e.link.url,target:e.link.attributes?.target,children:[(0,t.jsxs)("div",{className:"date-wrapper",children:[(0,t.jsxs)("div",{className:"date-day",children:[r.toFormat("d"),"."]}),(0,t.jsx)("div",{className:"date-month",children:r.toFormat("LLL")})]}),(0,t.jsxs)("div",{className:"info-wrapper",children:[(0,t.jsx)("div",{className:"event-item-title",children:e.title}),e.text&&(0,t.jsx)("div",{className:"event-item-text",dangerouslySetInnerHTML:{__html:e.text}}),e.location&&(0,t.jsx)("div",{className:"event-item-location",children:e.location})]})]})},`event-item-${i}`)})})]})})])},24913,e=>{"use strict";e.i(7540),e.s([])},56381,e=>{"use strict";var t=e.i(91398),i=e.i(60814);e.i(24690);var r=e.i(26200),a=e.i(79900),n=e.i(98050);e.i(49396);var o=e.i(59012),s=e.i(91788);let l=i.default.div.withConfig({displayName:"EventScheduleItem__StyledScheduleItemWrapper",componentId:"sc-fa28087e-0"})` 8499 border-bottom: 2px solid var(--color-grey); 8500 position: relative; 8501 padding: 16px 0; 8502 ${(0,r.media)("tablet")} { 8503 display: flex; 8504 align-items: flex-start; 8505 gap: 30px; 8506 } 8507 ${(0,r.media)("desktop")} { 8508 gap: 60px; 8509 } 8510 &:last-child { 8511 ${(0,r.media)("desktop")} { 8512 border-bottom: 0; 8513 } 8514 } 8515 8516 [data-schedule-item-toggle="true"] { 8517 cursor: pointer; 8518 } 8519 8520 [data-theme="grey"] &, 8521 [data-theme="black"] &, 8522 [data-theme="indigo"] &, 8523 [data-theme="turquoise"] &, 8524 [data-theme="yellow"] & { 8525 border-bottom-color: #fff; 8526 } 8527`,c=i.default.div.withConfig({displayName:"EventScheduleItem__StyledScheduleItemIconWrapper",componentId:"sc-fa28087e-1"})` 8528 width: 40px; 8529 height: 24px; 8530 display: flex; 8531 justify-content: flex-end; 8532 align-items: center; 8533 position: absolute; 8534 right: 0; 8535 8536 &[data-schedule-item-toggle="false"] { 8537 display: none; 8538 } 8539 8540 svg { 8541 stroke: var(--icon-color); 8542 width: 16px; 8543 transition: transform 0.3s; 8544 8545 [open] & { 8546 transform: rotate(180deg); 8547 } 8548 } 8549`,d=i.default.div.withConfig({displayName:"EventScheduleItem__StyledScheduleItemTimeWrapper",componentId:"sc-fa28087e-2"})` 8550 min-width: 16px; 8551 display: inline-flex; 8552 font-weight: bold; 8553 line-height: 1; 8554 font-size: 20px; 8555 ${(0,r.media)(0,"tablet")} { 8556 margin-bottom: 13px; 8557 background: var(--color-indigo); 8558 color: white; 8559 border-radius: 5px; 8560 padding: 5px 10px; 8561 } 8562 ${(0,r.media)("tablet")} { 8563 font-size: 16px; 8564 min-width: 160px; 8565 } 8566 ${(0,r.media)("desktop")} { 8567 font-size: 18px; 8568 min-width: 222px; 8569 gap: 6px; 8570 } 8571 8572 [data-theme="indigo"] & { 8573 ${(0,r.media)(0,"tablet")} { 8574 background: var(--color-turquoise); 8575 } 8576 } 8577 8578 > div { 8579 display: flex; 8580 align-items: center; 8581 ${(0,r.media)("tablet")} { 8582 align-items: flex-start; 8583 gap: 4px; 8584 } 8585 ${(0,r.media)("desktop")} { 8586 gap: 5px; 8587 } 8588 } 8589 8590 .time-start { 8591 ${(0,r.media)("desktop")} { 8592 } 8593 } 8594 8595 .hour { 8596 ${(0,r.media)("tablet")} { 8597 font-size: 2em; 8598 } 8599 ${(0,r.media)("desktop")} { 8600 font-size: 2.3em; 8601 } 8602 } 8603 8604 .minutes-ampm { 8605 } 8606 8607 .minutes { 8608 ${(0,r.media)("tablet")} { 8609 text-decoration: underline; 8610 line-height: 1.4; 8611 } 8612 } 8613 8614 .ampm { 8615 font-size: 14px; 8616 vertical-align: bottom; 8617 line-height: 1.2; 8618 margin-left: 2px; 8619 } 8620 8621 .ndash { 8622 padding: 0 8px; 8623 8624 ${(0,r.media)("tablet")} { 8625 justify-content: center; 8626 font-size: 24px; 8627 line-height: 32px; 8628 } 8629 ${(0,r.media)("desktop")} { 8630 font-size: 42px; 8631 line-height: 42px; 8632 } 8633 } 8634`,u=i.default.ol.withConfig({displayName:"EventScheduleItem__StyledScheduleItemContentWrapper",componentId:"sc-fa28087e-3"})` 8635 padding: 0 20px 0 0; 8636 margin: 0; 8637 flex: 1; 8638 list-style: none; 8639 ${(0,r.media)("desktop")} { 8640 padding-right: 40px; 8641 display: flex; 8642 gap: 40px; 8643 } 8644 8645 .item { 8646 margin-bottom: 12px; 8647 ${(0,r.media)("desktop")} { 8648 flex: 1; 8649 } 8650 8651 &:last-child { 8652 margin-bottom: 0; 8653 } 8654 8655 [open] & { 8656 margin-bottom: 20px; 8657 } 8658 } 8659 8660 .item-title { 8661 display: flex; 8662 font-weight: 700; 8663 font-size: 20px; 8664 ${(0,r.media)("tablet")} { 8665 min-height: 32px; 8666 } 8667 ${(0,r.media)("desktop")} { 8668 font-size: 26px; 8669 min-height: 42px; 8670 } 8671 8672 .item-number { 8673 color: var(--color-indigo); 8674 min-width: 25px; 8675 display: inline-block; 8676 ${(0,r.media)("tablet")} { 8677 display: none; 8678 } 8679 8680 [data-theme="indigo"] & { 8681 color: var(--color-turquoise); 8682 } 8683 } 8684 } 8685 8686 .item-content { 8687 overflow-y: hidden; 8688 height: 0; 8689 transition: 0.3s height; 8690 8691 >
8691 div:first-child { 8692 padding-top: 10px; 8693 } 8694 } 8695`,p=i.default.div.withConfig({displayName:"EventScheduleItem__StyledSpeakersWrapper",componentId:"sc-fa28087e-4"})` 8696 .speaker { 8697 display: flex; 8698 align-items: center; 8699 gap: 14px; 8700 margin-bottom: 16px; 8701 8702 &:last-child { 8703 margin-bottom: 0; 8704 } 8705 } 8706 8707 .image-wrapper { 8708 img { 8709 width: 64px; 8710 height: 64px; 8711 object-fit: cover; 8712 border-radius: 5px; 8713 } 8714 } 8715 8716 .info-wrapper { 8717 } 8718 8719 .name { 8720 font-weight: 700; 8721 } 8722 8723 .subline { 8724 margin-top: 4px; 8725 } 8726`,m=({id:e,i,combined_item:r})=>{let{start:a,end:m,items:h}=r,f=!!h.find(e=>!!e.text||!!e.speakers?.length);(0,s.useEffect)(()=>{let t=document.getElementById(`schedule-${e}-${i}`),r=t.querySelectorAll('[data-schedule-item-toggle="true"]'),a=t.querySelectorAll("[data-schedule-item-content]"),n=()=>{t.hasAttribute("open")?(t.removeAttribute("open"),a.forEach(e=>{e.style.height="0"})):(t.setAttribute("open","true"),a.forEach(e=>{e.style.height=`${e.scrollHeight}px`}))};r.forEach(e=>{e.addEventListener("click",n)});let o=()=>{t.hasAttribute("open")&&t.removeAttribute("open"),a.forEach(e=>{e.style.height="0"})};return window.addEventListener("resize",o),()=>{r.forEach(e=>{e.removeEventListener("click",n)}),window.removeEventListener("resize",o)}},[e]);let g=n.DateTime.fromISO(a),x=n.DateTime.fromISO(m);return(0,t.jsxs)(l,{id:`schedule-${e}-${i}`,children:[(0,t.jsx)(c,{className:"","data-schedule-item-toggle":f,children:(0,t.jsx)(o.IconExpand,{})}),(0,t.jsxs)(d,{"data-schedule-item-toggle":f,children:[(0,t.jsxs)("div",{className:"time-start",children:[(0,t.jsx)("div",{className:"hour",children:g.toFormat("HH")}),(0,t.jsx)("div",{className:"minute-ampm",children:(0,t.jsxs)("div",{className:"minutes",children:[":",g.toFormat("mm")]})})]}),(0,t.jsx)("div",{className:"ndash",children:"â"}),(0,t.jsxs)("div",{className:"time-end",children:[(0,t.jsx)("div",{className:"hour",children:x.toFormat("HH")}),(0,t.jsx)("div",{className:"minutes-ampm",children:(0,t.jsxs)("div",{className:"minutes",children:[":",x.toFormat("mm")]})})]})]}),(0,t.jsx)(u,{children:h?.map((e,i)=>(0,t.jsxs)("li",{className:"item",children:[(0,t.jsx)("div",{className:"item-title","data-schedule-item-toggle":f,dangerouslySetInnerHTML:{__html:(h.length>1?`<span class="item-number">${i+1}. </span>`:"")+e.title}}),e.text||e.speakers?.length?(0,t.jsxs)("div",{className:"item-content","data-schedule-item-content":!0,children:[e.text?(0,t.jsx)("div",{dangerouslySetInnerHTML:{__html:e.text}}):null,e.speakers?.length?(0,t.jsx)(p,{children:e.speakers.map(e=>(0,t.jsxs)("div",{className:"speaker",children:[e.image_url&&(0,t.jsx)("div",{className:"image-wrapper",children:(0,t.jsx)("img",{src:e.image_url,alt:e.name})}),(0,t.jsxs)("div",{className:"info-wrapper",children:[(0,t.jsx)("div",{className:"name",children:e.name}),e.subline?(0,t.jsx)("div",{className:"subline",children:e.subline}):null]})]}))}):null]}):null]},`item-${i}`))})]})},h=i.default.div.withConfig({displayName:"EventSchedule__StyledEventSchedule",componentId:"sc-2f089dbe-0"})` 8727 &[data-theme] { 8728 background: var(--background-color); 8729 color: var(--text-color); 8730 } 8731`,f=i.default.div.withConfig({displayName:"EventSchedule__StyledDateAndTitleWrapper",componentId:"sc-2f089dbe-1"})` 8732 display: flex; 8733 gap: 20px; 8734 margin-bottom: 20px; 8735 ${(0,r.media)("desktop")} { 8736 gap: 30px; 8737 margin-bottom: 40px; 8738 } 8739 8740 &.mobile-wrap { 8741 ${(0,r.media)(0,"tablet")} { 8742 flex-wrap: wrap; 8743 } 8744 } 8745 8746 .title-wrapper { 8747 h2 { 8748 margin: 0; 8749 font-size: 24px; 8750 ${(0,r.media)("desktop")} { 8751 font-size: 42px; 8752 } 8753 } 8754 } 8755`,g=i.default.div.withConfig({displayName:"EventSchedule__StyledScheduleItemsWrapper",componentId:"sc-2f089dbe-2"})``,x=i.default.div.withConfig({displayName:"EventSchedule__StyledFooterText",componentId:"sc-2f089dbe-3"})` 8756 color: var(--color-black); 8757 opacity: 0.5; 8758 margin-top: 16px; 8759 ${(0,r.media)("tablet")} { 8760 text-align: right; 8761 margin-top: 36px; 8762 } 8763 8764 [data-theme="indigo"] &, 8765 [data-theme="black"] & { 8766 color: rgba(255, 255, 255, 0.5); 8767 } 8768`,y=i.default.div.withConfig({displayName:"EventSchedule__StyledDateBoxWrapper",componentId:"sc-2f089dbe-4"})` 8769 display: flex; 8770 gap: 8px; 8771 color: var(--color-black); 8772 8773 &.has-bg { 8774 background: var(--color-yellow); 8775 border-radius: var(--border-radius-md); 8776 } 8777 8778 &.no-gaps { 8779 gap: 0; 8780 } 8781 8782 .date-box { 8783 min-width: 50px; 8784 height: 100%; 8785 display: flex; 8786 flex-direction: column; 8787 justify-content: center;
8788 align-items: center; 8789 text-transform: uppercase; 8790 line-height: 1.1; 8791 text-align: center; 8792 overflow: hidden; 8793 padding: 8px 0; 8794 ${(0,r.media)("desktop")} { 8795 min-width: 82px; 8796 padding: 11px 0; 8797 } 8798 8799 &.has-bg { 8800 background: var(--color-yellow); 8801 border-radius: var(--border-radius-md); 8802 8803 [data-theme="yellow"] & { 8804 background-color: #fff; 8805 color: var(--color-black); 8806 } 8807 } 8808 8809 .date-box-day { 8810 font-size: 24px; 8811 font-weight: 700; 8812 padding: 0 12px; 8813 white-space: nowrap; 8814 ${(0,r.media)("desktop")} { 8815 font-size: 40px; 8816 padding: 0 18px; 8817 } 8818 } 8819 8820 .date-box-month { 8821 font-size: 16px; 8822 ${(0,r.media)("desktop")} { 8823 font-size: 23px; 8824 } 8825 } 8826 } 8827 8828 .date-box-separator { 8829 height: 100%; 8830 font-weight: 700; 8831 font-size: 24px; 8832 display: flex; 8833 height: 34px; 8834 padding: 8px 0; 8835 ${(0,r.media)("desktop")} { 8836 font-size: 40px; 8837 height: 66px; 8838 padding: 11px 0; 8839 } 8840 } 8841`,v=({dts:e})=>(0,t.jsx)(y,{children:e.map((e,i)=>e.isValid&&(0,t.jsxs)("div",{className:"date-box has-bg",children:[(0,t.jsxs)("div",{className:"date-box-day",children:[e.toFormat("d"),"."]}),(0,t.jsx)("div",{className:"date-box-month",children:e.toFormat("LLL")})]},`event-date-${i}`))});e.s(["EventSchedule",0,({"data-theme":e,adjacent_themes:i,spacing:r,id:o,event_dates:s=[],title:l,schedule_items:c,footer_text:d})=>{let u=s.map(e=>n.DateTime.fromISO(e)),p=[];for(let e of c){let t=e.start+e.end;if(p.find(e=>e.dateid==t))continue;let i={dateid:t,start:e.start,end:e.end,items:c.filter(e=>t==e.start+e.end)};p.push(i)}return(0,t.jsx)(h,{id:`section-${o}`,"data-theme":e,"data-theme-next":i?.nextTheme?.theme,"data-theme-previous":i?.previousTheme?.theme,"data-spacing-top":r?.top,"data-spacing-bottom":r?.bottom,children:(0,t.jsxs)(a.StyledWrapper,{children:[(0,t.jsxs)(f,{className:u.length>1?"mobile-wrap":null,children:[u.length?(0,t.jsx)("div",{children:(0,t.jsx)(v,{dts:u})}):null,l?(0,t.jsx)("div",{className:"title-wrapper component-title",children:(0,t.jsx)("h2",{dangerouslySetInnerHTML:{__html:l}})}):null]}),(0,t.jsx)(g,{children:p.map((e,i)=>(0,t.jsx)(m,{id:o,i:i,combined_item:e},`${o}-item-${i}`))}),d?(0,t.jsx)(x,{dangerouslySetInnerHTML:{__html:d}}):null]})})}],56381)},96391,e=>{"use strict";e.i(56381),e.s([])},55937,e=>{"use strict";var t=e.i(91398),i=e.i(79900),r=e.i(60814);e.i(24690);var a=e.i(44343),n=e.i(6611),o=e.i(26200);e.i(50101);var s=e.i(28750),l=e.i(41158);let c=r.default.div.withConfig({displayName:"IconGridMobile__StyledListing",componentId:"sc-9b242c25-0"})` 8842 display: flex; 8843 flex-wrap: wrap; 8844 gap: 1rem; 8845 ${(0,o.media)("mobile")} { 8846 gap: 2rem; 8847 } 8848`,d=r.default.div.withConfig({displayName:"IconGridMobile__StyledListingItem",componentId:"sc-9b242c25-1"})` 8849 width: calc(50% - 0.5rem); 8850 ${(0,o.media)("mobile")} { 8851 width: calc(50% - 1rem); 8852 } 8853 ${(0,o.media)(600)} { 8854 width: calc(33.33% - 4rem / 3); 8855 } 8856 ${(0,o.media)("tablet")} { 8857 width: calc(25% - 6rem / 3); 8858 } 8859 8860 &:hover { 8861 a.item-wrapper .icon-media-circle:before { 8862 animation: IconGridLinkCircleIn 0.3s linear; 8863 } 8864 } 8865 8866 .item-wrapper { 8867 display: flex; 8868 width: 100%; 8869 flex-direction: column; 8870 align-items: center; 8871 } 8872 8873 // Only when link, show hover animation 8874 a.item-wrapper .icon-media-circle:before { 8875 content: ""; 8876 background: var(--background-color); 8877 border-radius: 50%; 8878 position: absolute; 8879 top: 1%; 8880 left: 1%; 8881 width: 98%; 8882 height: 98%; 8883 transform: scale(0); 8884 } 8885 8886 .item-title { 8887 text-align: center; 8888 color: var(--text-color); 8889 font-weight: 700; 8890 } 8891`,u=({items:e})=>(0,t.jsx)(c,{children:e.map((e,i)=>{let r=e.links?.[0]?.url?e.links[0]:e.link?.url?e.link:null;return r?(0,t.jsx)(d,{children:(0,t.jsxs)(l.default,{href:r.url,target:r.attributes?.target,className:"item-wrapper",children:[(0,t.jsx)(s.MediaComponent,{...e.image}),(0,t.jsx)("div",{className:"item-title",children:e.label})]})},`item-${i}`):(0,t.jsx)(d,{children:(0,t.jsxs)("div",{className:"item-wrapper",children:[(0,t.jsx)(s.MediaComponent,{...e.image}),(0,t.jsx)("div",{className:"item-title",children:e.label})]})},`item-${i}`)})}),p=r.default.div.withConfig({displayName:"IconGridDesktopFullGrid__StyledListing",componentId:"sc-96734da8-0"})` 8892 display: flex; 8893 flex-wrap: wrap; 8894 gap: 1rem; 8895 ${(0,o.media)("mobile")} { 8896 gap: 2rem; 8897 } 8898`,m=r.default.div.withConfig({displayName:"IconGridDesktopFullGrid__StyledListingItem",componentId:"sc-96734da8-1"})` 8899 width: calc(25% - 6rem / 3); 8900 ${(0,o.media)("desktop_s")} { 8901 width: calc(20% - 8rem / 3); 8902 } 8903 8904 .item-wrapper { 8905 display: flex; 8906 width: 100%; 8907 flex-direction: column; 8908 align-items: center; 8909 8910 &:hover { 8911 .icon-media-circle { 8912 } 8913 8914 .icon-media-circle:before { 8915 /* transform: scale(0.1); */ 8916 animation: IconGridLinkCircleOut 0.3s forwards; 8917 } 8918 } 8919 } 8920 8921 // Only when link, show hover animation 8922 a.item-wrapper .icon-media-circle:before { 8923 content: ""; 8924 background: var(--background-color); 8925 border-radius: 50%; 8926 position: absolute; 8927 top: 1%; 8928 left: 1%; 8929 width: 98%; 8930 height: 98%; 8931 animation: IconGridLinkCircleIn 0.3s forwards; 8932 } 8933 8934 .icon-media-circle { 8935 background: var(--dot-decoration-color); 8936 border: 2px solid var(--dot-decoration-color); 8937 8938 [data-theme="yellow"] & { 8939 background: white; 8940 border-color: white; 8941 } 8942 [data-theme="black"] & { 8943 background: var(--color-indigo); 8944 border-color: var(--color-indigo); 8945 } 8946 [data-theme="indigo"] & { 8947 background: var(--color-black); 8948 border-color: var(--color-black); 8949 } 8950 } 8951 8952 .item-title { 8953 text-align: center; 8954 color: var(--text-color); 8955 font-weight: 700; 8956 } 8957`,h=({items:e})=>(0,t.jsx)(p,{children:e.map((e,i)=>{let r=e.links?.[0]?.url?e.links[0]:e.link?.url?e.link:null;return r?(0,t.jsx)(m,{children:(0,t.jsxs)(l.default,{href:r.url,target:r.attributes?.target,className:"item-wrapper",children:[(0,t.jsx)(s.MediaComponent,{...e.image}),(0,t.jsx)("div",{className:"item-title",children:e.label})]})},`item-${i}`):(0,t.jsx)(m,{children:(0,t.jsxs)("div",{className:"item-wrapper",children:[(0,t.jsx)(s.MediaComponent,{...e.image}),(0,t.jsx)("div",{className:"item-title",children:e.label})]})},`item-${i}`)})});var f=e.i(91788);e.i(68485);var g=e.i(72587);e.i(49396);var x=e.i(36932);let y=r.default.div.withConfig({displayName:"IconGridDesktopFeatureGrid__StyledFeatureGrid",componentId:"sc-9a1ff3a7-0"})` 8958 display: flex; 8959 gap: calc(var(--column-gap) * 2); 8960`,v=r.default.div.withConfig({displayName:"IconGridDesktopFeatureGrid__StyledContentColumn",componentId:"sc-9a1ff3a7-1"})` 8961 width: calc(50% - 1.5rem); 8962 min-height: 360px; 8963 position: relative; 8964 overflow: hidden; 8965`,b=r.default.div.withConfig({displayName:"IconGridDesktopFeatureGrid__StyledContentItem",componentId:"sc-9a1ff3a7-2"})` 8966 position: absolute; 8967 top: 0; 8968 left: 0; 8969 width: 100%; 8970 height: 100%; 8971 display: flex; 8972 flex-direction: column; 8973 justify-content: center; 8974 opacity: 0; 8975 transform: translate(0px, 50px); 8976 transition: 8977 opacity 0.2s, 8978 transform 0.3s; 8979 z-index: 0; 8980 8981 &.is-active { 8982 opacity: 1; 8983 transform: translate(0px, 0px); 8984 z-index: 1; 8985 } 8986`,w=r.default.div.withConfig({displayName:"IconGridDesktopFeatureGrid__StyledLinksListing",componentId:"sc-9a1ff3a7-3"})` 8987 display: flex; 8988 flex-wrap: wrap; 8989 gap: 28px; 8990 margin-top: 2rem; 8991`,_=r.default.div.withConfig({displayName:"IconGridDesktopFeatureGrid__StyledSelectorColumn",componentId:"sc-9a1ff3a7-4"})` 8992 width: calc(50% - 1.5rem); 8993 8994 > div { 8995 display: flex; 8996 flex-wrap: wrap; 8997 gap: 2rem; 8998 } 8999`,k=r.default.div.withConfig({displayName:"IconGridDesktopFeatureGrid__StyledSelectorItem",componentId:"sc-9a1ff3a7-5"})` 9000 width: calc(33.33% - 4rem / 3); 9001 9002 button { 9003 cursor: pointer; 9004 width: 100%; 9005 padding: 0; 9006 margin: 0; 9007 background: none; 9008 display: flex; 9009 flex-direction: column; 9010 align-items: center; 9011 9012 &:hover { 9013 background: none; 9014 9015 &.is-inactive { 9016 .icon-media-circle { 9017 background: var(--dot-decoration-color); 9018 9019 [data-theme="yellow"] & { 9020 background: white; 9021 } 9022 [data-theme="black"] & { 9023 background: var(--color-indigo); 9024 } 9025 [data-theme="indigo"] & { 9026 background: var(--color-black); 9027 } 9028 9029 &:before { 9030 animation: IconGridLinkCircleIn 0.3s forwards; 9031 } 9032 } 9033 9034 .icon-media-icon { 9035 opacity: 1; 9036 } 9037 9038 .item-title { 9039 opacity: 1; 9040 } 9041 } 9042 } 9043 9044 // Style "inactive" 9045 &.is-inactive { 9046 // Only when link, show hover animation 9047 .icon-media-circle:before { 9048 content: ""; 9049 background: var(--background-color); 9050 border-radius: 50%; 9051 position: absolute; 9052 top: 1%; 9053 left: 1%; 9054 width: 98%; 9055 height: 98%; 9056 animation: IconGridLinkCircleOut 0.3s forwards; 9057 } 9058 9059 .item-title { 9060 opacity: 0.5; 9061 } 9062 } 9063 9064 .item-title { 9065 text-align: center; 9066 color: var(--text-color); 9067 font-weight: 700; 9068 text-transform: none; 9069 transition: 0.3s opacity; 9070 } 9071 } 9072`,S=({id:e,items:i})=>((0,f.useEffect)(()=>{let t=document.getElementById(`section-${e}`),i=t.querySelectorAll("[data-feature-grid-toggle]"),r=t.querySelectorAll("[data-feature-grid-text]"),a=e=>{let t=e.target.closest("[data-feature-grid-toggle]");if(t){let e=t.getAttribute("data-feature-grid-toggle");
9072i.forEach((t,i)=>{i==e?t.classList.contains("is-inactive")&&t.classList.remove("is-inactive"):t.classList.add("is-inactive")}),r.forEach((t,i)=>{i==e?t.classList.contains("is-active")||t.classList.add("is-active"):t.classList.remove("is-active")})}};i.forEach(e=>{e.addEventListener("click",a)})},[e]),(0,t.jsxs)(y,{children:[(0,t.jsx)(v,{children:i.map((e,i)=>(0,t.jsxs)(b,{"data-feature-grid-text":i,className:0==i?"is-active":null,children:[e.text?(0,t.jsx)(g.TitleAndTextComponent,{text:e.text}):null,e.links?.length?(0,t.jsx)(w,{children:e.links?.map((e,i)=>(0,t.jsx)(x.Button,{href:e.url,target:e.attributes?.target,style:e.attributes.button_style,children:e.text},`link-${i}`))}):null]},`grid-content-item-${i}`))}),(0,t.jsx)(_,{children:(0,t.jsx)("div",{children:i.map((e,i)=>(0,t.jsx)(k,{children:(0,t.jsxs)("button",{"data-feature-grid-toggle":i,className:0!=i?"is-inactive":null,children:[(0,t.jsx)(s.MediaComponent,{...e.image}),(0,t.jsx)("div",{className:"item-title",children:e.label})]})},`item-${i}`))})})]}));e.i(64689);var j=e.i(24268);let C=r.default.div.withConfig({displayName:"IconGrid__StyledIconGrid",componentId:"sc-1679c95a-0"})` 9073 background: var(--background-color); 9074 color: var(--text-color); 9075 position: relative; 9076`,T=r.default.div.withConfig({displayName:"IconGrid__StyledIconGridInnerWrapper",componentId:"sc-1679c95a-1"})` 9077 position: relative; 9078 z-index: 1; 9079`;e.s(["IconGrid",0,e=>{let{id:r,"data-theme":o="white",adjacent_themes:s,spacing:l,decoration:c,icon_grid_type:d,items:p}=e,{width:m}=(0,a.useWindowSize)();return(0,t.jsxs)(C,{id:`section-${r}`,"data-theme":o,"data-theme-next":s?.nextTheme,"data-theme-previous":s?.previousTheme,"data-spacing-top":l?.top,"data-spacing-bottom":l?.bottom,children:[c?(0,t.jsx)(j.SectionDecorations,{decoration:c,theme:o,adjacent_themes:s}):null,(0,t.jsx)(T,{children:(0,t.jsx)(i.StyledWrapper,{children:m?m<n.breakpoints.desktop?(0,t.jsx)(u,{...e}):"feature-grid"==d?(0,t.jsx)(S,{...e}):"full-grid"==d?(0,t.jsx)(h,{...e}):null:null})})]})}],55937)},61913,e=>{"use strict";e.i(55937),e.s([])},20272,e=>{"use strict";var t=e.i(91398);e.i(24690);var i=e.i(26200),r=e.i(60814);e.i(68485);var a=e.i(72587);let n=r.default.div.withConfig({displayName:"HWFContentTopArea__StyledToplineWrapper",componentId:"sc-5483be92-0"})` 9080 margin-bottom: 16px; 9081 text-transform: uppercase; 9082 font-weight: 700; 9083 color: var(--color-indigo); 9084 [data-theme="black"] &, 9085 [data-theme="indigo"] & { 9086 color: var(--color-yellow); 9087 } 9088 [data-theme="turquoise"] & { 9089 color: #fff; 9090 } 9091`,o=r.default.div.withConfig({displayName:"HWFContentTopArea__StyledTitleWrapper",componentId:"sc-5483be92-1"})` 9092 margin-bottom: 16px; 9093 ${(0,i.media)("desktop")} { 9094 margin-bottom: 36px; 9095 } 9096 9097 &:last-child { 9098 margin-bottom: 0; 9099 } 9100 9101 h1 { 9102 margin-bottom: 0; 9103 } 9104`;e.s(["HWFContentTopArea",0,({topline:e,title:i,text_above:r})=>(0,t.jsxs)("div",{children:[e?(0,t.jsx)(n,{children:e}):null,i?(0,t.jsx)(o,{dangerouslySetInnerHTML:{__html:i}}):null,r?(0,t.jsx)(a.TitleAndTextComponent,{text:r}):null]})])},67465,41074,52959,45101,79390,e=>{"use strict";var t,i=e.i(91398);e.i(24690);var r=e.i(44343),a=e.i(6611),n=e.i(60814),o=e.i(20272),s=e.i(91788);e.i(6995);var l=e.i(45610);e.i(68485);var c=e.i(72587),d=e.i(26200);e.i(50101);var u=e.i(28750);e.i(97834);var p=e.i(208),m=e.i(93428),h=e.i(79900),f=e.i(20212),g=e.i(58021);e.i(71587);var x=e.i(71179);let y=n.default.div.withConfig({displayName:"FormItemText__StyledFormItemTextWrapper",componentId:"sc-1e6ab6c6-0"})` 9105 margin-bottom: 12px; 9106 width: 100%; 9107 max-width: 100%; 9108 position: relative; 9109 9110 &.has-value, 9111 &:focus-within { 9112 > label { 9113 font-size: 12px; 9114 height: 18px; 9115 } 9116 9117 .input-text { 9118 padding-top: 14px; 9119 } 9120 } 9121 9122 > label { 9123 position: absolute; 9124 pointer-events: none; 9125 transition: all 0.1s ease 0s; 9126 margin: 0px; 9127 display: flex; 9128 height: 46px; 9129 -webkit-box-align: center; 9130 align-items: center; 9131 font-size: 16px; 9132 } 9133 9134 .input-wrapper { 9135 } 9136 9137 .input-text { 9138 margin-bottom: 8px; 9139 } 9140`,v=({type:e,name:t,label:r,isRequired:a=!1,extraValidation:n={}})=>{let{t:o}=(0,x.useTranslation)(),{register:s,formState:{isSubmitting:l,errors:c},watch:d}
9140=(0,g.useFormContext)(),u=c?.[t],p="string"==typeof u?.message?u.message:"",m=d(t);return(0,i.jsxs)(y,{className:["form-item form-item-text",m?"has-value":null].join(" "),children:[(0,i.jsxs)("label",{children:[r," ",a&&(0,i.jsx)("span",{className:"required",children:"*"})]}),(0,i.jsxs)("div",{className:"input-wrapper",children:[(0,i.jsx)("input",{type:e,...s(t,{...a&&{required:o("fieldRequiredMessage")},...n}),disabled:l,className:["input-text",u?"has-error":null].join(" ")}),p&&(0,i.jsx)("div",{className:"form-field-error",dangerouslySetInnerHTML:{__html:p}})]})]})},b=n.default.div.withConfig({displayName:"FormItemTextarea__StyledFormItemTextareaWrapper",componentId:"sc-389e28b8-0"})` 9141 margin-bottom: 12px; 9142 width: 100%; 9143 max-width: 100%; 9144 position: relative; 9145 9146 > label { 9147 display: flex; 9148 margin-bottom: 6px; 9149 } 9150 9151 textarea { 9152 margin-bottom: 8px; 9153 } 9154`,w=({name:e,label:t,isRequired:r=!1})=>{let{t:a}=(0,x.useTranslation)(),{register:n,formState:{isSubmitting:o,errors:s},watch:l}=(0,g.useFormContext)(),c=s?.[e],d="string"==typeof c?.message?c.message:"",u=l(e);return(0,i.jsxs)(b,{className:["form-item form-item-textarea",u?"has-value":null].join(" "),children:[t&&(0,i.jsxs)("label",{children:[t," ",r&&(0,i.jsx)("span",{className:"required",children:"*"})]}),(0,i.jsxs)("div",{className:"input-wrapper",children:[(0,i.jsx)("textarea",{rows:5,...n(e,{...r&&{required:a("fieldRequiredMessage")}}),disabled:o,className:c?"has-error":""}),d&&(0,i.jsx)("div",{className:"form-field-error",dangerouslySetInnerHTML:{__html:d}})]})]})},_=n.default.div.withConfig({displayName:"FormItemRadios__StyledFormItemRadiosWrapper",componentId:"sc-dd5a8ffa-0"})` 9155 margin-bottom: 20px; 9156 9157 .field-label { 9158 display: flex; 9159 margin-bottom: 6px; 9160 } 9161`,k=n.default.div.withConfig({displayName:"FormItemRadios__StyledRadioOptionWrapper",componentId:"sc-dd5a8ffa-1"})` 9162 margin-bottom: 8px; 9163 9164 label { 9165 position: relative; 9166 display: flex; 9167 align-items: center; 9168 cursor: pointer; 9169 9170 input[type="radio"] { 9171 position: absolute; 9172 left: -99999px; 9173 opacity: 0; 9174 height: 0; 9175 width: 0; 9176 } 9177 9178 input[type="radio"]:checked ~ .checkmark { 9179 background-image: url(/input-radio-checked-bg.svg); 9180 } 9181 9182 .checkmark { 9183 display: flex; 9184 width: 24px; 9185 height: 24px; 9186 border: 2px solid var(--color-black); 9187 border-radius: 12px; 9188 margin-right: 10px; 9189 justify-content: center; 9190 align-items: center; 9191 background-color: rgb(255, 255, 255); 9192 background-repeat: no-repeat; 9193 background-position: center center; 9194 } 9195 9196 .label-text { 9197 } 9198 } 9199`,S=({name:e,label:t,options:r,isRequired:a=!1,extraValidation:n={}})=>{let{t:o}=(0,x.useTranslation)(),{register:s,formState:{isSubmitting:l,errors:c}}=(0,g.useFormContext)(),d=c?.[e],u="string"==typeof d?.message?d.message:"",p=[];for(let[e,t]of Object.entries(r))p.push({label:t,value:e});return(0,i.jsxs)(_,{className:"form-item",children:[(0,i.jsxs)("div",{className:"field-label",children:[t," ",a&&(0,i.jsx)("span",{className:"required",children:"*"})]}),p.map((t,r)=>(0,i.jsx)(k,{children:(0,i.jsxs)("label",{htmlFor:`field-${e}-${t.value}-${r}`,children:[(0,i.jsx)("input",{id:`field-${e}-${t.value}-${r}`,type:"radio",...s(e,{...a&&{required:o("fieldRequiredMessage")},...n}),value:t.value}),(0,i.jsx)("span",{className:"checkmark"}),(0,i.jsx)("div",{className:"label-text",children:t.label})]})},`radio-item-${r}`)),u&&(0,i.jsx)("div",{className:"form-field-error",dangerouslySetInnerHTML:{__html:u}})]})},j=n.default.div.withConfig({displayName:"FormItemCheckboxes__StyledFormItemCheckboxesWrapper",componentId:"sc-96dbfef2-0"})` 9200 margin-bottom: 20px; 9201 9202 .field-label { 9203 display: flex; 9204 margin-bottom: 6px; 9205 } 9206`,C=n.default.div.withConfig({displayName:"FormItemCheckboxes__StyledCheckboxOptionWrapper",componentId:"sc-96dbfef2-1"})` 9207 margin-bottom: 8px; 9208 9209 &.style-small_rounded { 9210 font-size: 13px; 9211 9212 .checkmark { 9213 background-color: transparent; 9214 border: 1.5px solid #fff; 9215 border-radius: 4px; 9216 width: 21px; 9217 min-width: 21px; 9218 height: 21px; 9219 margin-right: 8px; 9220 } 9221 9222 .label-text { 9223 } 9224 } 9225 9226 label { 9227 position: relative; 9228 display: flex; 9229 align-items: flex-start; 9230 cursor: pointer; 9231 9232 input[type="checkbox"] { 9233 position: absolute; 9234 left: -99999px; 9235 opacity: 0; 9236 height: 0; 9237 width: 0; 9238 } 9239 9240 input[type="checkbox"]:checked ~ .checkmark { 9241 background-image: url(/input-checkbox-checked-bg.svg); 9242 } 9243 9244 .checkmark { 9245 display: flex; 9246 width: 24px; 9247 min-width: 24px; 9248 height: 24px; 9249 border: 2px solid var(--color-black); 9250 margin-right: 10px; 9251 justify-content: center; 9252 align-items: center; 9253 background-color: rgb(255, 255, 255); 9254 background-repeat: no-repeat; 9255 background-position: center center; 9256 } 9257 9258 .label-text {
9259 margin-top: 1px; 9260 } 9261 } 9262`,T=({type:e,name:t,label:r,options:a,isRequired:n=!1,extraValidation:o={},checkbox_style:s="default"})=>{let{t:l}=(0,x.useTranslation)(),{register:c,formState:{isSubmitting:d,errors:u}}=(0,g.useFormContext)(),p=u?.[t],m="string"==typeof p?.message?p.message:"",h=[];if(a&&"checkboxes"==e)for(let[e,t]of Object.entries(a))h.push({label:t,value:e});else"checkbox"==e&&h.push({label:r,value:a?Object.keys(a)[0]:1});return(0,i.jsxs)(j,{className:`form-item style-${s}`,children:["checkboxes"==e&&r?(0,i.jsxs)("div",{className:"field-label",children:[r," ",n&&(0,i.jsx)("span",{className:"required",children:"*"})]}):null,h.map((r,a)=>(0,i.jsx)(C,{className:`checkbox-option-wrapper style-${s}`,children:(0,i.jsxs)("label",{htmlFor:`field-${t}-${r.value}-${a}`,children:[(0,i.jsx)("input",{id:`field-${t}-${r.value}-${a}`,type:"checkbox",...c(t,{...n&&{required:l("fieldRequiredMessage")},...o}),value:r.value}),(0,i.jsx)("span",{className:"checkmark"}),(0,i.jsxs)("div",{className:"label-text",children:[r.label,n&&"checkbox"==e?(0,i.jsx)("span",{className:"required",children:"*"}):null]})]})},`checkbox-item-${a}`)),m&&(0,i.jsx)("div",{className:"form-field-error",dangerouslySetInnerHTML:{__html:m}})]})},N=n.default.div.withConfig({displayName:"FormItemSelect__StyledFormItemSelectWrapper",componentId:"sc-16a34e8e-0"})` 9263 margin-bottom: 20px; 9264 9265 > label { 9266 display: flex; 9267 margin-bottom: 6px; 9268 } 9269 9270 select { 9271 margin: 0 0 8px 0; 9272 } 9273 9274 select option { 9275 color: var(--color-black); 9276 background-color: var(--color-white); 9277 } 9278`,I=({name:e,label:t,options:r,isRequired:a=!1,extraValidation:n={}})=>{let{t:o}=(0,x.useTranslation)(),{register:s,formState:{isSubmitting:l,errors:c}}=(0,g.useFormContext)(),d=c?.[e],u="string"==typeof d?.message?d.message:"",p=[];if(r)for(let[e,t]of Object.entries(r))p.push({label:t,value:e});return(0,i.jsxs)(N,{className:"form-item form-item-select",children:[(0,i.jsxs)("label",{children:[t," ",a&&(0,i.jsx)("span",{className:"required",children:"*"})]}),(0,i.jsxs)("div",{className:"input-wrapper",children:[(0,i.jsxs)("select",{...s(e,{...a&&{required:o("fieldRequiredMessage")},...n}),disabled:l,className:d?"has-error":"",children:[(0,i.jsx)("option",{value:"",children:o("selectChoose")}),p.map((t,r)=>(0,i.jsx)("option",{value:t.value,children:t.label},`${e}-${r}`))]}),u&&(0,i.jsx)("div",{className:"form-field-error",dangerouslySetInnerHTML:{__html:u}})]})]})},{entries:E,setPrototypeOf:L,isFrozen:R,getPrototypeOf:F,getOwnPropertyDescriptor:O}=Object,{freeze:$,seal:A,create:P}=Object,{apply:M,construct:D}="u">typeof Reflect&&Reflect;$||($=function(e){return e}),A||(A=function(e){return e}),M||(M=function(e,t){for(var i=arguments.length,r=Array(i>2?i-2:0),a=2;a<i;a++)r[a-2]=arguments[a];return e.apply(t,r)}),D||(D=function(e){for(var t=arguments.length,i=Array(t>1?t-1:0),r=1;r<t;r++)i[r-1]=arguments[r];return new e(...i)});let z=ee(Array.prototype.forEach),H=ee(Array.prototype.lastIndexOf),W=ee(Array.prototype.pop),B=ee(Array.prototype.push),q=ee(Array.prototype.splice),V=ee(String.prototype.toLowerCase),U=ee(String.prototype.toString),G=ee(String.prototype.match),Q=ee(String.prototype.replace),Y=ee(String.prototype.indexOf),Z=ee(String.prototype.trim),J=ee(Object.prototype.hasOwnProperty),X=ee(RegExp.prototype.test),K=(t=TypeError,function(){for(var e=arguments.length,i=Array(e),r=0;r<e;r++)i[r]=arguments[r];return D(t,i)});function ee(e){return function(t){t instanceof RegExp&&(t.lastIndex=0);for(var i=arguments.length,r=Array(i>1?i-1:0),a=1;a<i;a++)r[a-1]=arguments[a];return M(e,t,r)}}function et(e,t){let i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:V;L&&L(e,null);let r=t.length;for(;r--;){let a=t[r];if("string"==typeof a){let e=i(a);e!==a&&(R(t)||(t[r]=e),a=e)}e[a]=!0}return e}function ei(e){let t=P(null);for(let[i,r]of E(e))J(e,i)&&(Array.isArray(r)?t[i]=function(e){for(let t=0;t<e.length;t++)J(e,t)||(e[t]=null);return e}(r):r&&"object"==typeof r&&r.constructor===Object?t[i]=ei(r):t[i]=r);return t}function er(e,t){for(;null!==e;){let i=O(e,t);if(i){if(i.get)return ee(i.get);if("function"==typeof i.value)return ee(i.value)}e=F(e)}return function(){return null}}let ea=$(["a","abbr","acronym","address","area","article","aside","audio","b","bdi","bdo","big","blink","blockquote","body","br","button","canvas","caption","center","cite","code","col","colgroup","content","data","datalist","dd","decorator","del","details","dfn","dialog","dir","div","dl","dt","element","em","fieldset","figcaption","figure","font","footer","form","h1","h2","h3","h4","h5","h6","head","header","hgroup","hr","html","i","img","input","ins","kbd","label","legend","li","main","map","mark","marquee","menu","menuitem","meter","nav","nobr","ol","optgroup","option","output","p","picture","pre","progress","q","rp","rt","ruby","s","samp","search","section","select","shadow","slot","small","source","spacer","span","strike","strong","style","sub","summary","sup","table","tbody","td","template","textarea","tfoot","th","thead","time","tr","track","tt","u","ul","var","video","wbr"]),en=$(["svg","a","altglyph","altglyphdef","altglyphitem","animatecolor","animatemotion","animatetransform","circle","clippath","defs","desc","ellipse","enterkeyhint","exportparts","filter","font","g","glyph","glyphref","hkern","image","inputmode","line","lineargradient","marker","mask","metadata","mpath","part","path","pattern","polygon","polyline","radialgradient","rect","stop","style","switch","symbol","text","textpath","title","tref","tspan","view","vkern"]),eo=$(["feBlend","feColorMatrix","feComponentTransfer","feComposite","feConvolveMatrix","feDiffuseLighting","feDisplacementMap","feDistantLight","feDropShadow","feFlood","feFuncA","feFuncB","feFuncG","feFuncR","feGaussianBlur","feImage","feMerge","feMergeNode","feMorphology","feOffset","fePointLight","feSpecularLighting","feSpotLight","feTile","feTurbulence"]),es=$(["animate","color-profile","cursor","discard","font-face","font-face-format","font-face-name","font-face-src","font-face-uri","foreignobject","hatch","hatchpath","mesh","meshgradient","meshpatch","meshrow","missing-glyph","script","set","solidcolor","unknown","use"]),el=$(["math","menclose","merror","mfenced","mfrac","mglyph","mi","mlabeledtr","mmultiscripts","mn","mo","mover","mpadded","mphantom","mroot","mrow","ms","mspace","msqrt","mstyle","msub","msup","msubsup","mtable","mtd","mtext","mtr","munder","munderover","mprescripts"]),ec=$(["maction","maligngroup","malignmark","mlongdiv","mscarries","mscarry","msgroup","mstack","msline","msrow","semantics","annotation","annotation-xml","mprescripts","none"]),ed=$(["#text"]),eu=$(["accept","action","align","alt","autocapitalize","autocomplete","autopictureinpicture","autoplay","background","bgcolor","border","capture","cellpadding","cellspacing","checked","cite","class","clear","color","cols","colspan","controls","controlslist","coords","crossorigin","datetime","decoding","default","dir","disabled","disablepictureinpicture","disableremoteplayback","download","draggable","enctype","enterkeyhint","exportparts","face","for","headers","height","hidden","high","href","hreflang","id","inert","inputmode","integrity","ismap","kind","label","lang","list","loading","loop","low","max","maxlength","media","method","min","minlength","multiple","muted","name","nonce","noshade","novalidate","nowrap","open","optimum","part","pattern","placeholder","playsinline","popover","popovertarget","popovertargetaction","poster","preload","pubdate","radiogroup","readonly","rel","required","rev","reversed","role","rows","rowspan","
9278spellcheck","scope","selected","shape","size","sizes","slot","span","srclang","start","src","srcset","step","style","summary","tabindex","title","translate","type","usemap","valign","value","width","wrap","xmlns","slot"]),ep=$(["accent-height","accumulate","additive","alignment-baseline","amplitude","ascent","attributename","attributetype","azimuth","basefrequency","baseline-shift","begin","bias","by","class","clip","clippathunits","clip-path","clip-rule","color","color-interpolation","color-interpolation-filters","color-profile","color-rendering","cx","cy","d","dx","dy","diffuseconstant","direction","display","divisor","dur","edgemode","elevation","end","exponent","fill","fill-opacity","fill-rule","filter","filterunits","flood-color","flood-opacity","font-family","font-size","font-size-adjust","font-stretch","font-style","font-variant","font-weight","fx","fy","g1","g2","glyph-name","glyphref","gradientunits","gradienttransform","height","href","id","image-rendering","in","in2","intercept","k","k1","k2","k3","k4","kerning","keypoints","keysplines","keytimes","lang","lengthadjust","letter-spacing","kernelmatrix","kernelunitlength","lighting-color","local","marker-end","marker-mid","marker-start","markerheight","markerunits","markerwidth","maskcontentunits","maskunits","max","mask","mask-type","media","method","mode","min","name","numoctaves","offset","operator","opacity","order","orient","orientation","origin","overflow","paint-order","path","pathlength","patterncontentunits","patterntransform","patternunits","points","preservealpha","preserveaspectratio","primitiveunits","r","rx","ry","radius","refx","refy","repeatcount","repeatdur","restart","result","rotate","scale","seed","shape-rendering","slope","specularconstant","specularexponent","spreadmethod","startoffset","stddeviation","stitchtiles","stop-color","stop-opacity","stroke-dasharray","stroke-dashoffset","stroke-linecap","stroke-linejoin","stroke-miterlimit","stroke-opacity","stroke","stroke-width","style","surfacescale","systemlanguage","tabindex","tablevalues","targetx","targety","transform","transform-origin","text-anchor","text-decoration","text-rendering","textlength","type","u1","u2","unicode","values","viewbox","visibility","version","vert-adv-y","vert-origin-x","vert-origin-y","width","word-spacing","wrap","writing-mode","xchannelselector","ychannelselector","x","x1","x2","xmlns","y","y1","y2","z","zoomandpan"]),em=$(["accent","accentunder","align","bevelled","close","columnsalign","columnlines","columnspan","denomalign","depth","dir","display","displaystyle","encoding","fence","frame","height","href","id","largeop","length","linethickness","lspace","lquote","mathbackground","mathcolor","mathsize","mathvariant","maxsize","minsize","movablelimits","notation","numalign","open","rowalign","rowlines","rowspacing","rowspan","rspace","rquote","scriptlevel","scriptminsize","scriptsizemultiplier","selection","separator","separators","stretchy","subscriptshift","supscriptshift","symmetric","voffset","width","xmlns"]),eh=$(["xlink:href","xml:id","xlink:title","xml:space","xmlns:xlink"]),ef=A(/\{\{[\w\W]*|[\w\W]*\}\}/gm),eg=A(/<%[\w\W]*|[\w\W]*%>/gm),ex=A(/\$\{[\w\W]*/gm),ey=A(/^data-[\-\w.\u00B7-\uFFFF]+$/),ev=A(/^aria-[\-\w]+$/),eb=A(/^(?:(?:(?:f|ht)tps?|mailto|tel|callto|sms|cid|xmpp|matrix):|[^a-z]|[a-z+.\-]+(?:[^a-z+.\-:]|$))/i),ew=A(/^(?:\w+script|data):/i),e_=A(/[\u0000-\u0020\u00A0\u1680\u180E\u2000-\u2029\u205F\u3000]/g),ek=A(/^html$/i);var eS=Object.freeze({__proto__:null,ARIA_ATTR:ev,ATTR_WHITESPACE:e_,CUSTOM_ELEMENT:A(/^[a-z][.\w]*(-[.\w]+)+$/i),DATA_ATTR:ey,DOCTYPE_NAME:ek,ERB_EXPR:eg,IS_ALLOWED_URI:eb,IS_SCRIPT_OR_DATA:ew,MUSTACHE_EXPR:ef,TMPLIT_EXPR:ex});let ej=function(e,t){if("object"!=typeof e||"function"!=typeof e.createPolicy)return null;let i=null,r="data-tt-policy-suffix";t&&t.hasAttribute(r)&&(i=t.getAttribute(r));let a="dompurify"+(i?"#"+i:"");try{return e.createPolicy(a,{createHTML:e=>e,createScriptURL:e=>e})}catch(e){return console.warn("TrustedTypes policy "+a+" could not be created."),null}},eC=function(){return{afterSanitizeAttributes:[],afterSanitizeElements:[],afterSanitizeShadowDOM:[],beforeSanitizeAttributes:[],beforeSanitizeElements:[],beforeSanitizeShadowDOM:[],uponSanitizeAttribute:[],uponSanitizeElement:[],uponSanitizeShadowNode:[]}};var eT=function e(){let t,i=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"u"<typeof window?null:window,r=t=>e(t);if(r.version="3.3.1",r.removed=[],!i||!i.document||9!==i.document.nodeType||!i.Element)return r.isSupported=!1,r;let{document:a}=i,n=a,o=n.currentScript,{DocumentFragment:s,HTMLTemplateElement:l,Node:c,Element:d,NodeFilter:u,NamedNodeMap:p=i.NamedNodeMap||i.MozNamedAttrMap,HTMLFormElement:m,DOMParser:h,trustedTypes:f}=i,g=d.prototype,x=er(g,"cloneNode"),y=er(g,"remove"),v=er(g,"nextSibling"),b=er(g,"childNodes"),w=er(g,"parentNode");if("function"==typeof l){let e=a.createElement("template");e.content&&e.content.ownerDocument&&(a=e.content.ownerDocument)}let _="",{implementation:k,createNodeIterator:S,createDocumentFragment:j,getElementsByTagName:C}=a,{importNode:T}=n,N=eC();r.isSupported="function"==typeof E&&"function"==typeof w&&k&&void 0!==k.createHTMLDocument;let{MUSTACHE_EXPR:I,ERB_EXPR:L,TMPLIT_EXPR:R,DATA_ATTR:F,ARIA_ATTR:O,IS_SCRIPT_OR_DATA:A,ATTR_WHITESPACE:M,CUSTOM_ELEMENT:D}=eS,{IS_ALLOWED_URI:ee}=eS,ef=null,eg=et({},[...ea,...en,...eo,...el,...ed]),ex=null,ey=et({},[...eu,...ep,...em,...eh]),ev=Object.seal(P(null,{tagNameCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},attributeNameCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},allowCustomizedBuiltInElements:{writable:!0,configurable:!1,enumerable:!0,value:!1}})),ew=null,e_=null,eT=Object.seal(P(null,{tagCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},attributeCheck:{writable:!0,configurable:!1,enumerable:!0,value:null}})),eN=!0,eI=!0,eE=!1,eL=!0,eR=!1,eF=!0,eO=!1,e$=!1,eA=!1,eP=!1,eM=!1,eD=!1,ez=!0,eH=!1,eW=!0,eB=!1,eq={},eV=null,eU=et({},["annotation-xml","audio","colgroup","desc","foreignobject","head","iframe","math","mi","mn","mo","ms","mtext","noembed","noframes","noscript","plaintext","script","style","svg","template","thead","title","video","xmp"]),eG=null,eQ=et({},["audio","video","img","source","image","track"]),eY=null,eZ=et({},["alt","class","for","id","label","name","pattern","placeholder","role","summary","title","value","style","xmlns"]),eJ="http://www.w3.org/1998/Math/MathML",eX="http://www.w3.org/2000/svg",eK="http://www.w3.org/1999/xhtml",e0=eK,e1=!1,e2=null,e3=et({},[eJ,eX,eK],U),e5=et({},["mi","mo","mn","ms","mtext"]),e8=et({},["annotation-xml"]),e6=et({},["title","style","font","a","script"]),e4=null,e7=["application/xhtml+xml","text/html"],e9=null,te=null,tt=a.createElement("form"),ti=function(e){return e instanceof RegExp||e instanceof Function},tr=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};if(!te||te!==e){if(e&&"object"==typeof e||(e={}),e=ei(e),e9="application/xhtml+xml"===(e4=-1===e7.indexOf(e.PARSER_MEDIA_TYPE
9278)?"text/html":e.PARSER_MEDIA_TYPE)?U:V,ef=J(e,"ALLOWED_TAGS")?et({},e.ALLOWED_TAGS,e9):eg,ex=J(e,"ALLOWED_ATTR")?et({},e.ALLOWED_ATTR,e9):ey,e2=J(e,"ALLOWED_NAMESPACES")?et({},e.ALLOWED_NAMESPACES,U):e3,eY=J(e,"ADD_URI_SAFE_ATTR")?et(ei(eZ),e.ADD_URI_SAFE_ATTR,e9):eZ,eG=J(e,"ADD_DATA_URI_TAGS")?et(ei(eQ),e.ADD_DATA_URI_TAGS,e9):eQ,eV=J(e,"FORBID_CONTENTS")?et({},e.FORBID_CONTENTS,e9):eU,ew=J(e,"FORBID_TAGS")?et({},e.FORBID_TAGS,e9):ei({}),e_=J(e,"FORBID_ATTR")?et({},e.FORBID_ATTR,e9):ei({}),eq=!!J(e,"USE_PROFILES")&&e.USE_PROFILES,eN=!1!==e.ALLOW_ARIA_ATTR,eI=!1!==e.ALLOW_DATA_ATTR,eE=e.ALLOW_UNKNOWN_PROTOCOLS||!1,eL=!1!==e.ALLOW_SELF_CLOSE_IN_ATTR,eR=e.SAFE_FOR_TEMPLATES||!1,eF=!1!==e.SAFE_FOR_XML,eO=e.WHOLE_DOCUMENT||!1,eP=e.RETURN_DOM||!1,eM=e.RETURN_DOM_FRAGMENT||!1,eD=e.RETURN_TRUSTED_TYPE||!1,eA=e.FORCE_BODY||!1,ez=!1!==e.SANITIZE_DOM,eH=e.SANITIZE_NAMED_PROPS||!1,eW=!1!==e.KEEP_CONTENT,eB=e.IN_PLACE||!1,ee=e.ALLOWED_URI_REGEXP||eb,e0=e.NAMESPACE||eK,e5=e.MATHML_TEXT_INTEGRATION_POINTS||e5,e8=e.HTML_INTEGRATION_POINTS||e8,ev=e.CUSTOM_ELEMENT_HANDLING||{},e.CUSTOM_ELEMENT_HANDLING&&ti(e.CUSTOM_ELEMENT_HANDLING.tagNameCheck)&&(ev.tagNameCheck=e.CUSTOM_ELEMENT_HANDLING.tagNameCheck),e.CUSTOM_ELEMENT_HANDLING&&ti(e.CUSTOM_ELEMENT_HANDLING.attributeNameCheck)&&(ev.attributeNameCheck=e.CUSTOM_ELEMENT_HANDLING.attributeNameCheck),e.CUSTOM_ELEMENT_HANDLING&&"boolean"==typeof e.CUSTOM_ELEMENT_HANDLING.allowCustomizedBuiltInElements&&(ev.allowCustomizedBuiltInElements=e.CUSTOM_ELEMENT_HANDLING.allowCustomizedBuiltInElements),eR&&(eI=!1),eM&&(eP=!0),eq&&(ef=et({},ed),ex=[],!0===eq.html&&(et(ef,ea),et(ex,eu)),!0===eq.svg&&(et(ef,en),et(ex,ep),et(ex,eh)),!0===eq.svgFilters&&(et(ef,eo),et(ex,ep),et(ex,eh)),!0===eq.mathMl&&(et(ef,el),et(ex,em),et(ex,eh))),e.ADD_TAGS&&("function"==typeof e.ADD_TAGS?eT.tagCheck=e.ADD_TAGS:(ef===eg&&(ef=ei(ef)),et(ef,e.ADD_TAGS,e9))),e.ADD_ATTR&&("function"==typeof e.ADD_ATTR?eT.attributeCheck=e.ADD_ATTR:(ex===ey&&(ex=ei(ex)),et(ex,e.ADD_ATTR,e9))),e.ADD_URI_SAFE_ATTR&&et(eY,e.ADD_URI_SAFE_ATTR,e9),e.FORBID_CONTENTS&&(eV===eU&&(eV=ei(eV)),et(eV,e.FORBID_CONTENTS,e9)),e.ADD_FORBID_CONTENTS&&(eV===eU&&(eV=ei(eV)),et(eV,e.ADD_FORBID_CONTENTS,e9)),eW&&(ef["#text"]=!0),eO&&et(ef,["html","head","body"]),ef.table&&(et(ef,["tbody"]),delete ew.tbody),e.TRUSTED_TYPES_POLICY){if("function"!=typeof e.TRUSTED_TYPES_POLICY.createHTML)throw K('TRUSTED_TYPES_POLICY configuration option must provide a "createHTML" hook.');if("function"!=typeof e.TRUSTED_TYPES_POLICY.createScriptURL)throw K('TRUSTED_TYPES_POLICY configuration option must provide a "createScriptURL" hook.');_=(t=e.TRUSTED_TYPES_POLICY).createHTML("")}else void 0===t&&(t=ej(f,o)),null!==t&&"string"==typeof _&&(_=t.createHTML(""));$&&$(e),te=e}},ta=et({},[...en,...eo,...es]),tn=et({},[...el,...ec]),to=function(e){let t=w(e);t&&t.tagName||(t={namespaceURI:e0,tagName:"template"});let i=V(e.tagName),r=V(t.tagName);return!!e2[e.namespaceURI]&&(e.namespaceURI===eX?t.namespaceURI===eK?"svg"===i:t.namespaceURI===eJ?"svg"===i&&("annotation-xml"===r||e5[r]):!!ta[i]:e.namespaceURI===eJ?t.namespaceURI===eK?"math"===i:t.namespaceURI===eX?"math"===i&&e8[r]:!!tn[i]:e.namespaceURI===eK?(t.namespaceURI!==eX||!!e8[r])&&(t.namespaceURI!==eJ||!!e5[r])&&!tn[i]&&(e6[i]||!ta[i]):"application/xhtml+xml"===e4&&!!e2[e.namespaceURI])},ts=function(e){B(r.removed,{element:e});try{w(e).removeChild(e)}catch(t){y(e)}},tl=function(e,t){try{B(r.removed,{attribute:t.getAttributeNode(e),from:t})}catch(e){B(r.removed,{attribute:null,from:t})}if(t.removeAttribute(e),"is"===e)if(eP||eM)try{ts(t)}catch(e){}else try{t.setAttribute(e,"")}catch(e){}},tc=function(e){let i=null,r=null;if(eA)e="<remove></remove>"+e;else{let t=G(e,/^[\r\n\t ]+/);r=t&&t[0]}"application/xhtml+xml"===e4&&e0===eK&&(e='<html xmlns="http://www.w3.org/1999/xhtml"><head></head><body>'+e+"</body></html>");let n=t?t.createHTML(e):e;if(e0===eK)try{i=new h().parseFromString(n,e4)}catch(e){}if(!i||!i.documentElement){i=k.createDocument(e0,"template",null);try{i.documentElement.innerHTML=e1?_:n}catch(e){}}let o=i.body||i.documentElement;return(e&&r&&o.insertBefore(a.createTextNode(r),o.childNodes[0]||null),e0===eK)?C.call(i,eO?"html":"body")[0]:eO?i.documentElement:o},td=function(e){return S.call(e.ownerDocument||e,e,u.SHOW_ELEMENT|u.SHOW_COMMENT|u.SHOW_TEXT|u.SHOW_PROCESSING_INSTRUCTION|u.SHOW_CDATA_SECTION,null)},tu=function(e){return e instanceof m&&("string"!=typeof e.nodeName||"string"!=typeof e.textContent||"function"!=typeof e.removeChild||!(e.attributes instanceof p)||"function"!=typeof e.removeAttribute||"function"!=typeof e.setAttribute||"string"!=typeof e.namespaceURI||"function"!=typeof e.insertBefore||"function"!=typeof e.hasChildNodes)},tp=function(e){return"function"==typeof c&&e instanceof c};function tm(e,t,i){z(e,e=>{e.call(r,t,i,te)})}let th=function(e){let t=null;if(tm(N.beforeSanitizeElements,e,null),tu(e))return ts(e),!0;let i=e9(e.nodeName);if(tm(N.uponSanitizeElement,e,{tagName:i,allowedTags:ef}),eF&&e.hasChildNodes()&&!tp(e.firstElementChild)&&X(/<[/\w!]/g,e.innerHTML)&&X(/<[/\w!]/g,e.textContent)||7===e.nodeType||eF&&8===e.n
9278odeType&&X(/<[/\w]/g,e.data))return ts(e),!0;if(!(eT.tagCheck instanceof Function&&eT.tagCheck(i))&&(!ef[i]||ew[i])){if(!ew[i]&&tg(i)&&(ev.tagNameCheck instanceof RegExp&&X(ev.tagNameCheck,i)||ev.tagNameCheck instanceof Function&&ev.tagNameCheck(i)))return!1;if(eW&&!eV[i]){let t=w(e)||e.parentNode,i=b(e)||e.childNodes;if(i&&t){let r=i.length;for(let a=r-1;a>=0;--a){let r=x(i[a],!0);r.__removalCount=(e.__removalCount||0)+1,t.insertBefore(r,v(e))}}}return ts(e),!0}return e instanceof d&&!to(e)||("noscript"===i||"noembed"===i||"noframes"===i)&&X(/<\/no(script|embed|frames)/i,e.innerHTML)?(ts(e),!0):(eR&&3===e.nodeType&&(t=e.textContent,z([I,L,R],e=>{t=Q(t,e," ")}),e.textContent!==t&&(B(r.removed,{element:e.cloneNode()}),e.textContent=t)),tm(N.afterSanitizeElements,e,null),!1)},tf=function(e,t,i){if(ez&&("id"===t||"name"===t)&&(i in a||i in tt))return!1;if(eI&&!e_[t]&&X(F,t));else if(eN&&X(O,t));else if(eT.attributeCheck instanceof Function&&eT.attributeCheck(t,e));else if(!ex[t]||e_[t]){if(!(tg(e)&&(ev.tagNameCheck instanceof RegExp&&X(ev.tagNameCheck,e)||ev.tagNameCheck instanceof Function&&ev.tagNameCheck(e))&&(ev.attributeNameCheck instanceof RegExp&&X(ev.attributeNameCheck,t)||ev.attributeNameCheck instanceof Function&&ev.attributeNameCheck(t,e))||"is"===t&&ev.allowCustomizedBuiltInElements&&(ev.tagNameCheck instanceof RegExp&&X(ev.tagNameCheck,i)||ev.tagNameCheck instanceof Function&&ev.tagNameCheck(i))))return!1}else if(eY[t]);else if(X(ee,Q(i,M,"")));else if(("src"===t||"xlink:href"===t||"href"===t)&&"script"!==e&&0===Y(i,"data:")&&eG[e]);else if(eE&&!X(A,Q(i,M,"")));else if(i)return!1;return!0},tg=function(e){return"annotation-xml"!==e&&G(e,D)},tx=function(e){tm(N.beforeSanitizeAttributes,e,null);let{attributes:i}=e;if(!i||tu(e))return;let a={attrName:"",attrValue:"",keepAttr:!0,allowedAttributes:ex,forceKeepAttr:void 0},n=i.length;for(;n--;){let{name:o,namespaceURI:s,value:l}=i[n],c=e9(o),d="value"===o?l:Z(l);if(a.attrName=c,a.attrValue=d,a.keepAttr=!0,a.forceKeepAttr=void 0,tm(N.uponSanitizeAttribute,e,a),d=a.attrValue,eH&&("id"===c||"name"===c)&&(tl(o,e),d="user-content-"+d),eF&&X(/((--!?|])>)|<\/(style|title|textarea)/i,d)||"attributename"===c&&G(d,"href")){tl(o,e);continue}if(a.forceKeepAttr)continue;if(!a.keepAttr||!eL&&X(/\/>/i,d)){tl(o,e);continue}eR&&z([I,L,R],e=>{d=Q(d,e," ")});let u=e9(e.nodeName);if(!tf(u,c,d)){tl(o,e);continue}if(t&&"object"==typeof f&&"function"==typeof f.getAttributeType)if(s);else switch(f.getAttributeType(u,c)){case"TrustedHTML":d=t.createHTML(d);break;case"TrustedScriptURL":d=t.createScriptURL(d)}if(d!==l)try{s?e.setAttributeNS(s,o,d):e.setAttribute(o,d),tu(e)?ts(e):W(r.removed)}catch(t){tl(o,e)}}tm(N.afterSanitizeAttributes,e,null)},ty=function e(t){let i=null,r=td(t);for(tm(N.beforeSanitizeShadowDOM,t,null);i=r.nextNode();)tm(N.uponSanitizeShadowNode,i,null),th(i),tx(i),i.content instanceof s&&e(i.content);tm(N.afterSanitizeShadowDOM,t,null)};return r.sanitize=function(e){let i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},a=null,o=null,l=null,d=null;if((e1=!e)&&(e="<!-->"),"string"!=typeof e&&!tp(e))if("function"==typeof e.toString){if("string"!=typeof(e=e.toString()))throw K("dirty is not a string, aborting")}else throw K("toString is not a function");if(!r.isSupported)return e;if(e$||tr(i),r.removed=[],"string"==typeof e&&(eB=!1),eB){if(e.nodeName){let t=e9(e.nodeName);if(!ef[t]||ew[t])throw K("root node is forbidden and cannot be sanitized in-place")}}else if(e instanceof c)1===(o=(a=tc("<!---->")).ownerDocument.importNode(e,!0)).nodeType&&"BODY"===o.nodeName||"HTML"===o.nodeName?a=o:a.appendChild(o);else{if(!eP&&!eR&&!eO&&-1===e.indexOf("<"))return t&&eD?t.createHTML(e):e;if(!(a=tc(e)))return eP?null:eD?_:""}a&&eA&&ts(a.firstChild);let u=td(eB?e:a);for(;l=u.nextNode();)th(l),tx(l),l.content instanceof s&&ty(l.content);if(eB)return e;if(eP){if(eM)for(d=j.call(a.ownerDocument);a.firstChild;)d.appendChild(a.firstChild);else d=a;return(ex.shadowroot||ex.shadowrootmode)&&(d=T.call(n,d,!0)),d}let p=eO?a.outerHTML:a.innerHTML;return eO&&ef["!doctype"]&&a.ownerDocument&&a.ownerDocument.doctype&&a.ownerDocument.doctype.name&&X(ek,a.ownerDocument.doctype.name)&&(p="<!DOCTYPE "+a.ownerDocument.doctype.name+">\n"+p),eR&&z([I,L,R],e=>{p=Q(p,e," ")}),t&&eD?t.createHTML(p):p},r.setConfig=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};tr(e),e$=!0},r.clearConfig=function(){te=null,e$=!1},r.isValidAttribute=function(e,t,i){return te||tr({}),tf(e9(e),e9(t),i)},r.addHook=function(e,t){"function"==typeof t&&B(N[e],t)},r.removeHook=function(e,t){if(void 0!==t){let i=H(N[e],t);return -1===i?void 0:q(N[e],i,1)[0]}return W(N[e])},r.removeHooks=function(e){N[e]=[]},r.removeAllHooks=function(){N=eC()},r}(),eN=e.i(3828),eI=e.i(98050);let eE=()=>{let e=(0,m.useSiteVars)(),t=(0,eN.useRouter)(),{register:r,watch:a}=(0,g.useFormContext)(),n=a("email_opt_in"),o=a("phone_opt_in"),s=e.url+t.asPath,l=eI.DateTime.now().toFormat("yyyy-MM-dd");return(0,i.jsxs)(i.Fragment,{children:[n?(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)("input",{type:"hidden",id:"email_opt_in_source",...r("email_opt_in_source"),value:s}),(0,i.jsx)("input",{type:"hidden",id:"email_opt_in_date",...r("email_opt_in_date"),value:l})]}):null,o?(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)("input",{type:"hidden",id:"phone_opt_in_source",...r("phone_opt_in_source"),value:s}),(0,i.jsx)("input",{type:"hidden",id:"phone_opt_in_date",...r("phone_opt_in_date"),value:l})]}):null]})};var eL=e.i(56219),eR=e.i(47999),eF=e.i(60743);e.i(49396);var eO=e.i(36932);let e$=n.default.div.withConfig({displayName:"WebformComponent__StyledWebformWrapper",componentId:"sc-85e675e6-0"})` 9279 background: var(--background-color); 9280 color: var(--text-color); 9281`,eA=n.default.div.withConfig({displayName:"WebformComponent__StyledWebformInner",componentId:"sc-85e675e6-1"})``,eP=n.default.div.withConfig({displayName:"WebformComponent__StyledFormSubmitSuccessWrapper",componentId:"sc-85e675e6-2"})` 9282 padding: 20px 0; 9283 9284 p:last-child { 9285 margin: 0; 9286 } 9287`,eM=n.default.div.withConfig({displayName:"WebformComponent__StyledApiErrorWrapper",componentId:"sc-85e675e6-3"})` 9288 margin-bottom: 20px; 9289 color: var(--color-orange); 9290`,eD=n.default.div.withConfig({displayName:"WebformComponent__StyledWebformForm",componentId:"sc-85e675e6-4"})` 9291 form { 9292 ${(0,d.media)("tablet")} { 9293 display: flex; 9294 flex-wrap: wrap; 9295 flex-direction: row; 9296 justify-content: space-between; 9297 } 9298 9299 > div { 9300 width: 100%; 9301 } 9302 9303 .form-item { 9304 margin-bottom: 20px; 9305 9306 p:last-child { 9307 margin: 0; 9308 } 9309 } 9310 9311 .form-item-text, 9312 .form-item-textarea,
9313 .form-item-select { 9314 ${(0,d.media)("tablet")} { 9315 width: calc(50% - 40px); 9316 } 9317 } 9318 } 9319`,ez=({webform:e,success_message:t,post_url:r,redirect_url:a,allow_freemail:n,onSubmitted:o=null})=>{let l=(0,m.useSiteVars)(),{t:d}=(0,x.useTranslation)(),u=(0,eN.useRouter)(),{query:p}=u,[h,f]=(0,s.useState)(!1),y=(0,g.useForm)({reValidateMode:"onBlur",defaultValues:{verified:null,FORM_ERROR:null}}),{register:b,setError:_,setValue:k,clearErrors:j,handleSubmit:C,formState:{isSubmitting:N,errors:E}}=y,L=async t=>{if(!await (0,eF.verifyRecaptcha)())return void _("verified",{type:"custom",message:d("recaptchaVerificationFailed")});j("verified"),!1===t.email_opt_in&&(t.email_opt_in=""),!1===t.phone_opt_in&&(t.phone_opt_in=""),t.webform_id=e.id,t.post_url=r,t.unique_identifier=await (0,eL.generateHash)(`${e.id}:${Date.now()}`);try{let e=await fetch(`${l.url}/api/submit-to-pardot`,{headers:{"Content-Type":"application/json"},method:"POST",body:JSON.stringify(t)});if(e.ok)if(window.dataLayer=window.dataLayer||[],window.dataLayer.push({event:"lead_web",unique_identifier:t.unique_identifier,webform_id:t.webform_id,post_url:t.post_url}),a){let e=new URL(a);u.push(e.href)}else f(!0),o&&"function"==typeof o&&o();else if(400==e.status){let t=await e.json();if(t.message&&t.error)for(let e in t.error)_(e,{type:"custom",message:t.error[e]})}else{let t=await e.json();console.error(t),_("FORM_ERROR",{type:"custom",message:d("unexpectedWebformError")})}}catch(e){console.error(e.message),_("FORM_ERROR",{type:"custom",message:d("unexpectedWebformError")})}};return(0,s.useEffect)(()=>{document.querySelectorAll(`#webform-${e.id} input[type="hidden"]`).forEach(e=>{let t=e.getAttribute("name"),i="last_";if("page_url"===t){let e=new URL(window.location.href);Array.from(e.searchParams.keys()).forEach(t=>{t.startsWith("utm_")&&e.searchParams.delete(t)}),k(t,eT.sanitize(e.toString()))}else if(p[t])k(t,eT.sanitize(p[t]));else if(t.startsWith(i)){let e=t.substring(i.length);e&&p[e]&&k(t,eT.sanitize(p[e]))}})},[p]),(0,i.jsx)(eD,{id:`webform-${e.id}`,children:h?(0,i.jsx)(eP,{children:(0,i.jsx)(c.TitleAndTextComponent,{text:t||d("formSubmitSuccessMessage")})}):(0,i.jsx)(g.FormProvider,{...y,children:(0,i.jsxs)("form",{onSubmit:C(L),noValidate:!0,children:[e?.elements?.map((t,r)=>{switch(t["#type"]){case"textfield":return(0,i.jsx)(v,{type:"text",name:t["#webform_key"],label:t["#title"],isRequired:t["#required"]},`form-field-${r}`);case"email":return(0,i.jsx)(v,{type:"email",name:t["#webform_key"],label:t["#title"],isRequired:t["#required"],extraValidation:{pattern:{value:/^(([^<>()[\]\\.,;:\s@"]+(\.[^<>()[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/,message:d("enterValidEmail")},validate:{notFreemail:t=>!(0,eR.isFreeEmail)(t,n,e.freemail_domains)||d("useBusinessEmail"),mxValid:async e=>{try{let t=await fetch(`${l.url}/api/validate-email-domain`,{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({email:e})}),i=await t.json();return!0===i.valid||d("enterValidEmail")}catch{return!0}}}}},`form-field-${r}`);case"number":return(0,i.jsx)(v,{type:"number",name:t["#webform_key"],label:t["#title"],isRequired:t["#required"]},`form-field-${r}`);case"tel":return(0,i.jsx)(v,{type:"tel",name:t["#webform_key"],label:t["#title"],isRequired:t["#required"],extraValidation:{pattern:{value:/^\+?[0-9]+$/,message:d("enterValidPhoneNumber")}}},`form-field-${r}`);case"textarea":return(0,i.jsx)(w,{name:t["#webform_key"],label:t["#title"],isRequired:t["#required"]},`form-field-${r}`);case"radios":return(0,i.jsx)(S,{name:t["#webform_key"],label:t["#title"],options:t["#options"],isRequired:t["#required"]},`form-field-${r}`);case"checkboxes":return(0,i.jsx)(T,{type:"checkboxes",name:t["#webform_key"],label:t["#title"],options:t["#options"],isRequired:t["#required"]},`form-field-${r}`);case"checkbox":let a=t["#return_value"]?{[t["#return_value"]]:t["#return_value"]}:null;return(0,i.jsx)(T,{type:"checkbox",name:t["#webform_key"],label:t["#title"],options:a,isRequired:t["#required"]},`form-field-${r}`);case"select":return(0,i.jsx)(I,{name:t["#webform_key"],label:t["#title"],options:t["#options"],isRequired:t["#required"]},`form-field-${r}`);case"webform_markup":return(0,i.jsx)("div",{className:"form-item form-item-markup",dangerouslySetInnerHTML:{__html:t["#markup"]}},`form-field-${r}`);case"hidden":return(0,i.jsx)("input",{type:"hidden",id:t["#webform_key"],...b(t["#webform_key"])});default:return null}}),(0,i.jsx)(eE,{}),E?.FORM_ERROR?.message&&!N?(0,i.jsx)(eM,{dangerouslySetInnerHTML:{__html:E.FORM_ERROR.message}}
9319):null,"string"==typeof E?.verified?.message&&(0,i.jsx)(eM,{children:(0,i.jsx)("div",{dangerouslySetInnerHTML:{__html:E.verified.message}})}),(0,i.jsx)(eO.Button,{style:"primary",type:"submit",onClick:()=>j(),disabled:N,children:e.action?.["#submit__label"]||d("submitDefaultText")})]})})})};e.s(["WebformComponent",0,({id:e,"data-theme":t,adjacent_themes:r,spacing:a,webform:n,success_message:o,post_url:s,redirect_url:l,allow_freemail:c})=>(0,i.jsx)(e$,{id:`section-${e}`,"data-theme":t??f.defaultTheme,"data-theme-next":r?.nextTheme?.theme,"data-theme-previous":r?.previousTheme?.theme,"data-spacing-top":a?.top,"data-spacing-bottom":a?.bottom,children:(0,i.jsx)(h.StyledWrapper,{children:(0,i.jsx)(eA,{children:(0,i.jsx)(ez,{webform:n,success_message:o,post_url:s,redirect_url:l,allow_freemail:c})})})}),"WebformForm",0,ez],41074),e.s([],52959);var eH=e.i(94182);let eW=n.default.div.withConfig({displayName:"HTMLComponent__StyledHTMLComponent",componentId:"sc-6b9139ea-0"})``,eB=({scripts:e,html:t})=>((0,s.useEffect)(()=>{(t||e?.length)&&document.querySelectorAll("script[data-html-script-id]").forEach(e=>{let t=e.src;if(!t)return;let i=document.createElement("script");i.src=t,i.async=!0;let r=e.getAttribute("data-html-script-id");r&&i.setAttribute("data-html-script-id",r),e.remove(),document.body.appendChild(i)})},[t]),t||e?.length)?(0,i.jsxs)(i.Fragment,{children:[e?.length?e.map((e,t)=>(0,i.jsx)(eH.default,{src:e.url,"data-html-script-id":`html-script-${t}`},`script-item-${t}`)):null,t?(0,i.jsx)(eW,{children:(0,i.jsx)(h.StyledWrapper,{noPadding:!0,children:(0,i.jsx)("div",{dangerouslySetInnerHTML:{__html:t}})})}):null]}):null;e.s(["HTMLComponent",0,eB],45101),e.s([],79390);let eq=n.default.div.withConfig({displayName:"HWFContentFormArea__StyledHWFContentFormArea",componentId:"sc-3dc5741-0"})` 9320 position: relative; 9321 z-index: 1; 9322`,eV=n.default.div.withConfig({displayName:"HWFContentFormArea__StyledMediaAreaWrapper",componentId:"sc-3dc5741-1"})` 9323 img { 9324 width: 100%; 9325 border-top-right-radius: 10px; 9326 border-top-left-radius: 10px; 9327 } 9328`,eU=n.default.div.withConfig({displayName:"HWFContentFormArea__StyledFormItemsWrapper",componentId:"sc-3dc5741-2"})` 9329 background: #fff; 9330 padding: 20px; 9331 box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.15); 9332 border-radius: 10px; 9333 min-height: 220px; 9334 ${(0,d.media)(500)} { 9335 min-height: 320px; 9336 } 9337 9338 &.has-media { 9339 border-top-right-radius: 0; 9340 border-top-left-radius: 0; 9341 min-height: 180px; 9342 } 9343 9344 ${(0,d.media)("desktop")} { 9345 padding: 35px 40px; 9346 } 9347`,eG=({dataTheme:e,media:t,hero_items:r})=>(0,i.jsxs)(eq,{children:[t?(0,i.jsx)(eV,{children:(0,i.jsx)(u.MediaComponent,{className:"media-wrapper",...t})}):null,r?.length?(0,i.jsx)(eU,{"data-theme":"white",className:t?"has-media":null,children:r.map((e,t)=>(0,i.jsxs)(s.default.Fragment,{children:[e?.text&&(0,i.jsx)(c.TitleAndTextComponent,{text:e.text}),e?.hubspotForm&&(0,i.jsx)(l.HubspotFormComponent,{...e.hubspotForm}),e?.iframe&&(0,i.jsx)(p.IFrameContent,{...e.iframe}),e?.webformForm&&(0,i.jsx)(ez,{...e.webformForm}),e?.html&&(0,i.jsx)(eB,{...e.html})]},t))}):null]}),eQ=n.default.div.withConfig({displayName:"HWFContentBottomArea__StyledHWFContentBottomAreaWrapper",componentId:"sc-196595e4-0"})` 9348 position: relative; 9349 z-index: 1; 9350`,eY=({text_below:e})=>(0,i.jsx)(eQ,{children:e?(0,i.jsx)(c.TitleAndTextComponent,{text:e}):null});e.i(41484);var eZ=e.i(13696),eJ=e.i(28409),eX=e.i(34459);let eK=n.default.div.withConfig({displayName:"HeroWithFormMobile__StyledHeroWithFormMobile",componentId:"sc-152cb8bc-0"})` 9351 position: relative; 9352 overflow: hidden; 9353 9354 > .bg { 9355 position: absolute; 9356 top: 0; 9357 left: 0; 9358 width: 100%; 9359 height: 100%; 9360 z-index: 0; 9361 background: var(--background-color); 9362 pointer-events: none; 9363 } 9364`,e0=n.default.div.withConfig({displayName:"HeroWithFormMobile__StyledRegionAlpha",componentId:"sc-152cb8bc-1"})` 9365 color: var(--text-color); 9366 position: relative; 9367 9368 .content-type--node--campaign & {
9369 padding-top: 75px; 9370 } 9371`,e1=n.default.div.withConfig({displayName:"HeroWithFormMobile__StyledRegionBeta",componentId:"sc-152cb8bc-2"})` 9372 position: relative; 9373 9374 > .bg-white { 9375 position: absolute; 9376 top: 180px; 9377 left: 0; 9378 width: 100%; 9379 height: 5000px; 9380 z-index: 0; 9381 background: white; 9382 pointer-events: none; 9383 ${(0,d.media)(500)} { 9384 top: 280px; 9385 } 9386 9387 &.has-media { 9388 top: 72vw; 9389 } 9390 } 9391 9392 // Decoration wrapper with dots 9393 .dots-decorations-wrapper { 9394 pointer-events: none; 9395 display: block; 9396 position: absolute; 9397 top: 0; 9398 left: 0; 9399 width: 100%; 9400 height: 180px; 9401 ${(0,d.media)(500)} { 9402 height: 280px; 9403 } 9404 9405 &.has-media { 9406 height: 0; 9407 padding-bottom: 72%; 9408 } 9409 9410 .decoration-dots-left { 9411 position: absolute; 9412 right: calc(100% - 2.5% - var(--spacing-sm) + 7px); 9413 bottom: 10%; 9414 width: 20%; 9415 height: auto; 9416 [data-theme="yellow"] & { 9417 fill: var(--color-indigo); 9418 } 9419 } 9420 9421 .decoration-dots-right { 9422 position: absolute; 9423 left: calc(100% - 2.5% - var(--spacing-sm) + 7px); 9424 bottom: 10%; 9425 width: 20%; 9426 height: auto; 9427 [data-theme="yellow"] & { 9428 fill: var(--color-indigo); 9429 } 9430 } 9431 } 9432 9433 > .inner-wrapper { 9434 width: var(--component-width); 9435 margin: 0 auto; 9436 padding: 0 var(--spacing-sm) 0 var(--spacing-sm); 9437 max-width: var(--component-max-width); 9438 position: relative; 9439 z-index: 1; 9440 color: black; 9441 } 9442`,e2=n.default.div.withConfig({displayName:"HeroWithFormMobile__StyledRegionGamma",componentId:"sc-152cb8bc-3"})` 9443 position: relative; 9444 9445 .icon-dotted-triangle { 9446 fill: var(--color-yellow); 9447 width: 120px; 9448 margin-top: 30px; 9449 pointer-events: none; 9450 } 9451`,e3=({id:e,"data-theme":t,adjacent_themes:r,spacing:a,title:n,topline:s,text_above:l,text_below:c,hero_items:d,media:u,bg_decoration:p})=>(0,i.jsxs)(eK,{id:`section-${e}`,className:"hero-with-form hero-with-form-mobile",children:[(0,i.jsx)("div",{className:"bg","data-theme":t,children:(0,i.jsx)(eX.BgDecoration,{theme:t,bg_decoration:p})}),(0,i.jsx)(e0,{"data-theme":t,children:(0,i.jsx)(h.StyledWrapper,{children:(0,i.jsx)(o.HWFContentTopArea,{topline:s,title:n,text_above:l})})}),(0,i.jsxs)(e1,{children:[(0,i.jsx)("div",{className:["bg-white",u?"has-media":null].join(" ")}),(0,i.jsx)("div",{"data-theme":t,children:(0,i.jsxs)("div",{className:["dots-decorations-wrapper",u?"has-media":null].join(" "),children:[(0,i.jsx)(eJ.DecorationDots,{className:"decoration-dots-left"}),(0,i.jsx)(eJ.DecorationDots,{className:"decoration-dots-right"})]})}),(0,i.jsx)("div",{className:"inner-wrapper",children:(0,i.jsx)(eG,{dataTheme:t,media:u,hero_items:d})})]}),(0,i.jsx)(e2,{"data-theme":"white",children:(0,i.jsxs)(h.StyledWrapper,{children:[(0,i.jsx)(eY,{text_below:c}),(0,i.jsx)(eZ.DottedTriangle,{className:"icon-dotted-triangle"})]})})]});var e5=e.i(12857);let e8=n.default.div.withConfig({displayName:"HeroWithFormDesktop__StyledHeroWithFormDesktop",componentId:"sc-7bd1f0a3-0"})` 9452 position: relative; 9453 overflow: hidden; 9454 9455 > .bg { 9456 position: absolute; 9457 top: 0; 9458 left: 0; 9459 width: 100%; 9460 height: 100%; 9461 z-index: 0; 9462 background: var(--background-color); 9463 pointer-events: none; 9464 } 9465`,e6=n.default.div.withConfig({displayName:"HeroWithFormDesktop__StyledHeroWithFormDesktopWrapper",componentId:"sc-7bd1f0a3-1"})` 9466 display: flex; 9467 flex-wrap: nowrap; 9468 flex-direction: row; 9469 padding-top: var(--spacing-xl); 9470 padding-left: var(--spacing-sm); 9471 padding-right: var(--spacing-sm); 9472 padding-bottom: var(--spacing-xl); 9473 margin: 0 auto; 9474 max-width: var(--component-max-width); 9475 width: var(--component-width); 9476 z-index: 1; 9477 9478 .content-type--node--campaign & {
9479 padding-top: calc(100px + var(--spacing-md)); 9480 } 9481`,e4=n.default.div.withConfig({displayName:"HeroWithFormDesktop__StyledRegionAlpha",componentId:"sc-7bd1f0a3-2"})` 9482 width: 50%; 9483 padding-right: 50px; 9484 9485 .above-the-fold-area { 9486 position: relative; 9487 /* background: var(--background-color); */ 9488 color: var(--text-color); 9489 min-height: 33%; 9490 padding-bottom: var(--spacing-xl); 9491 display: flex; 9492 align-items: center; 9493 9494 .content-wrapper { 9495 position: relative; 9496 z-index: 1; 9497 width: 100%; 9498 } 9499 9500 .decoration-wrapper { 9501 position: absolute; 9502 z-index: 1; 9503 width: 100%; 9504 height: 100%; 9505 top: 0; 9506 left: calc(100% + 100px); 9507 9508 .decoration-dots-left, 9509 .decoration-dots-right { 9510 width: 125px; 9511 position: absolute; 9512 bottom: 40px; 9513 } 9514 9515 .decoration-dots-left { 9516 left: -63px; 9517 } 9518 9519 .decoration-dots-right { 9520 right: -63px; 9521 } 9522 } 9523 } 9524 9525 .below-the-fold-area { 9526 padding: var(--spacing-xl) 0; 9527 position: relative; 9528 9529 &.padding-top-none { 9530 padding-top: 0; 9531 } 9532 9533 > .bg-white { 9534 position: absolute; 9535 top: 0; 9536 left: -5000px; 9537 width: 10000px; 9538 height: 2000px; 9539 z-index: 0; 9540 background: white; 9541 pointer-events: none; 9542 } 9543 9544 .icon-dotted-triangle { 9545 position: relative; 9546 z-index: 1; 9547 width: 160px; 9548 fill: var(--color-yellow); 9549 margin-left: -30px; 9550 ${(0,d.media)("desktop_xl")} { 9551 margin-left: -50px; 9552 } 9553 } 9554 } 9555`,e7=n.default.div.withConfig({displayName:"HeroWithFormDesktop__StyledRegionBeta",componentId:"sc-7bd1f0a3-3"})` 9556 width: 50%; 9557 position: relative; 9558 z-index: 1; 9559 padding-left: 50px; 9560 9561 > .inner-wrapper { 9562 position: relative; 9563 } 9564`,e9=({id:e,"data-theme":t,adjacent_themes:r,spacing:a,title:n,topline:s,text_above:l,text_below:c,hero_items:d,media:u,bg_decoration:p})=>(0,i.jsxs)(e8,{id:`section-${e}`,className:"hero-with-form hero-with-form-mobile",children:[(0,i.jsx)("div",{className:"bg","data-theme":t,children:(0,i.jsx)(eX.BgDecoration,{theme:t,bg_decoration:p})}),(0,i.jsxs)(e6,{children:[(0,i.jsxs)(e4,{children:[(0,i.jsxs)("div",{className:"above-the-fold-area","data-theme":t,children:[(0,i.jsx)("div",{className:"content-wrapper",children:(0,i.jsx)(o.HWFContentTopArea,{topline:s,title:n,text_above:l})}),(0,i.jsxs)("div",{className:"decoration-wrapper",children:[(0,i.jsx)(eJ.DecorationDots,{className:"decoration-dots-left"}),(0,i.jsx)(eJ.DecorationDots,{className:"decoration-dots-right"})]})]}),c?(0,i.jsxs)("div",{className:["below-the-fold-area","white"==t?"padding-top-none":null].join(" "),"data-theme":"white",children:[(0,i.jsx)("div",{className:"bg-white"}),(0,i.jsx)(eY,{text_below:c}),(0,i.jsx)(e5.DecorationDottedTriangle11,{className:"icon-dotted-triangle"})]}):null]}),(0,i.jsx)(e7,{children:(0,i.jsx)("div",{className:"inner-wrapper",children:(0,i.jsx)(eG,{dataTheme:t,media:u,hero_items:d})})})]})]});e.s(["HeroWithForm",0,e=>{let{width:t}=(0,r.useWindowSize)();return t?t<a.breakpoints.desktop?(0,i.jsx)(e3,{...e}):(0,i.jsx)(e9,{...e}):null}],67465)},7837,e=>{"use strict";e.i(67465),e.s([])},74803,e=>{"use strict";var t=e.i(91398),i=e.i(60814),r=e.i(20212),a=e.i(79900);e.i(68485);var n=e.i(72587);let o=i.default.div.withConfig({displayName:"PageTitleComponent__StyledPageTitleComponent",componentId:"sc-dd6fb67d-0"})` 9565 background: var(--background-color); 9566 color: var(--text-color); 9567`,s=i.default.div.withConfig({displayName:"PageTitleComponent__StyledTitle",componentId:"sc-dd6fb67d-1"})` 9568 margin: 0; 9569 line-height: 1; 9570 overflow: hidden; 9571`;e.s(["PageTitleComponent",0,({title:e,"data-theme":i,adjacent_themes:l,spacing:c})=>(0,t.jsx)(o,{"data-theme":i??r.defaultTheme,"data-theme-next":l?.nextTheme?.theme,"data-theme-previous":l?.previousTheme?.theme,"data-spacing-top":c?.top,"data-spacing-bottom":c?.bottom,children:(0,t.jsx)(a.StyledWrapper,{children:(0,t.jsx)(s,{children:(0,t.jsx)(n.TitleAndTextComponent,{title:e})})})})])},54473,e=>{"use strict";e.i(74803),e.s([])},20193,e=>{"use strict";var t=e.i(91398),i=e.i(91788),r=e.i(60814);e.i(24690);var a=e.i(26200),n=e.i(79900);e.i(68485);var o=e.i(72587);e.i(32933);var s=e.i(36932);e.i(71587);var l=e.i(71179);e.i(88490);var c=e.i(8081);e.i(49396);var d=e.i(50719);let u=r.default.div.withConfig({displayName:"ForteePricingCalculatorComponent__StyledForteePricingWrapper",componentId:"sc-86abe36b-0"})` 9572 background: var(--background-color); 9573 color: var(--text-color); 9574 position: relative; 9575 overflow: hidden; 9576`,p=r.default.div.withConfig({displayName:"ForteePricingCalculatorComponent__StyledSignetDecoration",componentId:"sc-86abe36b-1"})` 9577 display: none; 9578 ${(0,a.media)("tablet")} { 9579 display: block; 9580 position: absolute; 9581 z-index: 0; 9582 width: calc(50% + 70px); 9583 bottom: -80px; 9584 left: -90px; 9585 } 9586 ${(0,a.media)("desktop")} { 9587 width: 49%; 9588 bottom: -100px; 9589 left: -130px; 9590 } 9591 ${(0,a.media)("desktop_m")} { 9592 left: -160px; 9593 bottom: -130px; 9594 } 9595 ${(0,a.media)(1700)} { 9596 width: 43%; 9597 left: -150px; 9598 } 9599 ${(0,a.media)(1700)} { 9600 width: 36%; 9601 left: -100px; 9602 } 9603 9604 svg { 9605 fill: #fff; 9606 opacity: 0.2; 9607 } 9608`,m=r.default.div.withConfig({displayName:"ForteePricingCalculatorComponent__StyledColumnsWrapper",componentId:"sc-86abe36b-2"})` 9609 ${(0,a.media)("tablet")} { 9610 display: flex; 9611 gap: var(--column-gap); 9612 position: relative; 9613 z-index: 1; 9614 } 9615`,h=r.default.div.withConfig({displayName:"ForteePricingCalculatorComponent__StyledPromoWrapper",componentId:"sc-86abe36b-3"})` 9616 margin-bottom: 70px; 9617 ${(0,a.media)("tablet")} { 9618 font-size: 20px; 9619 width: 50%; 9620 margin-bottom: 0px; 9621 } 9622 ${(0,a.media)("desktop")} { 9623 width: 43%; 9624 } 9625 9626 p { 9627 font-size: 22px; 9628 letter-spacing: 1px; 9629 ${(0,a.media)("tablet")} { 9630 font-size: 20px; 9631 } 9632 } 9633`,f=r.default.div.withConfig({displayName:"ForteePricingCalculatorComponent__StyledCalculatorWrapper",componentId:"sc-86abe36b-4"})` 9634 ${(0,a.media)("tablet")} { 9635 width: 50%; 9636 } 9637 ${(0,a.media)("desktop")} { 9638 width: 57%; 9639 } 9640`,g=r.default.div.withConfig({displayName:"ForteePricingCalculatorComponent__StyledCalculatorControlsWrapper",componentId:"sc-86abe36b-5"})` 9641 margin-bottom: 50px; 9642 display: flex; 9643
9644 .calculator-controls { 9645 width: 65%; 9646 padding-right: 15px; 9647 9648 .calculator-slider-wrapper { 9649 position: relative; 9650 height: 50px; 9651 width: 100%; 9652 margin-bottom: 30px; 9653 9654 &:before { 9655 content: ""; 9656 position: absolute; 9657 top: 22px; 9658 left: 0; 9659 width: 100%; 9660 height: 6px; 9661 background: var(--color-gradient); 9662 border-radius: 10px; 9663 z-index: 0; 9664 } 9665 9666 input[type="range"] { 9667 appearance: none; 9668 width: 100%; 9669 height: 50px; 9670 background: transparent; 9671 border-radius: 5px; 9672 background-size: 70% 100%; 9673 background-repeat: no-repeat; 9674 border-radius: 10px; 9675 position: relative; 9676 z-index: 1; 9677 border: 0; 9678 margin: 0; 9679 padding: 0; 9680 } 9681 9682 input[type="range"]::-webkit-slider-thumb { 9683 appearance: none; 9684 height: 50px; 9685 width: 50px; 9686 border-radius: 50%; 9687 background-image: url(/assets/slider-arrows.svg); 9688 background-color: var(--color-yellow); 9689 cursor: ew-resize; 9690 box-shadow: 0 0 30px rgba(0, 0, 0, 0.3); 9691 } 9692 9693 input[type="range"]::-webkit-slider-runnable-track { 9694 appearance: none; 9695 box-shadow: none; 9696 border: none; 9697 background: transparent; 9698 } 9699 } 9700 9701 .calculator-slider-description { 9702 font-size: 15px; 9703 ${(0,a.media)("tablet")} { 9704 font-size: 16px; 9705 } 9706 } 9707 } 9708 9709 .calculator-controls-result { 9710 width: 35%; 9711 padding-left: 15px; 9712 ${(0,a.media)("desktop_s")} { 9713 display: flex; 9714 } 9715 9716 .calculator-controls-input-wrapper { 9717 position: relative; 9718 margin-bottom: 10px; 9719 9720 &:after { 9721 content: ""; 9722 height: 1px; 9723 background: #fff; 9724 position: absolute; 9725 top: 74px; 9726 left: 8px; 9727 right: 8px; 9728 width: 64px; 9729 } 9730 9731 input[type="text"] { 9732 border: 1px solid white; 9733 width: 80px; 9734 min-width: 80px; 9735 height: 80px; 9736 padding: 0; 9737 position: relative; 9738 font-size: 40px; 9739 color: #fff; 9740 text-align: center; 9741 ${(0,a.media)("desktop_s")} { 9742 margin-right: 15px; 9743 } 9744 } 9745 } 9746 9747 .calculator-controls-input-label { 9748 font-size: 16px; 9749 ${(0,a.media)("mobile")} { 9750 font-size: 20px; 9751 } 9752 ${(0,a.media)("desktop_s")} { 9753 width: 115px; 9754 } 9755 } 9756 } 9757`,x=r.default.div.withConfig({displayName:"ForteePricingCalculatorComponent__StyledCalculatorResultsText",componentId:"sc-86abe36b-6"})` 9758 margin-bottom: 50px; 9759 9760 p { 9761 margin: 0; 9762 } 9763`,y=r.default.div.withConfig({displayName:"ForteePricingCalculatorComponent__StyledCalculatorResultWrapper",componentId:"sc-86abe36b-7"})` 9764 ${(0,a.media)("desktop")} { 9765 display: flex; 9766 } 9767`,v=r.default.div.withConfig({displayName:"ForteePricingCalculatorComponent__StyledCalculatorPricingTotals",componentId:"sc-86abe36b-8"})` 9768 margin-bottom: 30px; 9769 font-size: 15px; 9770 ${(0,a.media)("desktop")} { 9771 font-size: 16px; 9772 margin-bottom: 0; 9773 width: 50%; 9774 } 9775 9776 &.full-width { 9777 ${(0,a.media)("desktop")} { 9778 width: 100%; 9779 } 9780 } 9781 9782 .pricing-total { 9783 display: flex; 9784 9785 .pricing-total-amount { 9786 } 9787 9788 .pricing-total-amount-text { 9789 } 9790 9791 // 9792 &.pricing-total--month { 9793 .pricing-total-amount { 9794 display: block; 9795 font-weight: 600; 9796 font-size: 55px; 9797 line-height: 70px; 9798 letter-spacing: 1px; 9799 } 9800 9801 .pricing-total-amount-text { 9802 margin-top: 36px; 9803 } 9804 } 9805 } 9806 9807 .pricing-total-description { 9808 opacity: 0.5; 9809 margin-bottom: 6px; 9810 } 9811`,b=r.default.div.withConfig({displayName:"ForteePricingCalculatorComponent__StyledCalculatorPricingToggleWrapper",componentId:"sc-86abe36b-9"})` 9812 ${(0,a.media)("desktop")} { 9813 width: 50%; 9814 padding-left: 25px; 9815 display: flex; 9816 flex-direction: column; 9817 justify-content: center; 9818 align-items: center; 9819 } 9820 9821 .toggle-wrapper { 9822 display: flex; 9823 align-items: center; 9824 margin-bottom: 20px; 9825 9826 .label-first { 9827 font-weight: 700; 9828 padding-right: 20px; 9829 width: 100px; 9830 ${(0,a.media)("desktop")} { 9831 text-align: right; 9832 } 9833 } 9834 9835 .label-second { 9836 font-weight: 700; 9837 text-align: left; 9838 padding-left: 20px; 9839 width: 100px; 9840 } 9841 } 9842 9843 .toggle-description { 9844 color: var(--color-turquoise); 9845 ${(0,a.media)("desktop")} { 9846 text-align: center; 9847 } 9848 } 9849`,w=({id:e,minValue:r,maxValue:a,price_per_user:n,sliderDescription:o,inputLabel:s,updatePricingSliderValues:l,discounts:c})=>{let[d,u]=(0,i.useState)(r),[p,m]=(0,i.useState)(r),h=c?.length?c.sort((e,t)=>
9849t.number_of_users-e.number_of_users):[],f=(e,t)=>{let i=0;for(let t in h)if(e>=h[t].number_of_users)if(h[t+1]){if(e>=h[t+1].number_of_users)continue;i=h[t].discount;break}else{i=h[t].discount;break}return t-i/100*t};return(0,t.jsxs)(g,{children:[(0,t.jsxs)("div",{className:"calculator-controls",children:[(0,t.jsx)("div",{className:"calculator-slider-wrapper",children:(0,t.jsx)("input",{type:"range",id:"workshop_access_user_slider",min:r,max:a,value:d,onChange:t=>{let i=parseInt(t.target.value);u(i);let r=i*n;l(e,r=f(i,r),i>=a);let o=i;o>=a&&(o=a-1+"+"),m(o)}})}),(0,t.jsx)("div",{className:"calculator-slider-description",children:(0,t.jsx)("p",{children:o})})]}),(0,t.jsxs)("div",{className:"calculator-controls-result",children:[(0,t.jsx)("div",{className:"calculator-controls-input-wrapper",children:(0,t.jsx)("input",{type:"text",value:p,onChange:t=>{let i=parseInt(t.target.value),o=parseInt(i);i==t.target.value?i>=a?(i=a-1+"+",o=a):i<r&&(i=r,o=r):i="",m(i),u(o);let s=o*n;l(e,s=f(o,s),o>=a)}})}),(0,t.jsx)("div",{className:"calculator-controls-input-label",children:s})]})]})};e.s(["ForteePricingCalculatorComponent",0,({id:e,currency:r,yearly_discount_percent:a=0,promo_title:g,promo_text:_,promo_link:k,pricing_summary_text:S,pricing_total_description:j,toggle_description:C,get_a_quote_link:T,field_pricing_packages:N,"data-theme":I,adjacent_themes:E,spacing:L})=>{let{t:R}=(0,l.useTranslation)();var F=new Intl.NumberFormat("en-GB",{style:"currency",currency:r||"GBP",maximumFractionDigits:0});let O=(()=>{let e=0,t={};for(let i in N){let r=N[i].field_package_min_users*parseFloat(N[i].field_price_per_user);e+=r,t[N[i].id]=r}return{sliderPrices:t,resultPricePerMonth:e,resultPricePerYear:12*e}})(),[$,A]=(0,i.useState)(!1),[P,M]=(0,i.useState)(!1),[D,z]=(0,i.useState)(O.resultPricePerMonth),[H,W]=(0,i.useState)(O.resultPricePerYear),[B,q]=(0,i.useState)(O.sliderPrices),V=(e,t,i)=>{let r={...B};r[e]=t,q(r),U(r,P),i?A(!0):A(!1)},U=(e,t)=>{let i=0;for(let t in e)i+=e[t];t&&(i-=a/100*i),z(i),W(12*i)};return(0,t.jsxs)(u,{id:`section-${e}`,"data-theme":I,"data-theme-next":E?.nextTheme?.theme,"data-theme-previous":E?.previousTheme?.theme,"data-spacing-top":L?.top,"data-spacing-bottom":L?.bottom,children:[(0,t.jsx)(p,{children:(0,t.jsx)(d.Signet,{})}),(0,t.jsx)(n.StyledWrapper,{children:(0,t.jsxs)(m,{children:[(0,t.jsxs)(h,{children:[g&&(0,t.jsx)("h1",{dangerouslySetInnerHTML:{__html:g}}),_?(0,t.jsx)(o.TitleAndTextComponent,{text:_,className:""}):null,k?(0,t.jsx)("div",{children:(0,t.jsx)(s.Button,{href:k.url,target:k.attributes?.target,children:k.text})}):null]}),(0,t.jsxs)(f,{children:[N?.map(e=>(0,t.jsx)(w,{id:e.id,minValue:e.field_package_min_users,maxValue:e.field_package_max_users+1,price_per_user:parseFloat(e.field_price_per_user),sliderDescription:e.field_description,inputLabel:e.info,updatePricingSliderValues:V,discounts:e.field_discounts?.length?e.field_discounts.map(e=>({id:e.id,discount:parseFloat(e.field_discount),number_of_users:e.field_number_of_users})):null},e.id)),S?(0,t.jsx)(x,{dangerouslySetInnerHTML:{__html:S}}):null,$?(0,t.jsx)("div",{children:(0,t.jsx)(s.Button,{href:T.url,target:T.attributes?.target,children:T.text})}):(0,t.jsxs)(y,{children:[(0,t.jsxs)(v,{className:a?null:"full-width",children:[(0,t.jsxs)("div",{className:"pricing-total pricing-total--month",children:[(0,t.jsx)("span",{className:"pricing-total-amount",children:D?F.format(D):"---"})," ",(0,t.jsx)("span",{className:"pricing-total-amount-text",children:R("pricingPerMonth")})]}),(0,t.jsx)("div",{className:"pricing-total-description",children:j}),(0,t.jsx)("div",{className:"pricing-total pricing-total--year",children:H?`${F.format(H)} ${R("pricingTotalPerYear")}`:"---"})]}),a?(0,t.jsxs)(b,{children:[(0,t.jsxs)("div",{className:"toggle-wrapper",children:[(0,t.jsx)("div",{className:"label-first",children:R("pricingInvoicedMonthly")}),(0,t.jsx)("div",{children:(0,t.jsx)(c.Toggle,{name:"invoice_period_toggle",isToggleChecked:P,onChange:e=>{let t=e.target.checked;M(t),U(B,t)}})}),(0,t.jsx)("div",{className:"label-second",children:R("pricingInvoicedYearly")})]}),(0,t.jsx)("div",{className:"toggle-description",children:C})]}):null]})]})]})})]})}])},72038,e=>{"use strict";e.i(20193),e.s([])},58807,e=>{"use strict";var t=e.i(91398),i=e.i(60814);e.i(68485);var r=e.i(72587);e.i(24690);var a=e.i(26200),n=e.i(91788),o=e.i(41158);e.i(81804);var s=e.i(47749),l=e.i(24297),c=e.i(6611),d=e.i(44343);e.i(49396);var u=e.i(59012);let p=i.default.div.withConfig({displayName:"LogotypeGridSwiper__StyledSwiperContent",componentId:"sc-bd5029e0-0"})` 9850 &.single-slide { 9851 ${(0,a.media)("desktop")} { 9852 padding: 0; 9853 } 9854 } 9855 9856 .swiper { 9857 } 9858 9859 .swiper-wrapper {
9860 align-items: center; 9861 min-height: 120px; 9862 ${(0,a.media)("desktop")} { 9863 min-height: 0; 9864 } 9865 } 9866 9867 .swiper-slide { 9868 height: auto !important; 9869 } 9870 9871 .swiper-button-prev, 9872 .swiper-button-next { 9873 position: absolute; 9874 z-index: 1; 9875 user-select: none; 9876 9877 &.swiper-button-disabled { 9878 opacity: 0; 9879 9880 > div { 9881 cursor: default; 9882 } 9883 } 9884 9885 > div { 9886 background: #fff; 9887 width: 66px; 9888 height: 66px; 9889 border-radius: 33px; 9890 box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.15); 9891 display: flex; 9892 justify-content: center; 9893 align-items: center; 9894 transition: opacity 0.3s; 9895 cursor: pointer; 9896 ${(0,a.media)("desktop")} { 9897 width: 46px; 9898 height: 46px; 9899 position: absolute; 9900 } 9901 } 9902 9903 svg { 9904 stroke: var(--color-indigo); 9905 width: 24px; 9906 height: 24px; 9907 } 9908 } 9909 9910 .swiper-button-prev { 9911 ${(0,a.media)(0,"desktop")} { 9912 top: 50%; 9913 margin-top: -33px; 9914 left: -33px; 9915 } 9916 ${(0,a.media)("desktop")} { 9917 top: 0; 9918 left: 0; 9919 width: 100%; 9920 height: 1px; 9921 background: var(--color-grey); 9922 } 9923 9924 > div { 9925 padding-left: 26px; 9926 ${(0,a.media)("desktop")} { 9927 padding: 0 0 3px 0; 9928 left: 50%; 9929 margin-left: -23px; 9930 top: -23px; 9931 } 9932 } 9933 9934 svg { 9935 transform: rotate(90deg); 9936 ${(0,a.media)("desktop")} { 9937 transform: rotate(180deg); 9938 } 9939 } 9940 } 9941 9942 .swiper-button-next { 9943 ${(0,a.media)(0,"desktop")} { 9944 top: 50%; 9945 margin-top: -33px; 9946 right: -33px; 9947 } 9948 ${(0,a.media)("desktop")} { 9949 bottom: 0; 9950 left: 0; 9951 width: 100%; 9952 height: 1px; 9953 background: var(--color-grey); 9954 } 9955 9956 > div { 9957 padding-right: 26px; 9958 ${(0,a.media)("desktop")} { 9959 padding: 3px 0 0 0; 9960 left: 50%; 9961 margin-left: -23px; 9962 bottom: -23px; 9963 } 9964 } 9965 9966 svg { 9967 transform: rotate(-90deg); 9968 ${(0,a.media)("desktop")} { 9969 transform: rotate(0deg); 9970 } 9971 } 9972 } 9973`,m=i.default.div.withConfig({displayName:"LogotypeGridSwiper__StyledSlides",componentId:"sc-bd5029e0-1"})` 9974 padding: 0 15px; 9975 display: flex; 9976 justify-content: center; 9977 align-items: center; 9978 flex-direction: row; 9979 ${(0,a.media)("desktop")} { 9980 padding: 0; 9981 flex-wrap: wrap; 9982 } 9983`,h=i.default.div.withConfig({displayName:"LogotypeGridSwiper__StyledSlide",componentId:"sc-bd5029e0-2"})` 9984 padding: 35px 15px; 9985 height: 170px; 9986 max-width: 220px; 9987 display: flex; 9988 align-items: center; 9989 justify-content: center; 9990 ${(0,a.media)("desktop")} { 9991 max-width: auto; 9992 width: 20%; 9993 } 9994 9995 img { 9996 max-width: 220px; 9997 max-height: 100px; 9998 max-width: 100%; 9999 } 10000 10001 &.grayscale { 10002 img { 10003 filter: sepia(1) hue-rotate(200deg) saturate(9) brightness(1.05) 10004 contrast(1.3) grayscale(0.9); 10005 } 10006 } 10007`,f=({items:e,desktopRowCount:i,grayscaleTint:r})=>{let{width:a}=(0,d.useWindowSize)(),f=(0,n.useRef)(null),g=(0,n.useRef)(null),[x,y]=(0,n.useState)(null);if((0,n.useEffect)(()=>{if(x&&f.current&&g.current){let e=x.params.navigation;e&&"boolean"!=typeof e&&(e.prevEl=f.current,e.nextEl=g.current,x.navigation.destroy(),x.navigation.init(),x.navigation.update())}},[x]),!a)return null;let v=e.length;a<c.breakpoints.desktop?v=a<500?1:a<c.breakpoints.tablet?2:3:i&&i>0&&(v=5*i);let b=170;b=e.length<v?170*Math.ceil(e.length/5):170*(i||Math.ceil(v/5));let w=Math.ceil(e.length/v),_=[];for(let t=0;t<w;t++){let i=t*v,r=t>0?t*v+v:v,a=e.slice(i,r);_.push(a)}return(0,t.jsxs)(p,{className:_?.length==1?"single-slide":null,children:[(0,t.jsx)(l.Swiper,{modules:[s.Navigation],onSwiper:y,autoHeight:!0,slidesPerView:1,breakpoints:{1024:{direction:"vertical"}},children:_.map((e,i)=>(0,t.jsx)(l.SwiperSlide,{children:(0,t.jsx)(m,{className:"slides",style:{height:a>=c.breakpoints.desktop?`${b}px`:null},children:e.map((e,a)=>(0,t.jsx)(h,{className:`slide ${r?"grayscale":""}`,children:e.link?(0,t.jsx)(o.default,{href:e.link.url,locale:!1,target:e.link.attributes.target,children:(0,t.jsx)("img",{src:e.media?.picture.images.default,alt:e.media?.picture.alt})}):(0,t.jsx)("img",{src:e.media?.picture.images.default,alt:e.media?.picture.alt})},`item-${i}-${a}`))})},`logo-item-${i}`))}),(0,t.jsx)("div",{className:"swiper-button-prev",ref:f,children:(0,t.jsx)("div",{children:(0,t.jsx)(u.IconExpand,{})})}),(0,t.jsx)("div",{className:"swiper-button-next",ref:g,children:(0,t.jsx)("div",{children:(0,t.jsx)(u.IconExpand,{})})})]})},g=i.default.div.withConfig({displayName:"LogotypeGridListing__StyledLogotypeListingWrapper",componentId:"sc-38112176-0"})` 10008 ${(0,a.media)(500)} { 10009 display: flex; 10010 flex-wrap: wrap; 10011 justify-content: center; 10012 } 10013 10014 .slide { 10015 width: 100%; 10016 text-align: center; 10017 ${(0,a.media)(500)} { 10018 width: auto; 10019 padding: 15px 30px; 10020 } 10021 } 10022`,x=i.default.div.withConfig({displayName:"LogotypeGridListing__StyledSlide",componentId:"sc-38112176-1"})` 10023 padding: 35px 15px; 10024 height: 170px; 10025 max-width: 220px; 10026 display: flex; 10027 align-items: center; 10028 justify-content: center; 10029 ${(0,a.media)("desktop")} { 10030 max-width: auto; 10031 width: 20%; 10032 } 10033 10034 img { 10035 max-width: 220px; 10036 max-height: 100px; 10037 max-width: 100%; 10038 } 10039 10040 &.grayscale { 10041 img { 10042 filter: sepia(1) hue-rotate(200deg) saturate(9) brightness(1.05) 10043 contrast(1.3) grayscale(0.9); 10044 } 10045 } 10046`,y=({items:e,grayscaleTint:i})=>(0,t.jsx)(g,{children:e.map((e,r)=>(0,t.jsx)(x,{className:`slide ${i?"grayscale":""}`,children:e.link?(0,t.jsx)(o.default,{href:e.link.url,locale:!1,target:e.link.attributes.target,children:(0,t.jsx)("img",{src:e.media?.picture.images.default,alt:e.media?.picture.alt})}):(0,t.jsx)("img",{src:e.media?.picture.images.default,alt:e.media?.picture.alt})},`item-${r}`))}),v=i.default.div.withConfig({displayName:"LogotypeGridScrolling__StyledLogotypeScrollWrapper",componentId:"sc-bbe2cf7c-0"})` 10047 position: relative; 10048 overflow: hidden; 10049 width: 100%; 10050 padding: 20px 0; 10051 -webkit-transform: translateZ(0); 10052 transform: translateZ(0); 10053 10054 &::before, 10055 &::after { 10056 content: ""; 10057 position: absolute; 10058 top: 0; 10059 width: 100px; 10060 height: 100%; 10061 z-index: 2; 10062 pointer-events: none; 10063 } 10064 10065 &::before { 10066 left: 0; 10067 background: linear-gradient( 10068 to right, 10069 rgba(255, 255, 255, 1), 10070 rgba(255, 255, 255, 0) 10071 ); 10072 } 10073 10074 &::after { 10075 right: 0; 10076 background: linear-gradient( 10077 to left, 10078 rgba(255, 255, 255, 1), 10079 rgba(255, 255, 255, 0) 10080 ); 10081 } 10082`,b=i.keyframes` 10083 from { transform: translate3d(0, 0, 0); } 10084 to { transform: translate3d(-50%, 0, 0); } 10085`,w=i.default.div.withConfig({displayName:"LogotypeGridScrolling__StyledLogotypesTrack",componentId:"sc-bbe2cf7c-1"})` 10086 display: flex; 10087 gap: 90px; 10088 width: fit-content; 10089 animation: ${b} ${({$itemCount:e})=>7*e}s linear 10090 infinite; 10091 -webkit-backface-visibility: hidden; 10092 backface-visibility: hidden; 10093 10094 ${(0,a.media)("desktop")} { 10095 gap: 120px; 10096 } 10097`,_=i.default.a.withConfig({displayName:"LogotypeGridScrolling__StyledLogoItem",componentId:"sc-bbe2cf7c-2"})` 10098 flex-shrink: 0; 10099 display: flex; 10100 align-items: center; 10101 height: 100px; 10102 transition: opacity 0.3s ease; 10103 10104 &:hover { 10105 opacity: 0.7; 10106 } 10107 10108 img { 10109 max-width: 220px; 10110 max-height: 100px; 10111 width: auto; 10112 height: auto; 10113 display: block; 10114 -webkit-user-select: none; 10115 user-select: none; 10116 } 10117 10118 &.grayscale img { 10119 filter: sepia(1) hue-rotate(200deg) saturate(9) brightness(1.05) 10120 contrast(1.3) grayscale(0.9); 10121 } 10122`,k=i.default.span.withConfig({displayName:"LogotypeGridScrolling__StyledLogoSpan",componentId:"sc-bbe2cf7c-3"})` 10123 flex-shrink: 0; 10124 display: flex; 10125 align-items: center; 10126 height: 100px; 10127 10128 img { 10129 max-width: 220px; 10130 max-height: 100px; 10131 width: auto; 10132 height: auto; 10133 display: block; 10134 -webkit-user-select: none; 10135 user-select: none; 10136 } 10137 10138 &.grayscale img { 10139 filter: sepia(1) hue-rotate(200deg) saturate(9) brightness(1.05) 10140 contrast(1.3) grayscale(0.9); 10141 } 10142`,S=({items:e,grayscaleTint:i})=>{let r=(0,n.useRef)(null),a=[...e,...e];(0,n.useEffect)(()=>{r.current&&r.current.offsetHeight},[]);let o=i?"grayscale":"";return(0,t.jsx)(v,{children:(0,t.jsx)(w,{$itemCount:e.length,ref:r,children:a.map((e,i)=>{let r=(0,t.jsx)("img",{src:e.media?.picture.images.default,alt:e.media?.picture.alt});return e.link?(0,t.jsx)(_,{href:e.link.url,target:e.link.attributes.target,className:o,children:r},`logo-${i}`):(0,t.jsx)(k,{className:o,children:r},`logo-${i}`)})})})},j=i.default.div.withConfig({displayName:"LogotypeGridComponent__StyledLogotypeGridWrapper",componentId:"sc-2794faaf-0"})``,C=i.default.div.withConfig({displayName:"LogotypeGridComponent__StyledInnerWrapper",componentId:"sc-2794faaf-1"})` 10143 padding: var(--spacing-md) 0; 10144 ${(0,a.media)("desktop")} { 10145 margin: 0 auto; 10146 ${({$variant:e})=>"scrolling"===e?` 10147 width: 100%; 10148 max-width: 100%; 10149 padding: 48px 10px; 10150 `:` 10151 width: var(--component-width); 10152 max-width: var(--component-max-width); 10153 padding: var(--component-padding); 10154 `} 10155 } 10156 10157 .title { 10158 color: var(--text-color); 10159 margin: 0 auto var(--column-gap) auto; 10160 padding: 0 var(--spacing-sm); 10161 width: var(--component-width); 10162 text-align: center; 10163 ${(0,a.media)("desktop")} { 10164 padding: 0; 10165 width: 100%; 10166 } 10167 10168 h1, 10169 h2 { 10170 font-size: 30px; 10171 ${(0,a.media)("desktop")} { 10172 font-size: 42px; 10173 } 10174 } 10175 } 10176`,T=i.default.div.withConfig({displayName:"LogotypeGridComponent__StyledSwiperWrapper",componentId:"sc-2794faaf-2"})` 10177 position: relative; 10178 overflow: hidden; 10179 padding: 0 40px; 10180 ${(0,a.media)("desktop")} { 10181 padding: 0; 10182 overflow: visible; 10183 /* border-top: 1px solid var(--color-grey); 10184 border-bottom: 1px solid var(--color-grey); */ 10185 } 10186`;e.s(["LogotypeGridComponent",0,({id:e,"data-theme":i,adjacent_themes:a,spacing:n,title:o,items:s,desktopRowCount:l,noWrappers:c,variant:d,grayscaleTint:u})=>{let p=()=>{switch(d){case"listing":return(0,t.jsx)(y,{items:s,grayscaleTint:u});case"scrolling":return(0,t.jsx)(S,{items:s,grayscaleTint:u});default:return(0,t.jsx)(f,{items:s,desktopRowCount:l,grayscaleTint:u})}};return c?p():(0,t.jsx)(j,{id:`section-${e}`,"data-theme":i,"data-theme-next":a?.nextTheme?.theme,"data-theme-previous":a?.previousTheme?.theme,"data-spacing-top":n?.top,"data-spacing-bottom":n?.bottom,children:(0,t.jsxs)(C,{$variant:d,children:[o&&(0,t.jsx)(r.TitleAndTextComponent,{title:o,className:"title component-title"}),(0,t.jsx)(T,{children:p()})]})})}],58807)},64207,e=>{"use strict";e.i(58807),e.s([])},15477,e=>{"use strict";var t=e.i(91398),i=e.i(91788),r=e.i(60814);e.i(68485);var a=e.i(72587);e.i(49396);var n=e.i(59012),o=e.i(79900);e.i(32933);var s=e.i(36932);e.i(50101);var l=e.i(28750);e.i(81804);var c=e.i(47749),d=e.i(24297);e.i(24690);var u=e.i(26200);let p=r.default.div.withConfig({displayName:"TabbedPanelsComponent__TabbedPanelsWrapper",componentId:"sc-70396dd7-0"})` 10187 background: var(--background-color); 10188 color: var(--text-color); 10189`,m=r.default.div.withConfig({displayName:"TabbedPanelsComponent__StyledTabItemSelectorWrapper",componentId:"sc-70396dd7-1"})` 10190 border-bottom: 1px solid var(--text-color); 10191 margin-bottom: max(var(--column-gap), 42px); 10192 display: flex; 10193 position: relative; 10194 10195 .swiper { 10196 flex-grow: 1; 10197 } 10198 10199 .swiper-slide { 10200 width: fit-content; 10201 10202 button { 10203 background: none; 10204 border: 0; 10205 cursor: pointer; 10206 font-weight: 700; 10207 color: #868f9a; 10208 border-bottom: 4px solid transparent; 10209 padding: 8px 0; 10210 margin: 0; 10211 text-transform: none; 10212 border-radius: 0; 10213 ${(0,u.media)("tablet")} { 10214 font-size: 22px; 10215 border-bottom-width: 8px; 10216 } 10217 10218 &.is-active { 10219 color: var(--button-link-text-color); 10220 border-bottom-color: var(--button-link-text-color); 10221 } 10222 10223 [data-theme="white"] &, 10224 [data-theme="grey"] & { 10225 &:not(.is-active):hover { 10226 color: var(--color-black); 10227 } 10228 } 10229 10230 [data-theme="black"] & { 10231 &:not(.is-active):hover { 10232 color: white; 10233 } 10234 } 10235 10236 [data-theme="indigo"] & { 10237 color: rgba(255, 255, 255, 0.5); 10238 &:not(.is-active):hover { 10239 color: white; 10240 } 10241 &.is-active { 10242 color: var(--button-link-text-color); 10243 } 10244 } 10245 10246 [data-theme="yellow"] & { 10247 color: rgba(0, 0, 0, 0.5); 10248 &:not(.is-active):hover { 10249 color: var(--color-black); 10250 } 10251 &.is-active { 10252 color: var(--button-link-text-color); 10253 } 10254 } 10255 10256 [data-theme="turquoise"] & { 10257 color: #fff; 10258 &:not(.is-active):hover { 10259 color: var(--color-yellow); 10260 } 10261 &.is-active { 10262 color: var(--button-link-text-color); 10263 } 10264 } 10265 } 10266 } 10267 10268 .swiper-button-prev { 10269 cursor: pointer; 10270 display: flex; 10271 align-items: center; 10272 justify-content: flex-start; 10273 width: 26px; 10274 transition: opacity 0.3s; 10275 opacity: 1; 10276 position: absolute; 10277 top: 0; 10278 left: 0; 10279 height: 100%; 10280 background: linear-gradient( 10281 to left, 10282 rgba(255, 255, 255, 0) 0%, 10283 var(--background-color) 55% 10284 ); 10285 z-index: 2; 10286 padding-bottom: 4px; 10287 ${(0,u.media)("tablet")} { 10288 width: 36px; 10289 padding-bottom: 8px; 10290 } 10291 10292 &.swiper-button-disabled { 10293 opacity: 0; 10294 z-index: -1; 10295 } 10296 10297 svg { 10298 transform: rotate(90deg); 10299 width: 18px; 10300 height: 10px; 10301 stroke: var(--text-color); 10302 } 10303 } 10304 10305 .swiper-button-next { 10306 cursor: pointer; 10307 display: flex; 10308 align-items: center; 10309 justify-content: flex-end; 10310 width: 26px; 10311 transition: opacity 0.3s; 10312 opacity: 1; 10313 position: absolute; 10314 top: 0; 10315 right: 0; 10316 height: 100%; 10317 background: linear-gradient( 10318 to right, 10319 rgba(255, 255, 255, 0) 0%, 10320 var(--background-color) 55% 10321 ); 10322 z-index: 2; 10323 padding-bottom: 4px; 10324 ${(0,u.media)("tablet")} { 10325 width: 36px; 10326 padding-bottom: 8px; 10327 } 10328 10329 &.swiper-button-disabled { 10330 opacity: 0; 10331 z-index: -1; 10332 } 10333 10334 svg { 10335 transform: rotate(-90deg); 10336 width: 18px; 10337 height: 10px; 10338 stroke: var(--text-color); 10339 } 10340 } 10341`,h=r.default.div.withConfig({displayName:"TabbedPanelsComponent__StyledPanelsListingWrapper",componentId:"sc-70396dd7-2"})` 10342 margin-bottom: var(--column-gap); 10343 10344 ul { 10345 list-style: none; 10346 padding: 0; 10347 margin: 0; 10348 display: flex; 10349 flex-wrap: wrap; 10350 gap: calc(var(--column-gap) / 2); 10351 } 10352 10353 button { 10354 background: var(--background-color); 10355 border: 2px solid var(--text-color); 10356 color: var(--text-color); 10357 min-width: 138px; 10358 display: flex; 10359 align-items: center; 10360 justify-content: center; 10361 border-radius: 10px; 10362 padding: 14px 15px; 10363 font-weight: 700; 10364 letter-spacing: 1.5px; 10365 margin: 0; 10366 ${(0,u.media)(375)} { 10367 min-width: 150px; 10368 } 10369 ${(0,u.media)("tablet")} { 10370 font-size: 20px; 10371 padding: 18px 25px; 10372 } 10373 10374 &.is-active, 10375 &:hover { 10376 background: var(--text-color); 10377 border: 2px solid var(--text-color); 10378 color: var(--background-color); 10379 } 10380 } 10381`,f=r.default.div.withConfig({displayName:"TabbedPanelsComponent__StyledPanelWrapper",componentId:"sc-70396dd7-3"})` 10382 display: flex; 10383 flex-direction: column; 10384 gap: var(--column-gap); 10385 ${(0,u.media)("tablet")} { 10386 flex-direction: row; 10387 align-items: center; 10388 } 10389 10390 .media-wrapper { 10391 ${(0,u.media)("tablet")} { 10392 flex: 50%; 10393 } 10394 } 10395 10396 .info-wrapper { 10397 ${(0,u.media)("tablet")} { 10398 flex: 50%; 10399 } 10400 } 10401`,g=r.default.div.withConfig({displayName:"TabbedPanelsComponent__StyledHighlightsWrapper",componentId:"sc-70396dd7-4"})` 10402 display: flex; 10403 flex-wrap: wrap; 10404 10405 > div { 10406 margin-right: 3rem; 10407 ${(0,u.media)("desktop")} { 10408 margin-right: 4rem; 10409 } 10410 10411 p { 10412 font-weight: 700; 10413 font-size: 24px; 10414 10415 em { 10416 color: var(--accent-text-color); 10417 font-style: normal; 10418 font-size: 32px; 10419 ${(0,u.media)("desktop")} { 10420 font-size: 46px; 10421 } 10422 } 10423 } 10424 } 10425`;e.s(["TabbedPanelsComponent",0,({id:e,tab_items:r,"data-theme":u,adjacent_themes:x,spacing:y})=>{let v=(0,i.useRef)(null),b=(0,i.useRef)(null);if(!r?.length)return console.error("Tabbed Panels component present, but with empty Tabs field."),null;let[w,_]=(0,i.useState)(null),[k
10425,S]=(0,i.useState)(0),[j,C]=(0,i.useState)(0),T=r[k].panels[j];return(0,t.jsx)(p,{id:`section-${e}`,"data-theme":u,"data-theme-next":x?.nextTheme?.theme,"data-theme-previous":x?.previousTheme?.theme,"data-spacing-top":y?.top,"data-spacing-bottom":y?.bottom,children:(0,t.jsxs)(o.StyledWrapper,{children:[(0,t.jsxs)(m,{children:[(0,t.jsx)("div",{className:"swiper-button-prev",ref:v,children:(0,t.jsx)(n.IconExpand,{})}),(0,t.jsx)(d.Swiper,{modules:[c.Navigation],slidesPerView:"auto",spaceBetween:20,freeMode:!0,slideToClickedSlide:!0,breakpoints:{768:{spaceBetween:40}},navigation:{prevEl:v.current,nextEl:b.current},watchSlidesProgress:!0,onSwiper:e=>{_(e)},children:r.map((e,i)=>(0,t.jsx)(d.SwiperSlide,{children:(0,t.jsx)("button",{type:"button",className:k==i?"is-active":null,onClick:()=>{S(i),w.slideTo(i),C(0)},children:e.title})},`tab_item_${i}`))}),(0,t.jsx)("div",{className:"swiper-button-next",ref:b,children:(0,t.jsx)(n.IconExpand,{})})]}),r[k]?.panels?.length>1?(0,t.jsx)(h,{children:(0,t.jsx)("ul",{children:r[k].panels.map((e,i)=>(0,t.jsx)("li",{children:(0,t.jsx)("button",{type:"button",className:j==i?"is-active":null,onClick:()=>{C(i)},children:e.header})},`panel_${i}`))})}):null,T?(0,t.jsxs)(f,{children:[(0,t.jsx)("div",{className:"media-wrapper",children:(0,t.jsx)(l.MediaComponent,{...T.media})}),(0,t.jsxs)("div",{className:"info-wrapper",children:[(0,t.jsx)(a.TitleAndTextComponent,{title:T.header,text:T.text}),T.highlights?.length>0?(0,t.jsx)(g,{children:T.highlights.map((e,i)=>(0,t.jsx)(a.TitleAndTextComponent,{text:e},`highlight-${i}`))}):null,T.link?(0,t.jsx)(s.Button,{href:T.link.url,target:T.link.attributes?.target,children:T.link.text}):null]})]}):null]})})}])},95199,e=>{"use strict";e.i(15477),e.s([])},21696,e=>{"use strict";var t=e.i(91398),i=e.i(60814);e.i(49396);var r=e.i(82560),a=e.i(85135);e.i(50101);var n=e.i(28750);e.i(81804);var o=e.i(47749),s=e.i(24297);e.i(24690);var l=e.i(26200);e.i(68485);var c=e.i(72587);let d=i.default.div.withConfig({displayName:"TimelineComponent__StyledTimelineWrapper",componentId:"sc-65cd58c7-0"})` 10426 background: var(--background-color); 10427 color: var(--text-color); 10428`,u=i.default.div.withConfig({displayName:"TimelineComponent__StyledInnerWrapper",componentId:"sc-65cd58c7-1"})` 10429 padding: var(--spacing-xl) 0 var(--spacing-xl) 0; 10430 10431 .title { 10432 color: var(--text-color); 10433 margin-bottom: var(--column-gap); 10434 padding: 0 calc(2.5% + var(--spacing-sm)); 10435 ${(0,l.media)("tablet")} { 10436 width: var(--component-width); 10437 margin: 0 auto var(--column-gap) auto; 10438 padding: 0 var(--spacing-sm); 10439 max-width: var(--component-max-width); 10440 } 10441 10442 [data-theme="turquoise"] & { 10443 color: var(--color-black); 10444 } 10445 10446 em { 10447 [data-theme="turquoise"] & { 10448 color: var(--color-yellow); 10449 } 10450 } 10451 } 10452`,p=i.default.div.withConfig({displayName:"TimelineComponent__StyledSwiperWrapper",componentId:"sc-65cd58c7-2"})` 10453 ${(0,l.media)(600)} { 10454 width: var(--component-width); 10455 margin: 0 auto; 10456 padding: 0 var(--spacing-sm); 10457 max-width: var(--component-max-width); 10458 } 10459 10460 .swiper { 10461 padding: 0 calc(2.5% + var(--spacing-sm)); 10462 overflow: visible; 10463 ${(0,l.media)(600)} { 10464 padding: 0 0 18px; 10465 margin: 0 -15px; 10466 overflow: hidden; 10467 } 10468 } 10469 10470 .swiper-slide { 10471 width: fit-content; 10472 height: auto; 10473 } 10474`,m=i.default.div.withConfig({displayName:"TimelineComponent__StyledSlideWrapper",componentId:"sc-65cd58c7-3"})` 10475 padding-bottom: 46px; 10476 width: 256px; 10477 opacity: 0.2; 10478 transition: opacity 0.3s; 10479 ${(0,l.media)("mobile")} { 10480 width: 280px; 10481 } 10482 ${(0,l.media)("mobile_m")} { 10483 width: 320px; 10484 } 10485 ${(0,l.media)(500)} { 10486 width: 400px; 10487 } 10488 ${(0,l.media)(600)} { 10489 display: flex; 10490 opacity: 1; 10491 gap: 30px; 10492 width: 100%; 10493 flex-direction: row-reverse; 10494 padding: 0 15px 46px; 10495 } 10496 ${(0,l.media)("desktop")} { 10497 padding-bottom: 100px; 10498 } 10499 10500 .swiper-slide-active & { 10501 opacity: 1; 10502 } 10503 10504 .milestone-media-wrapper { 10505 margin-bottom: 20px; 10506 ${(0,l.media)(600)} { 10507 flex: 45%; 10508 padding-top: 6px; 10509 } 10510 } 10511 10512 .milestone-info-wrapper { 10513 ${(0,l.media)(600)} { 10514 flex: 55%; 10515 } 10516 } 10517 10518 .milestone-title { 10519 font-weight: 700; 10520 color: var(--button-link-text-color); 10521 font-size: 55px; 10522 margin-bottom: 10px; 10523 line-height: 1.1; 10524 &.milestone-title--mobile { 10525 ${(0,l.media)(600)} { 10526 display: none; 10527 } 10528 } 10529 &.milestone-title--desktop { 10530 display: none; 10531 ${(0,l.media)(600)} { 10532 display: block; 10533 } 10534 } 10535 10536 [data-theme="black"] & { 10537 color: var(--color-turquoise); 10538 } 10539 [data-theme="indigo"] & { 10540 color: #fff; 10541 } 10542 [data-theme="yellow"] & { 10543 color: var(--color-black); 10544 } 10545 [data-theme="turquoise"] & { 10546 color: #fff; 10547 } 10548 [data-theme="grey"] & { 10549 color: var(--color-black); 10550 } 10551 [data-theme="grey"] & { 10552 color: var(--color-black); 10553 } 10554 } 10555 10556 .milestone-text { 10557 line-height: 1.7; 10558 margin-bottom: 26px; 10559 10560 p { 10561 line-height: 1.7; 10562 } 10563 } 10564`,h=i.default.div.withConfig({displayName:"TimelineComponent__StyledSlideMarker",componentId:"sc-65cd58c7-4"})` 10565 height: 46px; 10566 width: 100%; 10567 border-left: 1px solid rgba(0, 0, 0, 0.2); 10568 position: absolute; 10569 bottom: 0; 10570 left: 0; 10571 ${(0,l.media)(600)} { 10572 margin: 0 15px; 10573 border-color: var(--color-black); 10574 } 10575 ${(0,l.media)("desktop")} { 10576 height: 100px; 10577 } 10578 10579 .swiper-slide-active & { 10580 border-color: var(--color-black); 10581 } 10582 10583 [data-theme="black"] &, 10584 [data-theme="indigo"] &, 10585 [data-theme="turquoise"] & { 10586 border-color: #fff; 10587 } 10588 10589 &:after { 10590 content: ""; 10591 background: var(--dot-decoration-color); 10592 position: absolute; 10593 width: 30px; 10594 height: 30px; 10595 left: -15px; 10596 bottom: -18px; 10597 border-radius: 15px; 10598 } 10599`,f=i.default.div.withConfig({displayName:"TimelineComponent__StyledGradientLine",componentId:"sc-65cd58c7-5"})` 10600 height: 6px; 10601 background: var(--color-gradient); 10602 ${(0,l.media)(600)} { 10603 position: relative; 10604 margin-top: -18px; 10605 } 10606`,g=i.default.div.withConfig({displayName:"TimelineComponent__StyledNavigationWrapper",componentId:"sc-65cd58c7-6"})` 10607 width: var(--component-width); 10608 margin: 0 auto; 10609 padding: var(--spacing-xl) var(--spacing-sm) 0 var(--spacing-sm); 10610 max-width: var(--component-max-width); 10611 display: flex; 10612 justify-content: space-between; 10613 ${(0,l.media)("desktop")} { 10614 padding-top: var(--spacing-lg); 10615 } 10616 10617 .swiper-button-prev, 10618 .swiper-button-next { 10619 cursor: pointer; 10620 display: flex; 10621 gap: 13px; 10622 align-items: center; 10623 font-weight: 700; 10624 color: var(--button-link-text-color); 10625 transition: all 0.1s; 10626 10627 &:hover, 10628 &:active { 10629 color: var(--hover-button-link-text-color); 10630 } 10631 10632 &.swiper-button-disabled { 10633 opacity: 0; 10634 cursor: default; 10635 } 10636 10637 svg { 10638 fill: var(--color-black); 10639 10640 [data-theme="black"] &, 10641 [data-theme="indigo"] &, 10642 [data-theme="turquoise"] & { 10643 fill: #fff; 10644 } 10645 } 10646 } 10647`;e.s(["TimelineComponent",0,({id:e,"data-theme":i,adjacent_themes:l,spacing:
10647x,title:y,milestones:v})=>(0,t.jsx)(d,{id:`section-${e}`,"data-theme":i,"data-theme-next":l?.nextTheme?.theme,"data-theme-previous":l?.previousTheme?.theme,"data-spacing-top":x?.top,"data-spacing-bottom":x?.bottom,children:(0,t.jsxs)(u,{children:[y?(0,t.jsx)(c.TitleAndTextComponent,{title:y,className:"title component-title"}):null,(0,t.jsx)(p,{children:(0,t.jsx)(s.Swiper,{modules:[o.Navigation],slidesPerView:"auto",spaceBetween:30,freeMode:!0,slideToClickedSlide:!0,breakpoints:{600:{slidesPerView:1},768:{spaceBetween:30,slidesPerView:1},1024:{spaceBetween:30,slidesPerView:2},1180:{spaceBetween:60,slidesPerView:2}},navigation:{prevEl:`#section-${e} .swiper-button-prev`,nextEl:`#section-${e} .swiper-button-next`},watchSlidesProgress:!0,children:v.map((e,i)=>(0,t.jsxs)(s.SwiperSlide,{children:[(0,t.jsxs)(m,{children:[(0,t.jsx)("div",{className:"milestone-title milestone-title--mobile",children:e.title}),(0,t.jsx)("div",{className:"milestone-media-wrapper",children:(0,t.jsx)(n.MediaComponent,{...e.media})}),(0,t.jsxs)("div",{className:"milestone-info-wrapper",children:[(0,t.jsx)("div",{className:"milestone-title milestone-title--desktop",children:e.title}),(0,t.jsx)("div",{className:"milestone-text",dangerouslySetInnerHTML:{__html:e.text}})]})]}),(0,t.jsx)(h,{})]},`milestone_${i}`))})}),(0,t.jsx)(f,{}),(0,t.jsxs)(g,{children:[(0,t.jsxs)("div",{className:"swiper-button-prev",children:[(0,t.jsx)(r.IconChevronBoldLeft,{}),(0,t.jsx)("span",{children:"PREVIOUS"})]}),(0,t.jsxs)("div",{className:"swiper-button-next",children:[(0,t.jsx)("div",{children:"NEXT"}),(0,t.jsx)(a.IconChevronBoldRight,{})]})]})]})})])},68944,e=>{"use strict";e.i(21696),e.s([])},84018,e=>{"use strict";var t=e.i(91398),i=e.i(60814);e.i(49396);var r=e.i(59012),a=e.i(41158);e.i(24690);var n=e.i(26200),o=e.i(44343);e.i(71587);var s=e.i(71179),l=e.i(91788);let c=i.default.div.withConfig({displayName:"StickyTabsComponent__StyledStickyTabsWrapper",componentId:"sc-48f9afb1-0"})` 10648 background: var(--background-color); 10649 color: var(--text-color); 10650 position: sticky; 10651 top: var(--header-offset-mobile, 75px); 10652 z-index: 3; 10653 ${(0,n.media)("desktop")} { 10654 top: var(--header-offset-desktop, 100px); 10655 background: none; 10656 } 10657 10658 &.scrolled-past { 10659 &:before { 10660 ${(0,n.media)("desktop")} { 10661 opacity: 0.9; 10662 } 10663 } 10664 } 10665 10666 &:before { 10667 ${(0,n.media)("desktop")} { 10668 content: ""; 10669 position: absolute; 10670 top: 0; 10671 left: 0; 10672 width: 100%; 10673 height: 100%; 10674 background: var(--background-color); 10675 opacity: 1; 10676 z-index: -1; 10677 transition: opacity 0.3s; 10678 } 10679 } 10680`,d=i.default.div.withConfig({displayName:"StickyTabsComponent__StyledStickyTabsInner",componentId:"sc-48f9afb1-1"})` 10681 ${(0,n.media)("desktop")} { 10682 width: var(--component-width); 10683 margin: 0 auto; 10684 padding: 0 var(--spacing-sm); 10685 max-width: var(--component-max-width); 10686 } 10687`,u=i.default.button.withConfig({displayName:"StickyTabsComponent__StyledMobileExpandButton",componentId:"sc-48f9afb1-2"})` 10688 background: none; 10689 border: 0; 10690 border-radius: 0; 10691 height: 75px; 10692 width: 100%; 10693 padding: 0 20px; 10694 margin: 0; 10695 display: flex; 10696 align-items: center; 10697 justify-content: space-between; 10698 color: var(--text-color); 10699 text-transform: uppercase; 10700 ${(0,n.media)("desktop")} { 10701 display: none; 10702 } 10703 10704 svg { 10705 stroke: var(--icon-color); 10706 transition: transform 0.3s; 10707 } 10708 10709 .is-open & { 10710 svg { 10711 transform: rotate(180deg); 10712 } 10713 } 10714`,p=i.default.div.withConfig({displayName:"StickyTabsComponent__StyledListWrapper",componentId:"sc-48f9afb1-3"})` 10715 height: 0; 10716 overflow-y: hidden; 10717 transition: height 0.3s; 10718 ${(0,n.media)("desktop")} { 10719 height: auto !important; 10720 } 10721 10722 ul { 10723 list-style: none; 10724 margin: 0; 10725 padding: 0; 10726 ${(0,n.media)("desktop")} { 10727 display: flex; 10728 flex-wrap: wrap; 10729 align-items: center; 10730 padding: 14px 0; 10731 } 10732 } 10733 10734 ul li { 10735 ${(0,n.media)("desktop")} { 10736 padding: 14px; 10737 margin-right: 40px; 10738 } 10739 } 10740 10741 ul li a { 10742 color: var(--text-color); 10743 display: block; 10744 padding: 27px 20px; 10745 text-transform: uppercase; 10746 ${(0,n.media)("desktop")} { 10747 padding: 0; 10748 } 10749 } 10750`;e.s(["StickyTabsComponent",0,({id:e,"data-theme":i,items:n})=>{let{t:m}=(0,s.useTranslation)(),{width:h}=(0,o.useWindowSize)();(0,l.useEffect)(()=>
10750{if(h<1024)return;let t=document.getElementById(`section-${e}`);if(!t)return;let i=t.nextElementSibling;if(!i)return;let r=()=>{window.scrollY>i.offsetTop?t.classList.add("scrolled-past"):t.classList.remove("scrolled-past")};return window.addEventListener("scroll",r),r(),()=>{window.removeEventListener("scroll",r)}},[h]);let f=()=>{let e=document.querySelector(".sticky-tabs"),t=e.querySelector(".sticky-tabs-list");e.classList.contains("is-open")&&(e.classList.remove("is-open"),t.style.height="0")};return(0,t.jsx)(c,{id:`section-${e}`,"data-theme":i,className:"sticky-tabs",children:(0,t.jsxs)(d,{children:[(0,t.jsxs)(u,{onClick:e=>{e.preventDefault();let t=document.querySelector(".sticky-tabs"),i=t.querySelector(".sticky-tabs-list"),r=t.querySelector("ul");t.classList.contains("is-open")?(t.classList.remove("is-open"),i.style.height="0"):(t.classList.add("is-open"),i.style.height=r.clientHeight+"px")},children:[(0,t.jsx)("span",{children:m("navigateTo")}),(0,t.jsx)(r.IconExpand,{})]}),(0,t.jsx)(p,{className:"sticky-tabs-list",children:(0,t.jsx)("ul",{children:n?.length?n.map((e,i)=>(0,t.jsx)("li",{children:(0,t.jsx)(a.default,{href:e.url,target:e.attributes?.target,onClick:f,children:e.text})},`sticky-list-item-${i}`)):null})})]})})}])},23292,e=>{"use strict";e.i(84018),e.s([])},47897,e=>{"use strict";var t=e.i(91398),i=e.i(91788);e.i(71587);var r=e.i(71179),a=e.i(60814);e.i(24690);var n=e.i(26200),o=e.i(79900);e.i(68485);var s=e.i(72587);e.i(87255);var l=e.i(99326);e.i(49396);var c=e.i(59012),d=e.i(67878),u=e.i(12209),p=e.i(22259),m=e.i(53896);let h=a.default.div.withConfig({displayName:"PaginationWithState__StyledPaginationWrapper",componentId:"sc-b3ba3fca-0"})` 10751 display: flex; 10752 justify-content: center; 10753 10754 svg { 10755 /* fill: var(--text-color); */ 10756 } 10757`,f=({pagesTotal:e,onPageChange:r,"data-theme":a})=>{let[n,o]=(0,i.useState)(1),s=n-1>0?n-1:n,l=n+1<=e?n+1:e,c=e=>{let t=parseInt(e);o(t),r&&r(t)},f=Array.from(Array(e).keys()).map(e=>({value:(e+1).toString(),label:(e+1).toString()}));return(0,t.jsx)(h,{"data-theme":a,className:"pagination",children:(0,t.jsxs)(m.StyledPaginationInner,{children:[(0,t.jsxs)("button",{onClick:()=>c(s),children:[(0,t.jsx)("span",{className:"visually-hidden",children:"Previous page"}),(0,t.jsx)(d.IconChevronLeft,{})]}),(0,t.jsx)(m.StyledSelectWrapper,{children:(0,t.jsx)(p.Select,{id:"pagination",title:`${n}/${e}`,showTitleAlways:!0,options:f,onSelectChange:c},`select-pagination-${n}`)}),(0,t.jsxs)("button",{onClick:()=>c(l),children:[(0,t.jsx)("span",{className:"visually-hidden",children:"Next page"}),(0,t.jsx)(u.IconChevronRight,{})]})]})})},g=a.default.div.withConfig({displayName:"CareersListing__StyledCareersListingWrapper",componentId:"sc-a9925e0c-0"})` 10758 background: var(--background-color); 10759 color: var(--text-color); 10760`,x=a.default.div.withConfig({displayName:"CareersListing__StyledFiltersWrapper",componentId:"sc-a9925e0c-1"})` 10761 margin-bottom: 50px; 10762 ${(0,n.media)("tablet")} { 10763 margin-bottom: 0; 10764 } 10765`,y=a.default.div.withConfig({displayName:"CareersListing__StyledResultsWrapper",componentId:"sc-a9925e0c-2"})` 10766 ${(0,n.media)("tablet")} { 10767 min-height: 300px; 10768 } 10769 10770 table { 10771 td.has-label { 10772 ${(0,n.media)("tablet")} { 10773 padding: 14px 10px; 10774 } 10775 &:first-child { 10776 ${(0,n.media)("tablet")} { 10777 padding-left: 0; 10778 } 10779 } 10780 &:last-child { 10781 ${(0,n.media)("tablet")} { 10782 padding-right: 0; 10783 } 10784 } 10785 10786 &.title-description { 10787 ${(0,n.media)("tablet")} { 10788 max-width: 500px; 10789 } 10790 10791 .td-value { 10792 > div { 10793 ${(0,n.media)("desktop")} { 10794 padding-right: 20px; 10795 } 10796 } 10797 10798 > div > a { 10799 display: inline-block; 10800 margin-bottom: 8px; 10801 } 10802 } 10803 } 10804 } 10805 } 10806`,v=a.default.th.withConfig({displayName:"CareersListing__StyledTheadItem",componentId:"sc-a9925e0c-3"})` 10807 button { 10808 margin: 0; 10809 padding: 0; 10810 background: none; 10811 border: 0; 10812 border-radius: 0; 10813 text-transform: none; 10814 display: flex; 10815 align-items: center; 10816 color: var(--button-link-text-color); 10817 10818 &:hover { 10819 color: var(--hover-button-link-text-color); 10820 background: none; 10821 } 10822 10823 &.sort-desc { 10824 svg { 10825 transform: rotate(0); 10826 } 10827 } 10828 10829 svg { 10830 width: 11px; 10831 margin-left: 6px; 10832 transform: rotate(180deg); 10833 stroke: var(--text-color); 10834 } 10835 } 10836`,b=({fieldname:e,text:i,sortBy:r,handleSortByChange:a})=>{let n="";return e==r?.fieldname&&(r?.direction=="asc"&&(n+="sort-asc"),r?.direction=="desc"&&(n+="sort-desc")),(0,t.jsx)(v,{children:(0,t.jsxs)("button",{onClick:()=>{r?.fieldname==e?r?.direction=="asc"?a({fieldname:e,direction:"desc"}):r?.direction=="desc"&&a(null):a({fieldname:e,direction:"asc"})},className:n,children:[(0,t.jsx)("span",{children:i}),e==r?.fieldname?(0,t.jsx)(c.IconExpand,{}):null]})})};e.s(["CareersListing",0,({id:e,"data-theme":a,adjacent_themes:n,spacing:c,title:d,career_listing_columns:u,available_filter_keys:p=[],postings:m})=>{let{t:h}=(0,r.useTranslation)(),v={};for(let e of p)v[e]=[];for(let e of m)for(let t of p)e[t]&&!v[t].includes(e[t])&&v[t].push(e[t]);let w=[];for(let[e,t]of Object.entries(v))w.push({name:e,text:h(e),options:t.map(e=>({value:e,label:e}))});let[_,k]=(0,i.useState)(m),[S,j]=(0,i.useState)(m),[C,T]=(0,i.useState)({}),[N,I]=(0,i.useState)(null),E=e=>{I(e);let t=[..._];e?.fieldname?t.sort(((e,t="asc")=>function(i,r){if(!i.hasOwnProperty(e)||!r.hasOwnProperty(e))return 0;let a="string"==typeof i[e]?i[e].toUpperCase():i[e],n="string"==typeof r[e]?r[e].toUpperCase():r[e],o=0;return a>n?o=1:a<n&&(o=-1),"desc"===t?-1*o:o})(e.fieldname,e.direction)):t=[...S],k(t)},[L,R]=(0,i.useState)(0),F=_?.length?Math.ceil(_.length/10):1,O=10*L;return(0,t.jsx)(g,{id:`section-${e}`,"data-theme":a,"data-theme-next":n?.nextTheme?.theme,"data-theme-previous":n?.previousTheme?.theme,"data-spacing-top":c?.top,"data-spacing-bottom":c?.bottom,children:(0,t.jsxs)(o.StyledWrapper,{children:[d?(0,t.jsx)(s.TitleAndTextComponent,{title:d,className:"listing-title component-title"}):null,(0,t.jsxs)("div",{children:[(0,t.jsx)(x,{children:(0,t.jsx)(l.MultipleFilters,{filters:w,handleChangeFilterItem:(e,t,i)=>{let r={...C};i?r[e]?r[e].includes(t)||r[e].push(t):(r[e]=[],r[e].push(t)):r[e]?.includes(t)&&(r[e]=r[e].filter(e=>e!=t),r[e]?.length||delete r[e]),T(r);let a=[...m];for(let[e,t]of Object.entries(r))a=a.filter(i=>t.includes(i[e]));k(a),j(a),R(0)},handleFiltersReset:()=>{T({}),k(m),j(m),R(0)},selectedFilters:C})}),(0,t.jsx)(y,{children:(0,t.jsx)(o.StyledBody,{"data-theme":a,children:_?.length?(0,t.jsxs)("table",{className:"data-cell-labels",children:[(0,t.jsx)("thead",{children:(0,t.jsxs)("tr",{children:[(0,t.jsx)(b,{fieldname:"title",text:h("careerListingTitle")+(u.includes("title-description")?" / "+h("careerListingDescription"):""),sortBy:N,handleSortByChange:E}),u?.filter(e=>"title-description"!=e).map((e,i)=>(0,t.jsx)(b,{fieldname:e,text:h(e),sortBy:N,handleSortByChange:E},`th-${i}`))]})}),(0,t.jsx)("tbody",{children:_.slice(O,O+10).map((e,i)=>(0,t.jsxs)("tr",{children:[(0,t.jsxs)("td",{className:"has-label title-description",children:[(0,t.jsx)("span",{className:"td-label",children:h("careerListingTitle")+(u.includes("title-description")?" / "+h("careerListingDescription"):"")}),(0,t.jsx)("span",{className:"td-value",dangerouslySetInnerHTML:{__html:`<div><a href="${e.url}">${e.title}</a> 10837 ${u.includes("title-description")?`<div>${((e,t)=>{if(e?.length>t){let i=e.lastIndexOf(" ",t);e=-1!==i?e.slice(0,i)+"...":e.slice(0,t)+"..."}return e})(e.description,140)}</div>`:""} 10838 </div>`}})]}),u?.filter(e=>"title-description"!=e).map((r,a)=>(0,t.jsxs)("td",{className:["has-label",r].join(" "),children:[(0,t.jsx)("span",{className:"td-label",children:h(r)}),(0,t.jsx)("span",{className:"td-value",dangerouslySetInnerHTML:{__html:e[r]}})]},`tr-td-${i}-${a}`))]},`posting-${i}`))})]}):(0,t.jsx)("div",{children:h("listingNoResultsText")})})}),F>1?(0,t.jsx)(f,{onPageChange:e=>{R(e-1)},pagesTotal:F}):null]})]})})}],47897)},42716,e=>{"use strict";e.i(47897),e.s([])},95053,e=>{"use strict";var t=e.i(91398),i=e.i(91788),r=e.i(60814);e.i(24690);var a=e.i(44343),n=e.i(6611),o=e.i(26200);e.i(81804);var s=e.i(47749),l=e.i(3783),c=e.i(24297);e.i(68485);var d=e.i(72587);e.i(49396);var u=e.i(59012);e.i(32933);var p=e.i(36932);let m=r.default.div.withConfig({displayName:"StorySlider__StyledStorySliderWrapper",componentId:"sc-5136a7a6-0"})` 10839 background: var(--background-color); 10840 color: var(--text-color); 10841 font-size: 18px; 10842 letter-spacing: 0.5px; 10843 position: relative; 10844 overflow: hidden; 10845 10846 em { 10847 [data-theme="indigo"] & { 10848 color: var(--color-yellow); 10849 } 10850 } 10851 10852 .swiper { 10853 z-index: 0; 10854 } 10855 10856 .swiper-slide { 10857 height: auto; 10858 display: flex; 10859 align-items: center; 10860 } 10861 10862 .swiper-pagination { 10863 display: flex; 10864 justify-content: center; 10865 gap: 8px; 10866 position: absolute; 10867 z-index: 4; 10868 width: 100%; 10869 bottom: 82px; 10870 ${(0,o.media)("tablet")} { 10871 bottom: 47px; 10872 } 10873 10874 .swiper-pagination-bullet { 10875 background: none; 10876 padding: 0; 10877 margin: 0; 10878 width: 22px; 10879 height: 22px; 10880 border: 2px solid var(--text-color); 10881 border-radius: 12px; 10882 transition: 0.1s; 10883 cursor: pointer; 10884 10885 &:hover { 10886 background-color: var(--color-yellow); 10887 border-color: var(--color-yellow); 10888 } 10889 10890 &.swiper-pagination-bullet-active { 10891 background-color: var(--color-yellow); 10892 border-color: var(--color-yellow); 10893 width: 50px; 10894 } 10895 } 10896 } 10897`,h=r.default.div.withConfig({displayName:"StorySlider__StyledNavigationWrapper",componentId:"sc-5136a7a6-1"})` 10898 ${(0,o.media)("tablet")} { 10899 position: absolute; 10900 z-index: 3; 10901 bottom: 35px; 10902 width: 100%; 10903 height: 0; 10904 } 10905 10906 .navigation-inner { 10907 ${(0,o.media)("tablet")} { 10908 width: var(--component-width); 10909 margin: 0 auto; 10910 max-width: var(--component-max-width); 10911 position: relative; 10912 } 10913 } 10914 10915 .swiper-button-prev, 10916 .swiper-button-next { 10917 cursor: pointer; 10918 z-index: 3; 10919 display: flex; 10920 justify-content: center;
10921 align-items: center; 10922 transition: 0.1s border-color; 10923 position: absolute; 10924 bottom: 60px; 10925 ${(0,o.media)(0,"tablet")} { 10926 width: 66px; 10927 height: 66px; 10928 border-radius: 33px; 10929 background: white; 10930 } 10931 ${(0,o.media)("tablet")} { 10932 width: 46px; 10933 height: 46px; 10934 border-radius: 23px; 10935 border: 2px solid #fff; 10936 bottom: 0; 10937 } 10938 10939 &:hover { 10940 ${(0,o.media)("tablet")} { 10941 border-color: var(--color-yellow); 10942 } 10943 10944 svg { 10945 ${(0,o.media)("tablet")} { 10946 stroke: var(--color-yellow); 10947 } 10948 } 10949 } 10950 10951 &.swiper-button-disabled { 10952 display: none; 10953 } 10954 10955 svg { 10956 transition: 0.1s stroke; 10957 stroke: var(--color-black); 10958 ${(0,o.media)("tablet")} { 10959 stroke: #fff; 10960 } 10961 } 10962 } 10963 10964 .swiper-button-prev { 10965 ${(0,o.media)(0,"tablet")} { 10966 left: -29px; 10967 padding-left: 20px; 10968 } 10969 ${(0,o.media)("tablet")} { 10970 left: var(--spacing-sm); 10971 padding-right: 4px; 10972 } 10973 10974 svg { 10975 transform: rotate(90deg); 10976 } 10977 } 10978 10979 .swiper-button-next { 10980 ${(0,o.media)(0,"tablet")} { 10981 right: -29px; 10982 padding-right: 20px; 10983 } 10984 ${(0,o.media)("tablet")} { 10985 right: var(--spacing-sm); 10986 padding-left: 4px; 10987 } 10988 10989 svg { 10990 transform: rotate(-90deg); 10991 } 10992 } 10993`,f=r.default.div.withConfig({displayName:"StorySlider__StyledSlideItem",componentId:"sc-5136a7a6-2"})` 10994 padding-bottom: 120px; 10995 width: 100%; 10996 ${(0,o.media)("tablet")} { 10997 padding-bottom: 40px; 10998 } 10999`,g=r.default.img.withConfig({displayName:"StorySlider__StyledBackgroundImage",componentId:"sc-5136a7a6-3"})` 11000 position: absolute; 11001 top: 0; 11002 left: 0; 11003 width: 100%; 11004 height: 100%; 11005 object-fit: cover; 11006 object-position: center; 11007 opacity: 0.5; 11008`,x=r.default.div.withConfig({displayName:"StorySlider__StyledSlideItemContent",componentId:"sc-5136a7a6-4"})` 11009 position: relative; 11010 width: var(--component-width); 11011 margin: 0 auto; 11012 padding: var(--component-padding); 11013 max-width: var(--component-max-width); 11014`,y=r.default.div.withConfig({displayName:"StorySlider__StyledSlideItemTextWrapper",componentId:"sc-5136a7a6-5"})` 11015 ${(0,o.media)("tablet")} { 11016 width: calc(2 / 3 * 100%); 11017 } 11018 ${(0,o.media)("desktop")} { 11019 width: 50%; 11020 } 11021 11022 .content-cta { 11023 margin-top: 20px; 11024 } 11025`,v=({slide:e,width:i,isMobile:r})=>(0,t.jsxs)(f,{children:[e.media_data&&i?(0,t.jsx)(g,{src:r?e.media_data.picture.images.default:e.media_data.picture.images.tablet,alt:e.media_data.picture.alt}):null,(0,t.jsx)(x,{children:(0,t.jsxs)(y,{children:[(0,t.jsx)(d.TitleAndTextComponent,{text:e.text,title:e.title}),e.cta?(0,t.jsx)("div",{className:"content-cta",children:(0,t.jsx)(p.Button,{href:e.cta.url,target:e.cta.attributes?.target,style:e.cta.attributes?.button_style||"link",children:e.cta.text})}):null]})})]});e.s(["StorySlider",0,({id:e,"data-theme":r="black",adjacent_themes:o,spacing:d,slides:p})=>{let{width:f}=(0,a.useWindowSize)(),g=f<n.breakpoints.tablet,x=(0,i.useRef)(null),y=(0,i.useRef)(null);return(0,t.jsx)(m,{id:`section-${e}`,"data-theme":r,"data-theme-next":o?.nextTheme?.theme,"data-theme-previous":o?.previousTheme?.theme,"data-spacing-top":d?.top,"data-spacing-bottom":d?.bottom,className:"",children:(0,t.jsx)("div",{children:p?.length>1?(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(c.Swiper,{modules:[l.Pagination,s.Navigation],pagination:{clickable:!0,renderBullet:function(e,t){return'<button type="button" aria-label="Quote '+(e+1)+'" class="'+t+'"><span class="visually-hidden">Quote '+(e+1)+"</span></button>"}},slidesPerView:1,navigation:{prevEl:x.current,nextEl:y.current},autoHeight:!1,children:p.map((e,i)=>(0,t.jsx)(c.SwiperSlide,{children:(0,t.jsx)(v,{slide:e,width:f,isMobile:g})},`quote-slide-${i}`))}),(0,t.jsx)(h,{children:(0,t.jsxs)("div",{className:"navigation-inner",children:[(0,t.jsx)("div",{className:"swiper-button-prev",ref:x,children:(0,t.jsx)(u.IconExpand,{})}),(0,t.jsx)("div",{className:"swiper-button-next",ref:y,children:(0,t.jsx)(u.IconExpand,{})})]})})]}):p?.length==1?(0,t.jsx)(v,{slide:p[0],width:f,isMobile:g}):null})})}])},12349,e=>{"use strict";e.i(95053),e.s([])},31469,e=>{"use strict";e.s(["GatedContent",()=>v],31469);var t=e.i(91398),i=e.i(91788),r=e.i(60814);e.i(20291);var a=e.i(74998),n=e.i(30943);e.i(49396);var o=e.i(45572);e.i(24690);var s=e.i(26200);let l=r.default.div.withConfig({displayName:"Modal__StyledModalWrapper",componentId:"sc-f6300627-0"})` 11026 position: fixed; 11027 inset: 0px; 11028 z-index: 10; 11029 padding: 1rem; 11030 display: flex; 11031 align-items: center; 11032 ${(0,s.media)("tablet")} { 11033 padding: 2rem; 11034 } 11035 11036 &.show-after-open { 11037 opacity: 1; 11038 } 11039`,c=r.default.div.withConfig({displayName:"Modal__StyledModalBg",componentId:"sc-f6300627-1"})` 11040 position: absolute; 11041 inset: 0; 11042 background: var(--color-black); 11043 opacity: 0.8; 11044 pointer-events: none; 11045`,d=r.default.div.withConfig({displayName:"Modal__StyledModalContent",componentId:"sc-f6300627-2"})` 11046 border-radius: 10px; 11047 background: #fff; 11048 position: relative; 11049 max-height: calc(100% - 40px); 11050 max-width: 1180px; 11051 width: 100%; 11052 margin: 0 auto; 11053 margin-top: 60px; 11054 padding: 10px 0; 11055 display: flex; 11056 ${(0,s.media)("desktop_s")} { 11057 margin-top: 70px; 11058 } 11059`,u=r.default.div.withConfig({displayName:"Modal__StyledModalCloseWrapper",componentId:"sc-f6300627-3"})` 11060 position: absolute; 11061 top: -40px; 11062 right: 0; 11063 11064 button { 11065 width: 30px; 11066 height: 30px; 11067 display: flex; 11068 align-items: center; 11069 justify-content: center; 11070 11071 svg { 11072 stroke: #fff;
11073 width: 20px; 11074 height: 20px; 11075 } 11076 } 11077`,p=r.default.div.withConfig({displayName:"Modal__StyledModalInner",componentId:"sc-f6300627-4"})` 11078 position: relative; 11079 overflow-y: scroll; 11080 scrollbar-width: thin; 11081 scrollbar-color: #888 transparent; 11082 width: 100%; 11083 max-height: 100%; 11084 padding: 10px 16px; 11085 ${(0,s.media)("desktop")} { 11086 padding: 20px 40px; 11087 } 11088 11089 &::-webkit-scrollbar { 11090 width: 8px; 11091 } 11092 11093 &::-webkit-scrollbar-track { 11094 background: transparent; 11095 } 11096 11097 &::-webkit-scrollbar-thumb { 11098 background-color: #888; 11099 border-radius: 8px; 11100 } 11101`,m=e=>{let{showModal:i=!1,setShowModal:r,children:a}=e;return i?(0,n.createPortal)((0,t.jsx)(h,{...e}),document.body):null},h=({showModal:e=!1,setShowModal:r,children:a})=>{let n=(0,i.useRef)(null),s=()=>{r(!1)};return(0,i.useEffect)(()=>{document.body.setAttribute("data-scroll-lock","true");let e=n.current,t=e=>{e.target.closest(".modal-content")||s()};e.addEventListener("click",t);let i=e=>{"Escape"===e.key&&s()};return document.addEventListener("keydown",i),()=>{document.body.removeAttribute("data-scroll-lock"),document.removeEventListener("keydown",i),e.removeEventListener("click",t)}},[e,r]),(0,t.jsxs)(l,{ref:n,children:[(0,t.jsx)(c,{}),(0,t.jsxs)(d,{className:"modal-content",children:[(0,t.jsx)(u,{children:(0,t.jsx)("button",{className:"nostyle",onClick:s,children:(0,t.jsx)(o.IconClose,{})})}),(0,t.jsx)(p,{className:"modal-inner",children:a})]})]})};e.i(6995);var f=e.i(45610);e.i(52959);var g=e.i(41074),x=e.i(3828);let y=r.default.div.withConfig({displayName:"GatedContent__StyledGatedContent",componentId:"sc-eba2117f-0"})``,v=({id:e,formId:r,formType:n,hubspotForm:o,webformForm:s,visible_paragraphs:l,gated_paragraphs:c,show_form_instantly:d=!1,gated_access_key:u,locale:p})=>{let h=(0,x.useRouter)(),{query:v}=h,b=u&&v.hasOwnProperty(u),[w,_]=(0,i.useState)(!1),[k,S]=(0,i.useState)(!0),[j,C]=(0,i.useState)([]),T=()=>{try{let e=localStorage.getItem("formsSubmitted");if(e){let t=JSON.parse(e);if(t&&Array.isArray(t))return t}}catch(e){console.error(e)}return[]},N=()=>{let e=T();e.includes(r)||(e.push(r),localStorage.setItem("formsSubmitted",JSON.stringify(e)),C(e)),setTimeout(()=>{_(!1)},3e3)};return(0,i.useEffect)(()=>{if(h.isReady&&(C(T()),S(!1),!b&&!j.includes(r))){d&&!w&&_(!0);let e=document.getElementById(`${r}_visible_content`);if(e){let t=e.querySelectorAll("a, button");t?.length&&t.forEach(e=>{e.addEventListener("click",e=>{e.preventDefault(),w||_(!0)})})}}},[e,h.isReady]),(0,t.jsxs)(y,{id:`section-${e}`,children:[(0,t.jsx)(m,{showModal:w,setShowModal:_,children:"hubspot"==n?(0,t.jsx)(f.HubspotFormComponent,{...o,onSubmitted:N}):(0,t.jsx)(g.WebformForm,{webform:s.webform,success_message:s.success_message,post_url:s.post_url,onSubmitted:N,redirect_url:s.redirect_url,allow_freemail:s.allow_freemail})}),(0,t.jsx)("div",{id:`${r}_visible_content`,className:"gated-visible-content",style:{display:k||j?.includes(r)||b?"none":"block"},children:(0,t.jsx)(a.FieldParagraphs,{paragraphs:l,customElements:[],locale:p})}),(0,t.jsx)("div",{id:`${r}_gated_content`,style:{display:k?"none":j?.includes(r)||b?"block":"none"},children:(0,t.jsx)(a.FieldParagraphs,{paragraphs:c,customElements:[],locale:p})})]})}},65715,e=>{"use strict";e.s([]),e.i(31469)},72927,e=>{"use strict";var t=e.i(91398),i=e.i(91788),r=e.i(60814);e.i(24690);var a=e.i(26200);e.i(49396);var n=e.i(36932);e.i(50101);var o=e.i(28750);e.i(87255);var s=e.i(7142),l=e.i(79900),c=e.i(67878);let d=r.default.div.withConfig({displayName:"ChoicesLayoutVertical__StyledChoicesComponent",componentId:"sc-ce0339f1-0"})` 11102 background: var(--background-color); 11103 color: var(--text-color); 11104`,u=(0,r.default)(l.StyledWrapper).withConfig({displayName:"ChoicesLayoutVertical__StyledInnerWrapper",componentId:"sc-ce0339f1-1"})` 11105 padding: max(70px, var(--spacing-xl)) var(--component-padding-leftright); 11106`,p=r.default.div.withConfig({displayName:"ChoicesLayoutVertical__StyledChoicesLayoutVertical",componentId:"sc-ce0339f1-2"})` 11107 position: relative; 11108`,m=r.default.div.withConfig({displayName:"ChoicesLayoutVertical__StyledQuestionWrapper",componentId:"sc-ce0339f1-3"})` 11109 margin-bottom: 36px; 11110 text-align: center; 11111 11112 > div { 11113 max-width: 770px; 11114 margin: 0 auto; 11115 11116 *:last-child { 11117 margin-bottom: 0; 11118 } 11119 } 11120`,h=r.default.div.withConfig({displayName:"ChoicesLayoutVertical__StyledMainWrapper",componentId:"sc-ce0339f1-4"})` 11121 min-height: 50px; 11122`,f=r.default.div.withConfig({displayName:"ChoicesLayoutVertical__StyledCh
11122oicesButtonsWrapper",componentId:"sc-ce0339f1-5"})` 11123 display: flex; 11124 grid-row-gap: 15px; 11125 grid-column-gap: 30px; 11126 justify-content: center; 11127 flex-direction: column; 11128 align-items: center; 11129 ${(0,a.media)("tablet")} { 11130 flex-direction: row; 11131 } 11132 11133 .choice-item { 11134 transform: translateY(100px); 11135 opacity: 0; 11136 animation-delay: 0; 11137 11138 &.in-view:not(.selection-made) { 11139 animation: bounce-in-bottom 1s ease forwards; 11140 11141 &:nth-child(2) { 11142 animation-delay: 0.25s; 11143 } 11144 &:nth-child(3) { 11145 animation-delay: 0.5s; 11146 } 11147 &:nth-child(4) { 11148 animation-delay: 0.75s; 11149 } 11150 &:nth-child(5) { 11151 animation-delay: 1s; 11152 } 11153 &:nth-child(6) { 11154 animation-delay: 1.25ms; 11155 } 11156 } 11157 11158 &.selected { 11159 animation: bounce-out-top 1s ease forwards; 11160 } 11161 11162 &.selection-made:not(.selected) { 11163 transform: translateY(0); 11164 opacity: 1; 11165 11166 &.bounce-out { 11167 ${(0,a.media)(0,"tablet")} { 11168 animation: fadeOut 0.3s ease forwards !important; 11169 } 11170 ${(0,a.media)("tablet")} { 11171 animation: bounce-out-bottom 1s ease forwards; 11172 } 11173 } 11174 } 11175 } 11176 11177 .choice-item-button { 11178 margin: 0; 11179 transition: scale 0.2s; 11180 11181 &:hover { 11182 scale: 1.05; 11183 } 11184 11185 &:active { 11186 scale: 0.95; 11187 } 11188 } 11189`,g=r.default.div.withConfig({displayName:"ChoicesLayoutVertical__StyledChoiceResultsWrapper",componentId:"sc-ce0339f1-6"})``,x=r.default.div.withConfig({displayName:"ChoicesLayoutVertical__StyledGoBack",componentId:"sc-ce0339f1-7"})` 11190 position: absolute; 11191 width: 100%; 11192 top: 0; 11193 left: 0; 11194 transform: translateY(calc(-100% - 20px)); 11195 display: flex; 11196 justify-content: center; 11197 11198 .button-go-back { 11199 display: flex; 11200 gap: 3px; 11201 align-items: center; 11202 background: none; 11203 margin: 0; 11204 padding: 0; 11205 color: var(--text-color); 11206 font-weight: 700; 11207 font-size: 14px; 11208 opacity: 0; 11209 margin-left: -7px; 11210 11211 .icon-wrapper { 11212 svg { 11213 width: 26px; 11214 height: 26px; 11215 fill: var(--icon-color); 11216 } 11217 } 11218 } 11219`,y=r.default.div.withConfig({displayName:"ChoicesLayoutVertical__StyledChoiceResult",componentId:"sc-ce0339f1-8"})` 11220 height: 0; 11221 overflow: hidden; 11222 margin: 0 auto; 11223 max-width: 950px; 11224 text-align: center; 11225 transition: height 0.5s; 11226 11227 &.show-result { 11228 overflow: visible; 11229 11230 .button-go-back { 11231 animation: bounce-in-bottom 0.6s ease forwards 1.5s; 11232 } 11233 11234 .text-with-icon-wrapper { 11235 animation: bounce-in-bottom 0.6s ease forwards 0s; 11236 } 11237 11238 .result-cta-wrapper { 11239 animation: bounce-in-bottom 0.6s ease forwards 0.75s; 11240 } 11241 11242 .result-stars-rating-wrapper { 11243 animation: bounce-in-bottom 0.6s ease forwards 1.25s; 11244 } 11245 } 11246 11247 &.hide-result { 11248 overflow: visible; 11249 11250 .button-go-back { 11251 opacity: 1; 11252 transform: translateY(0); 11253 animation: bounce-out-top 0.6s ease forwards 0s; 11254 } 11255 11256 .text-with-icon-wrapper { 11257 opacity: 1; 11258 transform: translateY(0); 11259 animation: bounce-out-top 0.6s ease forwards 0.25s; 11260 } 11261 11262 .result-cta-wrapper { 11263 opacity: 1; 11264 transform: translateY(0); 11265 animation: bounce-out-top 0.6s ease forwards 0.75s; 11266 } 11267 11268 .result-stars-rating-wrapper { 11269 opacity: 1; 11270 transform: translateY(0); 11271 animation: bounce-out-top 0.6s ease forwards 1.25s; 11272 } 11273 } 11274 11275 .text-with-icon-wrapper { 11276 position: relative; 11277 display: flex; 11278 flex-direction: column; 11279 gap: 16px; 11280 opacity: 0; 11281 ${(0,a.media)("tablet")} { 11282 flex-direction: row; 11283 align-items: center; 11284 } 11285 } 11286 11287 .result-icon { 11288 width: 74px; 11289 min-width: 74px; 11290 margin: 0 auto; 11291 ${(0,a.media)("tablet")} { 11292 position: absolute; 11293 left: 0; 11294 top: 50%; 11295 transform: translateY(-50%); 11296 } 11297 11298 .icon-media-icon { 11299 } 11300 } 11301 11302 .result-text { 11303 flex: 1; 11304 ${(0,a.media)("tablet")} { 11305 padding: 0 90px; 11306 } 11307 11308 p { 11309 font-size: 18px; 11310 } 11311 } 11312 11313 .result-cta-wrapper { 11314 margin: 0 0 12px 0; 11315 opacity: 0; 11316 } 11317 11318 .result-stars-rating-wrapper { 11319 opacity: 0; 11320 11321 .component-star-rating { 11322 justify-content: center; 11323 margin: 12px 0 8px 0; 11324 } 11325 11326 .result-rating-text { 11327 font-size: 14px; 11328 } 11329 } 11330`,v=({question:e,choices:r,theme:a,goBackLabel:l})=>{let v=(0,i.useRef)(null),b=.5*r.length*750;(0,i.useEffect)(()=>{let e=v.current,t=e.querySelector("#choices-main-wrapper"),i=e.querySelector("#choices-buttons-wrapper");t.style.minHeight=`${i.clientHeight}px`});let w=e=>{let t=v.current;if(!e.target)return;let i=e.target.id;e.target.parentElement.classList.add("selected"),e.target.parentElement.classList.add("selection-made"),t.querySelector("#choices-main-wrapper");let r=t.querySelector("#choices-buttons-wrapper"),a=r.querySelectorAll(".choice-item:not(.selected)");a&&a.forEach((e,t)=>{e.classList.contains("selection-made")||e.classList.add("selection-made"),e.classList.contains("selected")||(e.style.animationDelay=`${.25+.25*t}s`,e.classList.add("bounce-out"))});let n=t.querySelector(`#result_${i}`),o=n.querySelector(".choice-result-inner");setTimeout(()=>{r.style.display="none",n.style.height=`${o.clientHeight}px`,n.classList.add("show-result")},b)},_=e=>{e.preventDefault();let t=v.current;
11330t.querySelectorAll(".choice-result").forEach(e=>{e.classList.contains("show-result")&&(e.classList.remove("show-result"),e.classList.add("hide-result"),setTimeout(()=>{e.style.height="0",e.classList.remove("hide-result"),setTimeout(()=>{let e=t.querySelector("#choices-buttons-wrapper");e.querySelectorAll(".choice-item").forEach(e=>{e.classList.remove("selected","selection-made","bounce-out"),e.style.animationDelay=""}),e.style.display=""},500)},1850))})};return(0,t.jsx)(d,{ref:v,"data-theme":a,children:(0,t.jsx)(u,{children:(0,t.jsxs)(p,{children:[(0,t.jsx)(m,{children:(0,t.jsx)("div",{dangerouslySetInnerHTML:{__html:e}})}),(0,t.jsxs)(h,{id:"choices-main-wrapper",children:[(0,t.jsx)(f,{id:"choices-buttons-wrapper",children:r.map((e,i)=>(0,t.jsx)("div",{className:"choice-item","data-detect-in-view":"true",children:(0,t.jsx)(n.Button,{id:`${e.id}`,className:"choice-item-button",style:"primary",onClick:w,children:e.name})},e.id))}),(0,t.jsx)(g,{children:r.map((e,i)=>(0,t.jsxs)(y,{id:`result_${e.id}`,className:"choice-result",children:[l&&(0,t.jsx)(x,{children:(0,t.jsxs)("button",{className:"button-go-back",onClick:_,children:[(0,t.jsx)("span",{className:"icon-wrapper",children:(0,t.jsx)(c.IconChevronLeft,{})}),(0,t.jsx)("span",{children:l})]})}),(0,t.jsxs)("div",{className:"choice-result-inner",children:[(0,t.jsxs)("div",{className:"text-with-icon-wrapper",children:[e.resultIcon&&(0,t.jsx)("div",{className:"result-icon",children:(0,t.jsx)(o.MediaComponent,{icon:e.resultIcon.icon})}),e.resultText&&(0,t.jsx)("div",{className:"result-text",dangerouslySetInnerHTML:{__html:e.resultText}})]}),e.resultCTA&&(0,t.jsx)("div",{className:"result-cta-wrapper",children:(0,t.jsx)(n.Button,{id:e.resultCTA.attributes?.id??`${e.id}_cta`,href:e.resultCTA.url,target:e.resultCTA.attributes?.target,style:"primary",children:e.resultCTA.text})}),(0,t.jsxs)("div",{className:"result-stars-rating-wrapper",children:[e.resultShowStars&&(0,t.jsx)(s.StarRating,{rating:5,theme:a}),e.resultRatingText&&(0,t.jsx)("div",{className:"result-rating-text",children:e.resultRatingText})]})]})]},`results-${e.id}`))})]})]})})})};var b=e.i(44343),w=e.i(15837),_=e.i(20893),k=e.i(35481);let S=r.default.div.withConfig({displayName:"ChoicesLayoutRadioButtons__StyledChoicesComponent",componentId:"sc-ded5168f-0"})` 11331 background: var(--color-gradient); 11332 color: var(--text-color); 11333`,j=(0,r.default)(l.StyledWrapper).withConfig({displayName:"ChoicesLayoutRadioButtons__StyledInnerWrapper",componentId:"sc-ded5168f-1"})` 11334 padding: max(70px, var(--spacing-xl)) var(--component-padding-leftright); 11335`,C=r.default.div.withConfig({displayName:"ChoicesLayoutRadioButtons__StyledQuestionWrapper",componentId:"sc-ded5168f-2"})` 11336 margin-bottom: 10px; 11337 ${(0,a.media)("desktop")} { 11338 display: none; 11339 } 11340 11341 > div { 11342 color: #fff; 11343 opacity: 0; 11344 11345 &.in-view { 11346 animation: bounce-in-bottom 1s ease forwards; 11347 11348 &.bounce-out { 11349 opacity: 1; 11350 } 11351 } 11352 11353 em { 11354 color: var(--color-yellow); 11355 } 11356 11357 *:last-child { 11358 margin-bottom: 0; 11359 } 11360 } 11361`,T=r.default.div.withConfig({displayName:"ChoicesLayoutRadioButtons__StyledChoicesMainWrapper",componentId:"sc-ded5168f-3"})` 11362 transition: height 0.5s; 11363`,N=r.default.div.withConfig({displayName:"ChoicesLayoutRadioButtons__StyledRadioButtonsQuestionWrapper",componentId:"sc-ded5168f-4"})` 11364 ${(0,a.media)("desktop")} { 11365 display: flex; 11366 align-items: center; 11367 } 11368 11369 .question-wrapper { 11370 display: none; 11371 ${(0,a.media)("desktop")} { 11372 display: block; 11373 flex: 1; 11374 } 11375 11376 > div { 11377 color: #fff; 11378 opacity: 0; 11379 11380 &.in-view { 11381 animation: bounce-in-left 1s ease forwards; 11382 11383 &.bounce-out { 11384 opacity: 1; 11385 animation: bounce-out-right 1s ease forwards; 11386 } 11387 } 11388 11389 em { 11390 color: var(--color-yellow); 11391 } 11392 11393 *:last-child { 11394 margin-bottom: 0; 11395 } 11396 } 11397 } 11398`,I=r.default.div.withConfig({displayName:"ChoicesLayoutRadioButtons__StyledArrowsWrapper",componentId:"sc-ded5168f-5"})` 11399 margin: 13px 0 15px 0; 11400 opacity: 0; 11401 padding-left: 14px; 11402 ${(0,a.media)("desktop")} { 11403 padding: 0; 11404 margin: 0 36px; 11405 min-width: 85px; 11406 } 11407 11408 &.in-view { 11409 animation: bounce-in-bottom 1s ease forwards 0.25s; 11410 ${(0,a.media)("desktop")} { 11411 animation: bounce-in-left 1s ease forwards 0.25s; 11412 } 11413 11414 &.bounce-out { 11415 opacity: 1; 11416 animation: bounce-out-top 1s ease forwards; 11417 ${(0,a.media)("desktop")} { 11418 animation: bounce-out-right 1s ease forwards; 11419 } 11420 } 11421 } 11422 11423 .vertical-arrow { 11424 display: none; 11425 ${(0,a.media)(0,"desktop")} { 11426 display: block; 11427 } 11428 } 11429 11430 .horizontal-arrow { 11431 display: none; 11432 ${(0,a.media)("desktop")} { 11433 display: block; 11434 } 11435 } 11436`,E=r.default.div.withConfig({displayName:"ChoicesLayoutRadioButtons__StyledCh
11436oicesButtonsWrapper",componentId:"sc-ded5168f-6"})` 11437 .choice-item { 11438 margin-bottom: 17px; 11439 opacity: 0; 11440 11441 &:last-child { 11442 margin: 0; 11443 } 11444 11445 &.in-view:not(.selection-made) { 11446 animation: bounce-in-bottom 1s ease forwards 0.5s; 11447 ${(0,a.media)("desktop")} { 11448 animation: bounce-in-left 1s ease forwards 0.5s; 11449 } 11450 &:nth-child(2) { 11451 animation-delay: 0.75s; 11452 } 11453 &:nth-child(3) { 11454 animation-delay: 1s; 11455 } 11456 } 11457 11458 &.selection-made:not(.selected) { 11459 transform: translateY(0); 11460 opacity: 1; 11461 11462 &.bounce-out { 11463 ${(0,a.media)(0,"tablet")} { 11464 animation: fadeOut 0.3s ease forwards !important; 11465 } 11466 ${(0,a.media)("tablet")} { 11467 animation: bounce-out-right 1s ease forwards; 11468 } 11469 } 11470 } 11471 11472 &.selected { 11473 animation: bounce-out-top 1s ease forwards; 11474 ${(0,a.media)("desktop")} { 11475 animation: bounce-out-right 1s ease forwards; 11476 } 11477 } 11478 } 11479 11480 .choice-item-button { 11481 margin: 0; 11482 border: 0; 11483 background: none; 11484 margin: 0; 11485 padding: 0; 11486 position: relative; 11487 padding-left: 51px; 11488 11489 &:hover { 11490 .circle-wrapper { 11491 .circle-outer { 11492 animation: circle-outer-pulsate 0.4s ease forwards 0.15s; 11493 } 11494 11495 .circle-inner { 11496 animation: circle-inner-pulsate 0.4s ease forwards; 11497 } 11498 } 11499 11500 .choice-name { 11501 &:hover { 11502 scale: 1.05; 11503 } 11504 11505 &:active { 11506 scale: 0.95; 11507 } 11508 } 11509 } 11510 11511 .circle-wrapper { 11512 position: absolute; 11513 left: 18px; 11514 top: 50%; 11515 transform: translateY(-50%) translateX(-50%); 11516 11517 .circle-outer { 11518 width: 36px; 11519 height: 36px; 11520 border-radius: 50%; 11521 border: 4px solid #fff; 11522 padding: 4px; 11523 position: absolute; 11524 top: 0; 11525 left: 0; 11526 transform: translateY(-50%) translatex(-50%); 11527 } 11528 11529 .circle-inner { 11530 background: var(--color-yellow); 11531 width: 0; 11532 height: 0; 11533 border-radius: 50%; 11534 position: absolute; 11535 top: 0; 11536 left: 0; 11537 transform: translateY(-50%) translatex(-50%); 11538 } 11539 } 11540 11541 .choice-name { 11542 display: block; 11543 background: #fff; 11544 border-radius: 18px; 11545 color: var(--color-black); 11546 text-transform: none; 11547 font-size: 20px; 11548 padding: 5px 22px; 11549 max-width: 300px; 11550 transition: scale 0.2s; 11551 } 11552 } 11553`,L=r.default.div.withConfig({displayName:"ChoicesLayoutRadioButtons__StyledRadioCircle",componentId:"sc-ded5168f-7"})` 11554 width: 36px; 11555 height: 36px; 11556 border-radius: 50%; 11557 border: 4px solid #fff; 11558 padding: 4px; 11559 11560 &.checked { 11561 &:before { 11562 scale: 1; 11563 } 11564 } 11565 11566 &:before { 11567 content: ""; 11568 display: block; 11569 background: var(--color-yellow); 11570 width: 20px; 11571 height: 20px; 11572 border-radius: 50%; 11573 scale: 0; 11574 transition: scale 0.3s; 11575 } 11576`,R=r.default.div.withConfig({displayName:"ChoicesLayoutRadioButtons__StyledGoBack",componentId:"sc-ded5168f-8"})` 11577 display: flex; 11578 margin: 2rem 0; 11579 ${(0,a.media)("desktop")} { 11580 margin: 0; 11581 position: absolute; 11582 bottom: 0; 11583 left: 0; 11584 z-index: 1; 11585 } 11586 11587 .button-go-back { 11588 display: flex; 11589 gap: 3px; 11590 align-items: center; 11591 background: none; 11592 margin: 0; 11593 padding: 0; 11594 color: #fff; 11595 font-weight: 700; 11596 font-size: 14px; 11597 opacity: 0; 11598 margin-left: -7px; 11599 11600 .icon-wrapper { 11601 svg { 11602 width: 26px; 11603 height: 26px; 11604 fill: var(--color-yellow); 11605 } 11606 } 11607 } 11608`,F=r.default.div.withConfig({displayName:"ChoicesLayoutRadioButtons__StyledChoiceResultsWrapper",componentId:"sc-ded5168f-9"})``,O=r.default.div.withConfig({displayName:"ChoicesLayoutRadioButtons__StyledChoiceResult",componentId:"sc-ded5168f-10"})` 11609 height: 0; 11610 overflow: hidden; 11611 transition: height 0.5s; 11612 11613 .choice-result-inner { 11614 position: relative; 11615 } 11616 11617 &.show-result { 11618 overflow: visible; 11619 11620 .button-go-back { 11621 animation: bounce-in-bottom 0.9s ease forwards 0s; 11622 ${(0,a.media)("desktop")} { 11623 animation: bounce-in-left 0.9s ease forwards 0.5s; 11624 } 11625 } 11626 11627 .result-name-wrapper { 11628 animation: bounce-in-bottom 0.9s ease forwards 0.25s; 11629 ${(0,a.media)("desktop")} { 11630 animation: bounce-in-left 0.9s ease forwards 0s; 11631 } 11632 } 11633 11634 .result-box { 11635 animation: bounce-in-bottom 0.9s ease forwards 0.5s; 11636 ${(0,a.media)("desktop")} { 11637 animation: bounce-in-left 0.9s ease forwards 0.25s; 11638 } 11639 } 11640 } 11641 11642 &.hide-result { 11643 overflow: visible; 11644 11645 .button-go-back { 11646 opacity: 1; 11647 animation: bounce-out-top 0.9s ease forwards 0s; 11648 ${(0,a.media)("desktop")} { 11649 animation: bounce-out-right 0.9s ease forwards 0s; 11650 } 11651 } 11652 11653 .result-name-wrapper { 11654 opacity: 1; 11655 animation: bounce-out-top 0.9s ease forwards 0.25s; 11656 ${(0,a.media)("desktop")} { 11657 animation: bounce-out-right 0.9s ease forwards 0.25s; 11658 } 11659 } 11660 11661 .result-box { 11662 opacity: 1; 11663 animation: bounce-out-top 0.9s ease forwards 0.5s; 11664 ${(0,a.media)("desktop")} { 11665 animation: bounce-out-right 0.9s ease forwards 0.5s; 11666 } 11667 } 11668 } 11669 11670 .result-wrapper { 11671 ${(0,a.media)("desktop")} { 11672 display: flex; 11673 } 11674 } 11675 11676 .result-name-wrapper { 11677 opacity: 0; 11678 display: flex; 11679 align-items: center; 11680 gap: 20px; 11681 margin-bottom: 29px; 11682 ${(0,a.media)("desktop")} { 11683 margin: 0; 11684 width: 50%; 11685 padding-right: 50px; 11686 } 11687 11688 .circle-wrapper { 11689 ${(0,a.media)("desktop")} { 11690 display: none; 11691 } 11692 } 11693 11694 .checkmark-wrapper { 11695 display: none; 11696 ${(0,a.media)("desktop")} { 11697 display: block; 11698 min-width: 31px; 11699 } 11700 } 11701 11702 .result-name { 11703 font-size: 30px; 11704 color: #fff; 11705 font-weight: 700; 11706 ${(0,a.media)("desktop")} { 11707 font-size: 42px; 11708 } 11709 } 11710 } 11711 11712 .result-box { 11713 opacity: 0; 11714 background: #fff; 11715 border-radius: 10px; 11716 padding: 22px 28px 46px 28px; 11717 ${(0,a.media)("desktop")} { 11718 padding: 34px 40px; 11719 width: 50%; 11720 } 11721 11722 .result-icon { 11723 width: 92px; 11724 margin-left: -18px; 11725 } 11726 11727 .result-text { 11728 margin-bottom: 30px; 11729 ${(0,a.media)("desktop")} { 11730 font-size: 18px; 11731 margin-bottom: 22px; 11732 } 11733 11734 p { 11735 ${(0,a.media)("desktop")} { 11736 font-size: 18px; 11737 } 11738 } 11739 } 11740 11741 .result-cta-and-rating-wrapper { 11742 ${(0,a.media)("desktop")} { 11743 display: flex; 11744 align-items: center; 11745 gap: 24px; 11746 } 11747 11748 .result-cta-wrapper { 11749 margin: 30px 0 15px 0; 11750 ${(0,a.media)("desktop")} { 11751 margin: 0; 11752 } 11753 11754 a.primary { 11755 text-transform: uppercase; 11756 width: 100%; 11757 ${(0,a.media)("desktop")} { 11758 width: auto; 11759 } 11760 } 11761 } 11762 11763 .rating-wrapper { 11764 ${(0,a.media)("desktop")} { 11765 } 11766 11767 .result-stars { 11768 margin: 15px 0 6px 0; 11769 ${(0,a.media)("desktop")} { 11770 margin: 0 0 6px 0; 11771 } 11772 11773 .component-star-rating { 11774 justify-content: center; 11775 ${(0,a.media)("desktop")} { 11776 justify-content: flex-start; 11777 } 11778 11779 svg { 11780 fill: var(--color-indigo); 11781 } 11782 } 11783 } 11784 11785 .result-rating-text { 11786 margin: 6px 0 0 0; 11787 color: var(--color-black); 11788 opacity: 0.5; 11789 text-align: center; 11790 font-size: 14px; 11791 ${(0,a.media)("desktop")} { 11792 margin: 0; 11793 text-align: left; 11794 } 11795 } 11796 } 11797 } 11798 } 11799`,$=({question:e,choices:r,theme:a,goBackLabel:l})=>{let d=(0,i.useRef)(null),{width:u}=(0,b.useWindowSize)();(0,i.useEffect)(()=>{let e=d.current,t=e.querySelector("#choices-buttons-wrapper");e.querySelector("#choices-main-wrapper").style.height=`${t.clientHeight}px`},[u]);let p=e=>{e.preventDefault();let t=d.current,i=t.querySelector("#choices-buttons-wrapper"),r=t.querySelector("#choices-main-wrapper"),a=t.querySelector(".question-wrapper > div");a.style.animationDelay="",a.classList.remove("bounce-out");let n=t.querySelector("#arrow-wrapper");
11799n.classList.remove("bounce-out"),n.style.animationDelay="",t.querySelectorAll(".choice-result").forEach(e=>{e.classList.contains("show-result")&&(e.classList.remove("show-result"),e.classList.add("hide-result"),setTimeout(()=>{i.querySelectorAll(".choice-item").forEach(e=>{e.classList.remove("selected","selection-made","bounce-out"),e.style.animationDelay=""}),i.style.display="",e.classList.remove("hide-result"),e.style.height="0",r.style.height=`${i.clientHeight}px`},1400))})};return(0,t.jsx)(S,{ref:d,children:(0,t.jsxs)(j,{children:[(0,t.jsx)(C,{children:(0,t.jsx)("div",{dangerouslySetInnerHTML:{__html:e},"data-detect-in-view":"true"})}),(0,t.jsxs)(T,{id:"choices-main-wrapper",children:[(0,t.jsxs)(N,{id:"choices-buttons-wrapper",children:[(0,t.jsx)("div",{className:"question-wrapper",children:(0,t.jsx)("div",{dangerouslySetInnerHTML:{__html:e},"data-detect-in-view":"true"})}),(0,t.jsxs)(I,{id:"arrow-wrapper","data-detect-in-view":"true",children:[(0,t.jsx)(w.IconThinArrowShort,{className:"vertical-arrow"}),(0,t.jsx)(_.IconThinArrowRightLong,{className:"horizontal-arrow"})]}),(0,t.jsx)(E,{children:r.map((e,i)=>(0,t.jsx)("div",{id:`choice-item-${e.id}`,className:"choice-item","data-detect-in-view":"true",children:(0,t.jsxs)("button",{id:`${e.id}`,type:"button",className:"choice-item-button",onClick:()=>{var t;let i,a,n,o,s,l;t=e.id,a=(i=d.current).querySelector("#choices-main-wrapper"),(n=i.querySelector(`#choice-item-${t}`)).classList.add("selected"),n.classList.add("selection-made"),(o=i.querySelectorAll(".choice-item:not(.selected)"))&&o.forEach((e,t)=>{e.classList.contains("selection-made")||e.classList.add("selection-made"),e.classList.contains("selected")||(e.style.animationDelay=`${.25+.25*t}s`,e.classList.add("bounce-out"))}),(s=i.querySelector("#arrow-wrapper")).style.animationDelay=`${.25*r.length}s`,s.classList.add("bounce-out"),(l=i.querySelector(".question-wrapper > div")).style.animationDelay=`${.25*r.length+.25}s`,l.classList.add("bounce-out"),setTimeout(()=>{i.querySelector("#choices-buttons-wrapper").style.display="none";let e=i.querySelector(`#result_${t}`),r=e.querySelector(".choice-result-inner");a.style.height=`${r.clientHeight}px`,e.style.height=`${r.clientHeight}px`,e.classList.add("show-result")},u<1024?(.25*r.length+.25+.5)*1e3:(.25*r.length+.25+1)*1e3)},children:[(0,t.jsxs)("div",{className:"circle-wrapper",children:[(0,t.jsx)("div",{className:"circle-outer"}),(0,t.jsx)("div",{className:"circle-inner"})]}),(0,t.jsx)("span",{className:"choice-name",children:e.name})]})},e.id))})]}),(0,t.jsx)(F,{children:r.map((e,i)=>(0,t.jsx)(O,{id:`result_${e.id}`,className:"choice-result",children:(0,t.jsxs)("div",{className:"choice-result-inner",children:[l&&(0,t.jsx)(R,{children:(0,t.jsxs)("button",{className:"button-go-back",onClick:p,children:[(0,t.jsx)("span",{className:"icon-wrapper",children:(0,t.jsx)(c.IconChevronLeft,{})}),(0,t.jsx)("span",{children:l})]})}),(0,t.jsxs)("div",{className:"result-wrapper",children:[(0,t.jsxs)("div",{className:"result-name-wrapper",children:[(0,t.jsx)("div",{className:"circle-wrapper",children:(0,t.jsx)(L,{className:"checked"})}),(0,t.jsx)("div",{className:"checkmark-wrapper",children:(0,t.jsx)(k.IconCheckMark,{})}),(0,t.jsx)("span",{className:"result-name",children:e.name})]}),(0,t.jsxs)("div",{className:"result-box",children:[e.resultIcon&&(0,t.jsx)("div",{className:"result-icon",children:(0,t.jsx)(o.MediaComponent,{icon:e.resultIcon.icon})}),e.resultText&&(0,t.jsx)("div",{className:"result-text",dangerouslySetInnerHTML:{__html:e.resultText}}),(0,t.jsxs)("div",{className:"result-cta-and-rating-wrapper",children:[e.resultCTA&&(0,t.jsx)("div",{className:"result-cta-wrapper",children:(0,t.jsx)(n.Button,{id:e.resultCTA.attributes?.id??`${e.id}_cta`,href:e.resultCTA.url,target:e.resultCTA.attributes?.target,style:"primary",children:e.resultCTA.text})}),(0,t.jsxs)("div",{className:"rating-wrapper",children:[e.resultShowStars&&(0,t.jsx)("div",{className:"result-stars",children:(0,t.jsx)(s.StarRating,{rating:5,theme:"grey"})}),e.resultRatingText&&(0,t.jsx)("div",{className:"result-rating-text",children:e.resultRatingText})]})]})]})]})]})},`results-${e.id}`))})]})]})})},A=r.default.div.withConfig({displayName:"ChoicesLayoutHorizontal__StyledCh
11799oicesComponent",componentId:"sc-ff038552-0"})` 11800 background: var(--background-color); 11801 color: var(--text-color); 11802`,P=(0,r.default)(l.StyledWrapper).withConfig({displayName:"ChoicesLayoutHorizontal__StyledInnerWrapper",componentId:"sc-ff038552-1"})` 11803 padding: max(70px, var(--spacing-xl)) var(--component-padding-leftright); 11804`,M=r.default.div.withConfig({displayName:"ChoicesLayoutHorizontal__StyledQuestionWrapper",componentId:"sc-ff038552-2"})` 11805 position: relative; 11806 ${(0,a.media)("desktop")} { 11807 display: flex; 11808 align-items: center; 11809 } 11810`,D=r.default.div.withConfig({displayName:"ChoicesLayoutHorizontal__StyledQuestion",componentId:"sc-ff038552-3"})` 11811 margin-bottom: 26px; 11812 ${(0,a.media)("desktop")} { 11813 min-width: 300px; 11814 margin-bottom: 42px; 11815 } 11816 11817 p { 11818 font-size: 20px; 11819 } 11820 11821 *:last-child { 11822 margin-bottom: 0; 11823 } 11824`,z=r.default.div.withConfig({displayName:"ChoicesLayoutHorizontal__StyledArrowsWrapper",componentId:"sc-ff038552-4"})` 11825 display: none; 11826 ${(0,a.media)("desktop")} { 11827 display: flex; 11828 align-items: center; 11829 min-width: 84px; 11830 margin: 0 30px 0 10px; 11831 opacity: 0; 11832 } 11833 ${(0,a.media)("desktop_s")} { 11834 margin: 0 36px; 11835 } 11836 11837 &.in-view { 11838 ${(0,a.media)("desktop")} { 11839 animation: bounce-in-left 1s ease forwards; 11840 } 11841 } 11842 11843 svg { 11844 fill: var(--icon-color); 11845 width: 100%; 11846 } 11847`,H=r.default.div.withConfig({displayName:"ChoicesLayoutHorizontal__StyledChoicesWrapper",componentId:"sc-ff038552-5"})` 11848 ${(0,a.media)("desktop")} { 11849 width: 70%; 11850 } 11851 ${(0,a.media)("desktop_s")} { 11852 width: 80%; 11853 } 11854`,W=r.default.div.withConfig({displayName:"ChoicesLayoutHorizontal__StyledChoicesButtonsWrapper",componentId:"sc-ff038552-6"})` 11855 display: flex; 11856 flex-direction: column; 11857 align-items: center; 11858 gap: 20px; 11859 ${(0,a.media)("desktop")} { 11860 align-items: flex-start; 11861 } 11862 11863 ${(0,a.media)("desktop_s")} { 11864 flex-direction: row; 11865 gap: 30px; 11866 } 11867 11868 .choice-item { 11869 margin: 0; 11870 opacity: 0; 11871 animation-delay: 0; 11872 11873 &.in-view:not(.selection-made) { 11874 animation: bounce-in-bottom 1s ease forwards; 11875 ${(0,a.media)("desktop")} { 11876 animation: bounce-in-left 1s ease forwards; 11877 } 11878 &:nth-child(1) { 11879 ${(0,a.media)("desktop")} { 11880 animation-delay: 0.25s; 11881 } 11882 } 11883 &:nth-child(2) { 11884 animation-delay: 0.25s; 11885 ${(0,a.media)("desktop")} { 11886 animation-delay: 0.5s; 11887 } 11888 } 11889 &:nth-child(3) { 11890 animation-delay: 0.5s; 11891 ${(0,a.media)("desktop")} { 11892 animation-delay: 0.75s; 11893 } 11894 } 11895 &:nth-child(4) { 11896 animation-delay: 0.75s; 11897 ${(0,a.media)("desktop")} { 11898 animation-delay: 1s; 11899 } 11900 } 11901 &:nth-child(5) { 11902 animation-delay: 1s; 11903 ${(0,a.media)("desktop")} { 11904 animation-delay: 1.25s; 11905 } 11906 } 11907 &:nth-child(6) { 11908 animation-delay: 1.25s; 11909 ${(0,a.media)("desktop")} { 11910 animation-delay: 1.5s; 11911 } 11912 } 11913 } 11914 11915 &.selected { 11916 animation: bounce-out-top 1s ease forwards; 11917 ${(0,a.media)("desktop")} { 11918 animation: bounce-out-right 1s ease forwards; 11919 } 11920 } 11921 11922 &.selection-made:not(.selected) { 11923 transform: translateY(0); 11924 opacity: 1; 11925 11926 &.bounce-out { 11927 ${(0,a.media)(0,"tablet")} { 11928 animation: fadeOut 0.3s ease forwards !important; 11929 } 11930 ${(0,a.media)("tablet")} { 11931 animation: bounce-out-right 1s ease forwards; 11932 } 11933 } 11934 } 11935 } 11936 11937 .choice-item-button { 11938 min-width: 230px; 11939 margin: 0; 11940 box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.15); 11941 transition: scale 0.2s; 11942 ${(0,a.media)("desktop")} { 11943 box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.15); 11944 } 11945 ${(0,a.media)("desktop_s")} { 11946 min-width: auto; 11947 } 11948 11949 &:hover { 11950 scale: 1.05; 11951 } 11952 11953 &:active { 11954 scale: 0.95; 11955 } 11956 11957 /* [data-theme="black"] &, 11958 [data-theme="indigo"] &, 11959 [data-theme="yellow"] &, 11960 [data-theme="turquoise"] & { 11961 background: #fff; 11962 color: var(--color-black); 11963 } */ 11964 } 11965`,B=r.default.div.withConfig({displayName:"ChoicesLayoutHorizontal__StyledCh
11965oicesResultWrapper",componentId:"sc-ff038552-7"})``,q=r.default.div.withConfig({displayName:"ChoicesLayoutHorizontal__StyledGoBack",componentId:"sc-ff038552-8"})` 11966 margin-bottom: 2rem; 11967 ${(0,a.media)("desktop")} { 11968 position: absolute; 11969 bottom: 0; 11970 left: -7px; 11971 margin: 0; 11972 } 11973 11974 .button-go-back { 11975 ${(0,a.media)(0,"desktop")} { 11976 margin-left: -7px; 11977 } 11978 display: flex; 11979 gap: 3px; 11980 align-items: center; 11981 background: none; 11982 margin: 0; 11983 padding: 0; 11984 color: var(--icon-color); 11985 font-weight: 700; 11986 font-size: 14px; 11987 opacity: 0; 11988 11989 .icon-wrapper { 11990 svg { 11991 width: 26px; 11992 height: 26px; 11993 fill: var(--icon-color); 11994 } 11995 } 11996 } 11997`,V=r.default.div.withConfig({displayName:"ChoicesLayoutHorizontal__StyledChoicesResult",componentId:"sc-ff038552-9"})` 11998 height: 0; 11999 overflow: hidden; 12000 transition: height 0.5s; 12001 12002 &.show-result { 12003 overflow: visible; 12004 12005 .button-go-back { 12006 animation: bounce-in-bottom 0.9s ease forwards 0s; 12007 } 12008 12009 .result-name-wrapper { 12010 animation: bounce-in-bottom 0.9s ease forwards 0.25s; 12011 } 12012 12013 .result-text { 12014 animation: bounce-in-bottom 0.9s ease forwards 0.5s; 12015 } 12016 12017 .result-cta-and-rating-wrapper { 12018 animation: bounce-in-bottom 0.9s ease forwards 1s; 12019 } 12020 } 12021 12022 &.hide-result { 12023 overflow: visible; 12024 12025 .button-go-back { 12026 opacity: 1; 12027 transform: translateY(0); 12028 animation: bounce-out-top 0.9s ease forwards 0s; 12029 } 12030 12031 .result-name-wrapper { 12032 opacity: 1; 12033 transform: translateY(0); 12034 animation: bounce-out-top 0.9s ease forwards 0.25s; 12035 } 12036 12037 .result-text { 12038 opacity: 1; 12039 transform: translateY(0); 12040 animation: bounce-out-top 0.9s ease forwards 0.5s; 12041 } 12042 12043 .result-cta-and-rating-wrapper { 12044 opacity: 1; 12045 transform: translateY(0); 12046 animation: bounce-out-top 0.9s ease forwards 0.75s; 12047 } 12048 } 12049 12050 .result-name-wrapper { 12051 opacity: 0; 12052 display: flex; 12053 align-items: center; 12054 gap: 12px; 12055 margin-bottom: 26px; 12056 12057 .result-checkmark-wrapper { 12058 svg { 12059 stroke: var(--icon-color); 12060 } 12061 } 12062 12063 .result-name { 12064 text-transform: uppercase; 12065 font-size: 20px; 12066 font-weight: 700; 12067 } 12068 } 12069 12070 .result-text { 12071 opacity: 0; 12072 margin: 0 0 26px 0; 12073 } 12074 12075 .result-cta-and-rating-wrapper { 12076 opacity: 0; 12077 ${(0,a.media)("desktop")} { 12078 display: flex; 12079 align-items: center; 12080 gap: 23px; 12081 } 12082 } 12083 12084 .result-cta-wrapper { 12085 display: flex; 12086 justify-content: center; 12087 margin: 26px 0 22px 0; 12088 ${(0,a.media)("desktop")} { 12089 justify-content: flex-start; 12090 margin: 0; 12091 } 12092 12093 /* a.primary { 12094 [data-theme="black"] &, 12095 [data-theme="indigo"] &, 12096 [data-theme="yellow"] &, 12097 [data-theme="turquoise"] & { 12098 color: var(--color-black); 12099 --button-primary-background-color: #fff; 12100 --hover-button-primary-background-color: #fff; 12101 } 12102 } */ 12103 } 12104 12105 .result-stars-and-rating-wrapper { 12106 ${(0,a.media)("desktop")} { 12107 display: flex; 12108 flex-wrap: wrap; 12109 gap: 12px; 12110 } 12111 } 12112 12113 .result-stars { 12114 margin: 22px 0 6px 0; 12115 display: flex; 12116 justify-content: center; 12117 align-items: center; 12118 12119 ${(0,a.media)("desktop")} { 12120 margin: 0; 12121 justify-content: flext-start; 12122 } 12123 12124 svg { 12125 fill: var(--icon-color); 12126 } 12127 } 12128 12129 .result-rating-text { 12130 opacity: 0.5; 12131 font-size: 14px; 12132 text-align: center; 12133 margin: 6px 0 0 0; 12134 ${(0,a.media)("desktop")} { 12135 margin: 0; 12136 } 12137 } 12138`,U=({question:e,choices:r,theme:a,goBackLabel:o})=>{let l=(0,i.useRef)(null),d=.5*r.length*750,{width:u}=(0,b.useWindowSize)();(0,i.useEffect)(()=>{let e=l.current,t=e.querySelector("#choices-buttons-wrapper");e.querySelector("#choices-main-wrapper").style.minHeight=`${t.clientHeight}px`},[u]);let p=e=>{let t=l.current;if(!e.target)return;let i=e.target.id;e.target.parentElement.classList.add("selected"),e.target.parentElement.classList.add("selection-made");let r=t.querySelector("#choices-buttons-wrapper"),a=r.querySelectorAll(".choice-item:not(.selected)");a&&a.forEach((e,t)=>{e.classList.contains("selection-made")||e.classList.add("selection-made"),e.classList.contains("selected")||(e.style.animationDelay=`${.25+.25*t}s`,e.classList.add("bounce-out"))});let n=t.querySelector(`#result_${i}`),o=n.querySelector(".choice-result-inner");setTimeout(()=>{r.style.display="none",n.style.height=`${o.clientHeight}px`,n.classList.add("show-result")},d)},m=e=>{e.preventDefault();let t=l.current;
12138t.querySelectorAll(".choice-result").forEach(e=>{e.classList.contains("show-result")&&(e.classList.remove("show-result"),e.classList.add("hide-result"),setTimeout(()=>{e.style.height="0",e.classList.remove("hide-result"),setTimeout(()=>{let e=t.querySelector("#choices-buttons-wrapper");e.querySelectorAll(".choice-item").forEach(e=>{e.classList.remove("selected","selection-made","bounce-out"),e.style.animationDelay=""}),e.style.display=""},500)},1650))})};return(0,t.jsx)(A,{ref:l,"data-theme":a,children:(0,t.jsx)(P,{children:(0,t.jsxs)(M,{children:[(0,t.jsx)(D,{dangerouslySetInnerHTML:{__html:e}}),(0,t.jsx)(z,{"data-detect-in-view":"true",children:(0,t.jsx)(_.IconThinArrowRightLong,{className:"horizontal-arrow"})}),(0,t.jsxs)(H,{id:"choices-main-wrapper",children:[(0,t.jsx)(W,{id:"choices-buttons-wrapper",children:r.map((e,i)=>(0,t.jsx)("div",{className:"choice-item","data-detect-in-view":"true",children:(0,t.jsx)(n.Button,{id:`${e.id}`,className:"choice-item-button",style:"primary",onClick:p,children:e.name})},e.id))}),(0,t.jsx)(B,{children:r.map((e,i)=>(0,t.jsx)(V,{className:"choice-result",id:`result_${e.id}`,children:(0,t.jsxs)("div",{className:"choice-result-inner",children:[o&&(0,t.jsx)(q,{children:(0,t.jsxs)("button",{className:"button-go-back",onClick:m,children:[(0,t.jsx)("span",{className:"icon-wrapper",children:(0,t.jsx)(c.IconChevronLeft,{})}),(0,t.jsx)("span",{children:o})]})}),(0,t.jsxs)("div",{className:"result-name-wrapper",children:[(0,t.jsx)("div",{className:"result-checkmark-wrapper",children:(0,t.jsx)(k.IconCheckMark,{})}),(0,t.jsx)("div",{className:"result-name",children:e.name})]}),e.resultText&&(0,t.jsx)("div",{className:"result-text",dangerouslySetInnerHTML:{__html:e.resultText}}),(0,t.jsxs)("div",{className:"result-cta-and-rating-wrapper",children:[e.resultCTA&&(0,t.jsx)("div",{className:"result-cta-wrapper",children:(0,t.jsx)(n.Button,{id:e.resultCTA.attributes?.id??`${e.id}_cta`,href:e.resultCTA.url,target:e.resultCTA.attributes?.target,style:"primary",children:e.resultCTA.text})}),(0,t.jsxs)("div",{className:"result-stars-and-rating-wrapper",children:[e.resultShowStars&&(0,t.jsx)("div",{className:"result-stars",children:(0,t.jsx)(s.StarRating,{rating:5,theme:a})}),e.resultRatingText&&(0,t.jsx)("div",{className:"result-rating-text",children:e.resultRatingText})]})]})]})},`results-${e.id}`))})]})]})})})};e.s(["ChoicesComponent",0,({layout_type:e,question:i,choices:r,goBackLabel:a="Go Back",theme:n})=>"vertical"==e?(0,t.jsx)(v,{layout_type:e,question:i,choices:r,goBackLabel:a,theme:n}):"horizontal"==e?(0,t.jsx)(U,{layout_type:e,question:i,choices:r,goBackLabel:a,theme:n}):"radio-buttons"==e?(0,t.jsx)($,{layout_type:e,question:i,choices:r,goBackLabel:a,theme:n}):null],72927)},60114,e=>{"use strict";e.i(72927),e.s([])},15422,e=>{"use strict";var t=e.i(91398),i=e.i(91788),r=e.i(3828),a=e.i(60814);e.i(24690);var n=e.i(26200),o=e.i(79900);e.i(82121);var s=e.i(27767);e.i(71587);var l=e.i(71179);let c=a.default.div.withConfig({displayName:"ImportedDataProffixBankList__StyledImportedDataProffixBankList",componentId:"sc-f21026f-0"})` 12139 background: var(--background-color); 12140 color: var(--text-color); 12141`,d=a.default.div.withConfig({displayName:"ImportedDataProffixBankList__StyledLegendWrapper",componentId:"sc-f21026f-1"})` 12142 display: flex; 12143 flex-direction: column; 12144 margin-bottom: 30px; 12145 font-size: 14px; 12146 gap: 6px; 12147 ${(0,n.media)("tablet")} { 12148 flex-direction: row; 12149 gap: 24px; 12150 } 12151 ${(0,n.media)("desktop")} { 12152 margin-bottom: 40px; 12153 } 12154 12155 .legend-item { 12156 display: flex; 12157 flex-direction: row; 12158 align-items: center; 12159 gap: 10px; 12160 12161 .status { 12162 display: block; 12163 width: 8px; 12164 height: 8px; 12165 border-radius: 50%; 12166 12167 &.success { 12168 background: #00ff66; 12169 } 12170 12171 &.warning { 12172 background: #ffe500; 12173 } 12174 12175 &.error { 12176 background: #ff0000; 12177 } 12178 } 12179 12180 .text { 12181 } 12182 } 12183`,u=a.default.div.withConfig({displayName:"ImportedDataProffixBankList__StyledAccordionWrapper",componentId:"sc-f21026f-2"})` 12184 margin-bottom: 12px; 12185 border-bottom: 2px solid var(--border-color); 12186 12187 details > summary { 12188 padding: 12px 0; 12189 margin-top: -12px; 12190 12191 .summary-status { 12192 width: 8px; 12193 height: 8px; 12194 margin-right: 4px; 12195 margin-top: 8px; 12196 border-radius: 50%; 12197 12198 &.success { 12199 background: #00ff66; 12200 } 12201 12202 &.warning { 12203 background: #ffe500; 12204 } 12205 12206 &.error { 12207 background: #ff0000; 12208 } 12209 } 12210 } 12211 12212 details > .content-wrapper { 12213 padding-left: 22px; 12214 } 12215`;e.s(["ImportedDataProffixBankList",0,({id:e,theme:a,adjacent_themes:n,spacing:p,items:m})=>{let h=(0,r.useRouter)(),{t:f}=(0,l.useTranslation)();return(0,i.useEffect)(()=>{let e=e=>
12215{if(e&&e.startsWith("ClearingNr")){let t=document.getElementById(`section-${e}`);if(t){let e=t.querySelector("details");e&&(e.open=!0)}}};e(window.location.hash.substring(1));let t=()=>{e(window.location.hash.substring(1))};return window.addEventListener("hashchange",t),()=>{window.removeEventListener("hashchange",t)}},[h.query]),(0,t.jsx)(c,{id:`section-${e}`,"data-theme":a,"data-theme-next":n?.nextTheme?.theme,"data-theme-previous":n?.previousTheme?.theme,"data-spacing-top":p?.top,"data-spacing-bottom":p?.bottom,children:(0,t.jsxs)(o.StyledWrapper,{children:[(0,t.jsxs)(d,{children:[(0,t.jsxs)("div",{className:"legend-item",children:[(0,t.jsx)("span",{className:"status success"}),(0,t.jsx)("span",{className:"text",children:f("interfaceOK")})]}),(0,t.jsxs)("div",{className:"legend-item",children:[(0,t.jsx)("span",{className:"status warning"}),(0,t.jsx)("span",{className:"text",children:f("limitedUsability")})]}),(0,t.jsxs)("div",{className:"legend-item",children:[(0,t.jsx)("span",{className:"status error"}),(0,t.jsx)("span",{className:"text",children:f("currentlyNotUsable")})]})]}),m?.length?m.map((e,i)=>(0,t.jsx)(u,{id:`section-${e.identifier}`,children:(0,t.jsx)(s.Accordion,{title:e.title,summary_prefix:(0,t.jsx)("span",{className:`summary-status ${e.status}`}),content:e.content})},`item-${i}`)):(0,t.jsx)("div",{children:f("listingNoResultsText")})]})})}])},65300,e=>{"use strict";e.i(15422),e.s([])},22949,e=>{"use strict";var t=e.i(91398),i=e.i(60814);e.i(24690);var r=e.i(26200),a=e.i(79900);e.i(68485);var n=e.i(72587),o=e.i(41158);e.i(49396);var s=e.i(12209);let l=i.default.div.withConfig({displayName:"IconList__StyledIconList",componentId:"sc-cb5094e1-0"})` 12216 background: var(--background-color); 12217 color: var(--text-color); 12218 12219 .component-title { 12220 margin-bottom: 26px; 12221 } 12222`,c=i.default.div.withConfig({displayName:"IconList__StyledListingWrapper",componentId:"sc-cb5094e1-1"})` 12223 ul { 12224 list-style: none; 12225 margin: 0; 12226 padding: 0; 12227 display: flex; 12228 flex-direction: column; 12229 ${(0,r.media)("tablet")} { 12230 flex-direction: row; 12231 flex-wrap: wrap; 12232 gap: 0 24px; 12233 } 12234 ${(0,r.media)("desktop")} { 12235 gap: 0 48px; 12236 } 12237 ${(0,r.media)("desktop_s")} { 12238 } 12239 } 12240 12241 ul li { 12242 border-bottom: 2px solid rgba(13, 31, 53, 0.4); 12243 ${(0,r.media)("tablet")} { 12244 width: calc(50% - 12px); 12245 } 12246 ${(0,r.media)("desktop")} { 12247 width: calc(50% - 24px); 12248 } 12249 ${(0,r.media)("desktop_s")} { 12250 width: calc(33.33% - 32px); 12251 } 12252 12253 &:first-child { 12254 ${(0,r.media)(0,"tablet")} { 12255 border-top: 2px solid rgba(13, 31, 53, 0.4); 12256 } 12257 } 12258 12259 [data-theme="black"] &, 12260 [data-theme="indigo"] &, 12261 [data-theme="turquoise"] & { 12262 border-color: rgba(255, 255, 255, 0.4); 12263 } 12264 } 12265 12266 .item-link-wrapper { 12267 padding: 16px 0; 12268 display: flex; 12269 12270 &:hover { 12271 .item-title-wrapper, 12272 .item-text-wrapper { 12273 color: var(--icon-color); 12274 } 12275 } 12276 } 12277 12278 .item-nolink-wrapper { 12279 padding: 16px 0; 12280 display: flex; 12281 } 12282 12283 .item-icon-and-info-wrapper { 12284 display: flex; 12285 flex: 1; 12286 } 12287 12288 .item-icon-wrapper { 12289 min-width: 34px; 12290 max-width: 34px; 12291 max-height: 34px; 12292 margin-right: 18px; 12293 display: flex; 12294 align-items: center; 12295 12296 img { 12297 width: 100%; 12298 max-height: 34px; 12299 12300 [data-theme="black"] &, 12301 [data-theme="indigo"] &, 12302 [data-theme="turquoise"] & { 12303 filter: brightness(0) invert(1); 12304 } 12305 } 12306 } 12307 12308 .item-info-wrapper { 12309 } 12310 12311 .item-title-wrapper { 12312 } 12313 12314 .item-text-wrapper { 12315 color: var(--text-color); 12316 transition: color 0.3s; 12317 } 12318 12319 .item-arrow-wrapper { 12320 margin-right: -7px; 12321 margin-left: 10px; 12322 max-height: 34px; 12323 padding: 5.5px 0; 12324 12325 svg { 12326 fill: var(--icon-color); 12327 width: 23px; 12328 height: 23px; 12329 } 12330 } 12331`,d=i.default.div.withConfig({displayName:"IconList__StyledItemTitle",componentId:"sc-cb5094e1-2"})` 12332 &.item-title-wrapper { 12333 color: var(--text-color); 12334 font-weight: 700; 12335 font-size: 20px; 12336 letter-spacing: 3%; 12337 min-height: 34px; 12338 padding: 4px 0; 12339 display: flex; 12340 align-items: center; 12341 transition: color 0.3s; 12342 margin: 0; 12343 line-height: 1.3; 12344 } 12345`,u=({item:e,item_heading_type:i})=>(0,t.jsx)(t.Fragment,{children:(0,t.jsxs)("div",{className:"item-icon-and-info-wrapper",children:[e.mediaIcon&&(0,t.jsx)("div",{className:"item-icon-wrapper",children:(0,t.jsx)("img",{src:e.mediaIcon.icon.url,alt:e.mediaIcon.icon.alt})}),(0,t.jsxs)("div",{className:"item-info-wrapper",children:[(0,t.jsx)(d,{as:i,className:"item-title-wrapper",children:e.itemTitle}),e.itemText&&(0,t.jsx)("div",{className:"item-text-wrapper",children:e.itemText})]})]})});e.s(["IconList",0,({id:e,theme:i,adjacent_themes:r,spacing:d,title:p,item_heading_type:m,items:h})=>(0,t.jsx)(l,{id:`section-${e}`,"data-theme":i,"data-theme-next":r?.nextTheme?.theme,"data-theme-previous":r?.previousTheme?.theme,"data-spacing-top":d?.top,"data-spacing-bottom":d?.bottom,children:(0,t.jsxs)(a.StyledWrapper,{children:[p?(0,t.jsx)(n.TitleAndTextComponent,{title:p,className:"component-title"}):null,h?.length?(0,t.jsx)(c,{children:(0,t.jsx)("ul",{children:h.map((e,i)=>(0,t.jsx)("li",{children:e.link?(0,t.jsxs)(o.default,{className:"item-link-wrapper",href:e.link.url,target:e.link.attributes.target,children:[(0,t.jsx)(u,{item:e,item_heading_type:m}),(0,t.jsx)("div",{className:"item-arrow-wrapper",children:(0,t.jsx)(s.IconChevronRight,{})})]}):(0,t.jsx)("div",{className:"item-nolink-wrapper",children:(0,t.jsx)(u,{item:e,item_heading_type:m})})},`icon-list-${i}`))})}):null]})})])},450,e=>{"use strict";e.i(22949),e.s([])},95409,e=>{"use strict";var t=e.i(91398),i=e.i(91788),r=e.i(60814),a=e.i(79900);e.i(24690);var n=e.i(26200),o=e.i(6611),s=e.i(44343);let l=r.default.div.withConfig({displayName:"LargeNumbers__StyledLargeNumbers",componentId:"sc-b6cf233d-0"})` 12346 background: var(--background-color); 12347 color: var(--text-color); 12348`,c=r.default.div.withConfig({displayName:"LargeNumbers__StyledItemsWrapper",componentId:"sc-b6cf233d-1"})` 12349 display: flex; 12350 flex-direction: column; 12351 gap: 36px; 12352 ${(0,n.media)("tablet")} { 12353 flex-direction: row; 12354 flex-wrap: wrap;
12355 gap: 72px 30px; 12356 } 12357`,d=r.default.div.withConfig({displayName:"LargeNumbers__StyledItem",componentId:"sc-b6cf233d-2"})` 12358 letter-spacing: 3%; 12359 font-size: 16px; 12360 ${(0,n.media)("tablet")} { 12361 flex: 1; 12362 font-size: 12px; 12363 } 12364 ${(0,n.media)("desktop")} { 12365 font-size: 14px; 12366 } 12367 ${(0,n.media)("desktop_m")} { 12368 font-size: 16px; 12369 } 12370 12371 &.in-view { 12372 .label-top { 12373 animation: bounce-in-bottom 1s ease forwards; 12374 } 12375 12376 .number span { 12377 animation: blur-in 600ms ease forwards; 12378 } 12379 12380 .label-bottom { 12381 animation: bounce-in-bottom 1s ease forwards; 12382 } 12383 12384 .trailing-text { 12385 animation: bounce-in-bottom 1s ease forwards; 12386 } 12387 } 12388 12389 .label-top { 12390 font-size: 1.25em; 12391 font-weight: 600; 12392 color: var(--accent-text-color); 12393 opacity: 0; 12394 text-transform: uppercase; 12395 margin-bottom: 0.2em; // 4px on mobile 12396 ${(0,n.media)("tablet")} { 12397 margin-bottom: 0.1em; 12398 } 12399 } 12400 12401 .number { 12402 font-size: 3.875em; 12403 font-weight: 600; 12404 line-height: 1; 12405 margin-bottom: 0.08064516em; // 5px on mobile 12406 12407 &:last-child { 12408 ${(0,n.media)(0,"tablet")} { 12409 margin: 0; 12410 } 12411 } 12412 12413 span { 12414 opacity: 0; 12415 filter: blur(20px); 12416 display: inline-block; 12417 transform: translateY(150%); 12418 } 12419 } 12420 12421 .label-bottom { 12422 font-size: 1.25em; 12423 font-weight: 600; 12424 color: var(--accent-text-color); 12425 opacity: 0; 12426 text-transform: uppercase; 12427 margin-bottom: 0.4em; // 8px on mobile 12428 ${(0,n.media)("tablet")} { 12429 margin-bottom: 23px; 12430 } 12431 12432 &:last-child { 12433 ${(0,n.media)(0,"tablet")} { 12434 margin: 0; 12435 } 12436 } 12437 } 12438 12439 .trailing-text { 12440 font-size: 16px; 12441 opacity: 0; 12442 } 12443`,u=e=>{if(!e.length)return;let t={};e.forEach(e=>{t[e.offsetTop]||(t[e.offsetTop]=[]),t[e.offsetTop].push(e)});let i={};for(let e in t){let r=0;for(let i of t[e])i.clientHeight>r&&(r=i.clientHeight);i[e]=r}for(let e in t)for(let r of t[e])r.style.minHeight=`${i[e]}px`},p=e=>{e.length&&e.forEach(e=>{e.style.minHeight=""})};e.s(["LargeNumbers",0,({theme:e,adjacent_themes:r,spacing:n,items:m})=>{let h=(0,i.useRef)(null),{width:f}=(0,s.useWindowSize)(),g=f<o.breakpoints.tablet;return(0,i.useEffect)(()=>{if(!f)return;let e=h.current,t=e.querySelectorAll(".large-numbers-item .label-top"),i=e.querySelectorAll(".large-numbers-item .number"),r=e.querySelectorAll(".large-numbers-item .label-bottom");f>=768?(u(t),u(i),u(r)):(p(t),p(i),p(r))},[f]),(0,t.jsx)(l,{ref:h,"data-theme":e,"data-theme-next":r?.nextTheme?.theme,"data-theme-previous":r?.previousTheme?.theme,"data-spacing-top":n?.top,"data-spacing-bottom":n?.bottom,children:(0,t.jsx)(a.StyledWrapper,{children:(0,t.jsx)(c,{children:m.map((e,i)=>{let r=e.number.split(""),a=g?0:.6*i;return(0,t.jsxs)(d,{className:"large-numbers-item","data-detect-in-view":"true",children:[e.labelTop||f>=768?(0,t.jsx)("div",{className:"label-top",style:{animationDelay:`${a}s`},children:e.labelTop}):null,(0,t.jsx)("div",{className:"number",children:r.map((e,r)=>(0,t.jsx)("span",{style:{animationDelay:`${a+(r+1)*.1}s`},children:e},`number-char-${i}-${r}`))}),e.labelBottom||f>=768?(0,t.jsx)("div",{className:"label-bottom",style:{animationDelay:`${a+.6}s`},children:e.labelBottom}):null,e.trailingText||f>=768?(0,t.jsx)("div",{className:"trailing-text",style:{animationDelay:`${a+1.2}s`},children:e.trailingText}):null]},`item-${i}`)})})})})}])},49416,e=>{"use strict";e.s([],49416),e.i(76453),e.i(20291),e.i(19908),e.i(68485),e.i(82492),e.i(8093),e.i(53391),e.i(83044),e.i(8335),e.i(38980),e.i(59991),e.i(48877),e.i(66967),e.i(28380),e.i(24913),e.i(96391),e.i(61913),e.i(7837),e.i(97834),e.i(34684),e.i(54473),e.i(72038),e.i(64207),e.i(95199),e.i(68944),e.i(23292),e.i(52959),e.i(42716),e.i(12349),e.i(65715),e.i(79390),e.i(60114),e.i(65300),e.i(450),e.i(95409),e.i(61218),e.i(70484),e.i(28654)},20291,74998,e=>{"use strict";e.s([],20291),e.s(["FieldParagraphs",()=>ea],74998);var t=e.i(91398),i=e.i(21709),r=e.i(93428),a=e.i(78683),n=e.i(18639);e.i(71587);var o=e.i(71179);e.i(66967);var s=e.i(30123),l=e.i(37148);e.i(49416);var c=e.i(72927),d=e.i(82370),u=e.i(7540),p=e.i(56381),m=e.i(67465),h=e.i(55937),f=e.i(22949),g=e.i(87034),x=e.i(95409),y=e.i(54330),v=e.i(52432),b=e.i(67547),w=e.i(74584),_=e.i(14711),k=e.i(5966),S=e.i(74803),j=e.i(20193),C=e.i(58807),T=e.i(15477),N=e.i(21696),I=e.i(84018),E=e.i(41074),L=e.i(47897),R=e.i(95053),F=e.i(31469),O=e.i(45101),$=e.i(15422),A=e.i(45822),P=e.i(91788),M=e.i(60814);e.i(24690);var D=e.i(6611),z=e.i(79900),H=e.i(44343);e.i(68485);var W=e.i(72587);e.i(49396);var B=e.i(36932);e.i(64207);var q=e.i(26200);let V=M.default.div.withConfig({displayName:"Countdown__StyledCountdownWrapper",componentId:"sc-9eee9400-0"})` 12444 display: flex; 12445 gap: 10px; 12446 justify-content: center; 12447 margin: var(--spacing-md) 0; 12448 ${(0,q.media)("tablet")} { 12449 gap: 20px; 12450 } 12451`,U=M.default.div.withConfig({displayName:"Countdown__StyledProgressDonut",componentId:"sc-9eee9400-1"})` 12452 position: relative; 12453 min-width: calc(25% - 8px); 12454 max-width: 96px; 12455 ${(0,q.media)("mobile")} { 12456 min-width: auto; 12457 } 12458 ${(0,q.media)("tablet")} { 12459 max-width: 140px; 12460 } 12461 12462 svg { 12463 height: auto; 12464 12465 circle { 12466 transition: all 0.3s ease-in-out; 12467 } 12468 } 12469 12470 .progress-value-wrapper { 12471 position: absolute; 12472 top: 0; 12473 padding-bottom: 50%; 12474 width: 100%; 12475 12476 .progress-value { 12477 position: absolute; 12478 width: 100%; 12479 text-align: center; 12480 height: 90px; 12481 line-height: 90px; 12482 bottom: -45px; 12483 font-size: 28px; 12484 ${(0,q.media)("tablet")} { 12485 font-size: 60px; 12486 } 12487 } 12488 } 12489 12490 .progress-text { 12491 text-transform: uppercase; 12492 font-size: 12px; 12493 ${(0,q.media)("mobile")} { 12494 font-size: 13px; 12495 } 12496 ${(0,q.media)("mobile_m")} { 12497 font-size: 16px; 12498 } 12499 } 12500`,G=({event_start:e})=>{let{t:i}=(0,o.useTranslation)(),[r,a]=(0,P.useState)(null),n=()=>{let t=new Date(e)-new Date,i={days:0,hours:0,minutes:0,seconds:0};return t>0&&(i={days:Math.floor(t/864e5),hours:Math.floor(t/36e5%24),minutes:Math.floor(t/1e3/60%60),seconds:Math.floor(t/1e3%60)}),i};return(0,P.useEffect)(()=>{a(n());let e=setInterval(()=>{a(n())},1e3);return()=>clearInterval(e)},[e]),new Date(e)>new Date&&r?(0,t.jsxs)(V,{children:[(0,t.jsx)(Q,{value:r.days||0,max:31,text:i("days")}),(0,t.jsx)(Q,{value:r.hours||0,max:24,text:i("hours")}),(0,t.jsx)(Q,{value:r.minutes||0,max:60,text:i("minutes")}),(0,t.jsx)(Q,{value:r.seconds||0,max:60,text:i("seconds")})]}):null},Q=({value:e,max:i,text:r})=>{let a=Math.round(e/i*100);return(0,t.jsxs)(U,{children:[(0,t.jsx)("div",{children:(0,t.jsxs)("svg",{width:"140",height:"140",viewBox:"0 0 160 160",style:{transform:"rotate(-90deg)"},children:[(0,t.jsx)("defs",{children:(0,t.jsxs)("linearGradient",{id:"blue-red-gradient",x1:"0%",y1:"0%",x2:"100%",y2:"0%",children:[(0,t.jsx)("stop",{offset:"0%",style:{stopColor:"#4265B2",stopOpacity:1}}),(0,t.jsx)("stop",{offset:"50%",style:{stopColor:"#21B7B3",stopOpacity:1}}),(0,t.jsx)("stop",{offset:"100%",style:{stopColor:"#FDCE0D",stopOpacity:1}})]})}),(0,t.jsx)("circle",{r:"70",cx:"80",cy:"80",fill:"transparent",stroke:"#FFF",strokeWidth:"1px",opacity:.5}),(0,t.jsx)("circle",{className:"circle-value",r:"70",cx:"80",cy:"80",fill:"transparent",stroke:"url
12500(#blue-red-gradient)",strokeLinecap:"round",strokeWidth:"8px",strokeDasharray:"439.6px",strokeDashoffset:`${(100-a)/100*439.6}px`})]})}),(0,t.jsx)("div",{className:"progress-value-wrapper",children:(0,t.jsx)("div",{className:"progress-value",children:e})}),r?(0,t.jsx)("div",{className:"progress-text",children:r}):null]})},Y=M.default.div.withConfig({displayName:"HeroCountdown__StyledHeroCountdownWrapper",componentId:"sc-7c3f5f6a-0"})` 12501 background: var(--background-color); 12502 color: var(--text-color); 12503 position: relative; 12504 overflow: hidden; 12505 min-height: 100vh; 12506 display: flex; 12507 flex-direction: column; 12508 align-items: center; 12509 justify-content: center; 12510 text-align: center; 12511`,Z=M.default.div.withConfig({displayName:"HeroCountdown__StyledBackgroundMedia",componentId:"sc-7c3f5f6a-1"})` 12512 position: absolute; 12513 top: 0; 12514 left: 0; 12515 width: 100%; 12516 height: 100%; 12517 opacity: 0.3; 12518 12519 img, 12520 video { 12521 position: absolute; 12522 top: 0; 12523 left: 0; 12524 width: 100%; 12525 height: 100%; 12526 object-fit: cover; 12527 object-position: center; 12528 } 12529`,J=(0,M.default)(z.StyledWrapper).withConfig({displayName:"HeroCountdown__StyledContentWrapper",componentId:"sc-7c3f5f6a-2"})` 12530 position: relative; 12531 12532 > div { 12533 &:last-child { 12534 margin-bottom: 0; 12535 } 12536 } 12537`,X=M.default.div.withConfig({displayName:"HeroCountdown__StyledButtonWrapper",componentId:"sc-7c3f5f6a-3"})` 12538 margin: var(--spacing-md) 0; 12539`,K=M.default.div.withConfig({displayName:"HeroCountdown__StyledLogotypeGridWrapper",componentId:"sc-7c3f5f6a-4"})` 12540 position: relative; 12541 margin: var(--spacing-md) 0; 12542 12543 .slide { 12544 max-width: 100%; 12545 height: 80px; 12546 12547 img { 12548 max-width: 150px; 12549 max-height: 50px; 12550 } 12551 } 12552`,ee=({id:e,"data-theme":i,adjacent_themes:r,spacing:a,title:n,media_data:o,hero_items:s})=>{let{width:l}=(0,H.useWindowSize)(),c=l<D.breakpoints.tablet;return(0,t.jsxs)(Y,{id:`section-${e}`,"data-theme":i,"data-theme-next":r?.nextTheme?.theme,"data-theme-previous":r?.previousTheme?.theme,"data-spacing-top":a?.top,"data-spacing-bottom":a?.bottom,children:[(0,t.jsx)(Z,{children:o?.picture?(0,t.jsx)("img",{src:c?o.picture.images.default:o.picture.images.tablet||o.picture.images.default,alt:o.picture.alt}):o?.video?(0,t.jsx)("video",{preload:"auto",playsInline:!0,autoPlay:!0,muted:!0,loop:!0,children:(0,t.jsx)("source",{src:o.video.url,type:"video/mp4"})}):null}),(0,t.jsxs)(J,{children:[(0,t.jsx)("h1",{dangerouslySetInnerHTML:{__html:n}}),s?.length?s.map(({text:e,cta:i,style:r,logotype_grid:a,countdown:n},o)=>(0,t.jsxs)(P.default.Fragment,{children:[e?(0,t.jsx)(W.TitleAndTextComponent,{text:e}):null,i?(0,t.jsx)(X,{children:(0,t.jsx)(B.Button,{href:i.url,target:i.attributes?.target,style:r,children:i.text})}):null,a?(0,t.jsx)(K,{children:(0,t.jsx)(C.LogotypeGridComponent,{id:a.id,items:a.items,noWrappers:!0,variant:"listing",grayscaleTint:a.field_logotypes_grayscale_tint})}):null,n?(0,t.jsx)(G,{event_start:n.event_start}):null]},`hero${o}`)):null]})]})};e.i(50101);var et=e.i(28750);let ei=M.default.div.withConfig({displayName:"ColumnsAccordionContent__StyledAccordionContent",componentId:"sc-3a79791f-0"})` 12553 padding: 12px 0 44px; 12554 display: flex; 12555 flex-direction: column; 12556 gap: 30px; 12557 ${(0,q.media)("tablet")} { 12558 flex-direction: row; 12559 } 12560 ${(0,q.media)("desktop")} { 12561 gap: 70px; 12562 } 12563 12564 &.full-width-image { 12565 flex-direction: column; 12566 12567 .column-text { 12568 order: 1; 12569 } 12570 12571 .column-media { 12572 order: 0; 12573 } 12574 } 12575 12576 .column-text { 12577 width: 100%; 12578 } 12579 12580 .column-media { 12581 width: 100%; 12582 } 12583 12584 .link-wrapper { 12585 margin: 16px 0 0; 12586 ${(0,q.media)("tablet")} { 12587 margin: 26px 0 0; 12588 } 12589 } 12590 12591 .media-wrapper { 12592 img { 12593 border-radius: 10px; 12594 } 12595 } 12596 12597 // Context Tabbed Accordion 12598 .tabbed-accordion & { 12599 padding: 0; 12600 ${(0,q.media)("tablet","desktop")} { 12601 flex-direction: column; 12602 } 12603 ${(0,q.media)("desktop")} { 12604 gap: 30px; 12605 } 12606 12607 .link-wrapper { 12608 ${(0,q.media)("tablet","desktop")} { 12609 margin: 16px 0; 12610 } 12611 } 12612 } 12613`,er=({title:e,content:i,media:r,link:a,full_width_image:n=!1})=>(0,t.jsxs)(ei,{className:`accordion-content ${n?"full-width-image":""}`,children:[(0,t.jsxs)("div",{className:"column-text",children:[i?(0,t.jsx)(W.TitleAndTextComponent,{text:i}):null,a&&(0,t.jsx)("div",{className:"link-wrapper",children:(0,t.jsx)(B.Button,{href:a.url,target:a.attributes?.target,children:a.text})})]}),r&&(0,t.jsx)("div",{className:"column-media",children:(0,t.jsx)("div",{className:"media-wrapper",children:(0,t.jsx)(et.MediaComponent,{...r})})})]}),ea=({paragraphs:e,customElements:P,locale:M})=>{let D=(0,r.useSiteVars)(),z=(0,a.useLinkContext)(),H=(0,n.prepareParagraphs)(e,P),W=(0,n.getThemeValues)(H),B=(0,n.getMultiThemeValues)(H),q=(0,n.getAdjacentThemeValues)(B),V=(0,n.getSpacingValues)(H,W),U=(0,n.getTitleValues)(H,P),{t:G}=(0,o.useTranslation)(),Q=H?.length>0?H.map((r,a)=>{let o=`${a}-${r.id??r.type}-${M}`;try{switch(r.type){case"custom--breadcrumbs":return(0,t.jsx)(k.BreadcrumbsComponent,{items:r.items,"data-theme":W[a],adjacent_themes:q[a],spacing:V[a]},o);case"custom--page_title":return(0,t.jsx)(S.PageTitleComponent,{title:U[a],"data-theme":W[a],adjacent_themes:q[a],spacing:V[a]},o);case"paragraph--choices":return(0,t.jsx)(c.ChoicesComponent,{question:r.field_text.processed,layout_type:r.field_layout_type,choices:r.field_items.map(e=>({id:e.field_identifier,name:e.field_choice_name,resultTitle:e.field_choice_name,resultIcon:(0,i.prepareMediaField)(e.field_media),resultText:e.field_text?.processed,resultCTA:(0,i.prepareLinkField)(e.field_link,z),resultShowStars:e.field_choice_show_stars,resultRatingText:e.field_choice_rating_text})),goBackLabel:r.field_choices_goback_label,theme:W[a]},o);case"paragraph--columns":let H=r.field_columns.filter(e=>e.field_column_contents).map(e=>(0,n.prepareColumnItems)(e.field_column_contents.map(a=>{switch(a.type){case"paragraph--cta":return{cta:(0,i.prepareLinkField)(a.field_link,z),style:a.field_button_style};case"paragraph--media":let o="image_w_2000_scale";switch(r.field_columns.length){case 2:o="image_w_1200_scale";break;case 3:o="image_w_780_scale";break;case 4:o="image_w_580_scale"}return{media:(0,i.prepareMediaField)(a.field_media,{default:"image_w_620_scale",mobile_l:o},a.field_link?(0,i.prepareLinkField)(a.field_link,z):null,e.field_theme||r.field_theme)};case"paragraph--text":return{text:a.field_text.processed};
12613case"paragraph--accordion":return{accordion_item:{title:a.field_title,heading_type:a.field_heading_type,children:(0,t.jsx)(er,{title:a.field_title,content:a.field_text.processed,media:(0,i.prepareMediaField)(a.field_media),link:(0,i.prepareLinkField)(a.field_link,z),full_width_image:a.field_full_width_image})}};case"paragraph--email_form":return{emailForm:(0,n.prepareEmailForm)(a,z)};case"paragraph--hubspot_form":return{hubspotForm:(0,n.prepareHubspotForm)(a,z)};case"paragraph--iframe":return{iframe:{id:a.id,url:(0,i.prepareLinkField)(a.field_iframe_url,z).url,height_mobile:a.field_iframe_height_mobile,height_tablet:a.field_iframe_height_tablet,height_desktop:a.field_iframe_height_desktop}};case"paragraph--inline_cta":return{inlineCta:(0,n.prepareInlineCTA)(a,z)};case"paragraph--review":return{review:{rating:a.field_rating,text:a.field_review_text}}}}),e.field_display_mode,e.field_theme));return(0,t.jsx)(d.ColumnsComponent,{id:r.id,"data-theme":W[a],adjacent_themes:q[a],spacing:V[a],background_image:(0,n.prepareBackgroundImageFields)(r.field_bg_image,r.field_bg_image_options),decoration:r.field_decoration,bg_decoration:r.field_bg_decoration,vertical_alignment:r.field_vertical_alignment,horizontal_alignment:r.field_horizontal_alignment,columns:H,columns_width:r.field_width},o);case"paragraph--event_listing":return(0,t.jsx)(u.EventListingComponent,{id:r.id,title:U[a],items:r.referenced_contents.map(e=>({title:e.title,date:e.field_event_date.value,text:e.field_description,location:e.field_event_location,link:(0,i.prepareLinkField)(e.field_event_url,z)})),"data-theme":W[a],adjacent_themes:q[a],spacing:V[a]},o);case"paragraph--flexible_listing":return(0,t.jsx)(l.FlexibleListingComponent,{id:r.id,title:U[a],"data-theme":W[a],adjacent_themes:q[a],spacing:V[a],...(0,s.getListingPropsFromEntity)(r,G)},o);case"paragraph--gated_content":let B="paragraph--hubspot_form"==r.field_gate_form.type?"hubspot":"paragraph--webform"==r.field_gate_form.type?"webform":null;if(!B)return null;let Q="hubspot"==B?r.field_gate_form.field_hubspot_id:r.field_gate_form.webform.id;return(0,t.jsx)(F.GatedContent,{id:r.id,formId:Q,formType:B,hubspotForm:(0,n.prepareHubspotForm)(r.field_gate_form,z),webformForm:(0,n.prepareWebform)(r.field_gate_form,z),visible_paragraphs:r.field_visible_content,gated_paragraphs:r.field_gated_content,show_form_instantly:r.field_gated_show_form_instantly,gated_access_key:r.field_gated_access_key,locale:M},o);case"paragraph--html":return(0,t.jsx)(O.HTMLComponent,{scripts:r.field_scripts,html:r.field_html?.processed});case"paragraph--icon_grid":let Y=r.field_feature_grid_icons.length>0?"feature-grid":"full-grid",Z=r.field_feature_grid_icons.length>0?r.field_feature_grid_icons.map(e=>({image:(0,i.prepareMediaField)(e.field_image),label:e.field_image_label,links:(0,i.prepareLinksField)(e.field_links,z),text:e.field_text?.processed})):r.field_full_grid_icons.map(e=>({image:(0,i.prepareMediaField)(e.field_image),label:e.field_image_label,link:(0,i.prepareLinkField)(e.field_link,z)}));return(0,t.jsx)(h.IconGrid,{id:r.id,"data-theme":r.field_theme,decoration:r.field_decoration,adjacent_themes:q[a],spacing:V[a],icon_grid_type:Y,items:Z},o);case"paragraph--icon_list":return(0,t.jsx)(f.IconList,{id:r.id,theme:r.field_theme,adjacent_themes:q[a],spacing:V[a],title:r.field_header?.processed,item_heading_type:r.field_heading_type,items:r.field_items.map(e=>({mediaIcon:(0,i.prepareMediaField)(e.field_media),itemTitle:e.field_title,link:(0,i.prepareLinkField)(e.field_link,z),itemText:e.field_plain_text}))},o);case"paragraph--iframe":return(0,t.jsx)(g.IFrameComponent,{id:r.id,url:(0,i.prepareLinkField)(r.field_iframe_url,z).url,height_mobile:r.field_iframe_height_mobile,height_tablet:r.field_iframe_height_tablet,height_desktop:r.field_iframe_height_desktop},o);case"paragraph--inline_cta":return(0,t.jsx)(A.InlineCTAComponent,{theme:W[a],adjacent_themes:q[a],context:"standalone",...(0,n.prepareInlineCTA)(r,z)},o);case"paragraph--large_numbers":return(0,t.jsx)(x.LargeNumbers,{theme:W[a],adjacent_themes:q[a],spacing:V[a],items:r.field_items.map(e=>({labelTop:e.field_label_top,number:e.field_large_number,labelBottom:e.field_label_bottom,trailingText:e.field_plain_text}))},o);case"paragraph--imported_data":return(0,t.jsx)($.ImportedDataProffixBankList,{id:r.id,theme:W[a],adjacent_themes:q[a],spacing:V[a],items:r.importedData},o);case"paragraph--tiles":let J=r.field_items.map(e=>(0,n.prepareTile)(e,z,r.field_preserve_aspect_ratio,U[a]));return(0,t.jsx)(y.TilesComponent,{id:r.id,title:U[a],tiles:J,span_entire_width:r.field_tiles_span_entire_width,"data-theme":W[a],adjacent_themes:q[a],spacing:V[a],decoration:r.field_decoration,bg_decoration:r.field_bg_decoration,theme_inner:r.field_theme_inner},o);case"paragraph--pricing_table":return(0,t.jsx)(_.PricingComponent,{id:r.id,plans:r.field_pricing_packages??[],features:r.field_features??[],summary:{link:(0,i.prepareLinkField)(r.field_link,z),label:r.field_pricing_summary_label,subline:r.field_pricing_summary_subline}},o);case"paragraph--promo":let X=(0,i.prepareMediaField)(r.field_media,"floating_image"===r.field_promo_variant?{default:"image_w_780_scale",desktop:"image_w_1200_scale"}:{default:"image_w_1000_h_1000_scale_crop"},null,W[a]);return(0,t.jsx)(w.PromoComponent,{id:r.id,variant:r.field_promo_variant,title:U[a],text:r.field_text?.processed,links:(0,i.prepareLinksField)(r.field_links,z),image:X,tiles:(0,n.preparePromoTilesFields)(r,z),email_form:(0,n.prepareEmailForm)(r.field_item,z),badges:(0,n.preparePromoBadgesFields)(r),hide_signet:r.field_hide_signet,text_alignment:r.field_horizontal_alignment,text_width:r.field_promo_layout,column_alignment:r.field_promo_column_alignment,image_alignment:r.field_promo_image_alignment,background_style:r.field_promo_background_style,bg_decoration:r.field_bg_decoration,background_image:(0,n.prepareBackgroun
12613dImageFields)(r.field_bg_image,r.field_bg_image_options),theme:W[a],adjacent_themes:q[a],spacing:V[a],site_id:D.id,breadcrumbs_items:P?.length&&e?.length>2?P.find(e=>"custom--breadcrumbs"===e.type)?.items:void 0},o);case"paragraph--quotes":let K=r.field_items.map(e=>({author:e.field_quote_author,author_byline:e.field_quote_author_byline,text:e.field_text?.processed,media:(0,i.prepareMediaField)(e.field_media,{default:"image_w_850_h_850_scale_crop"},null,W[a]),link:(0,i.prepareLinkField)(e.field_link,z)}));return(0,t.jsx)(v.QuotesComponent,{id:r.id,"data-theme":W[a],title:U[a],quotes:K,adjacent_themes:q[a],spacing:V[a],quotes_style:r.field_quotes_style,bg_decoration:r.field_bg_decoration},o);case"paragraph--event_schedule":let et=r.field_event_date?.length?r.field_event_date.map(e=>new Date(e+"T00:00:00")):[];return(0,t.jsx)(p.EventSchedule,{"data-theme":W[a],adjacent_themes:q[a],spacing:V[a],id:r.id,event_dates:et.map(e=>e.toISOString()),title:r.field_header.processed,schedule_items:r.field_schedule_items.map(e=>{let t=new Date(+new Date("1970-01-01T00:00:00")+1e3*e.field_schedule_item_time.from),r=new Date(+new Date("1970-01-01T00:00:00")+1e3*e.field_schedule_item_time.to),a=e.field_schedule_item_speakers?.filter(e=>e.field_person_name||e.field_person_subline||e.field_image).map(e=>({image_url:(0,i.prepareMediaField)(e.field_image,{default:"image_w_440_h_440_scale_crop_bw"})?.picture.images.default,name:e.field_person_name,subline:e.field_person_subline}));return{start:t.toISOString(),end:r.toISOString(),title:e.field_header.processed,text:e.field_text?.processed,speakers:a}}),footer_text:r.field_text?.processed},o);case"paragraph--hero":let ei=(0,i.prepareMediaField)(r.field_bg_image),ea=[];return r.field_hero_components.map(e=>{switch(e.type){case"paragraph--hero_countdown":ea.push({countdown:{event_start:e.field_countdown_date}});break;case"paragraph--text":ea.push({text:e.field_text?.processed});break;case"paragraph--logotype_grid":let t=e.field_items.map(e=>({media:(0,i.prepareMediaField)(e.field_media,{default:"image_w_580_scale"},null,W[a]),link:(0,i.prepareLinkField)(e.field_link,z)}));ea.push({logotype_grid:{id:e.id,items:t}});break;case"paragraph--cta":let r=(0,i.prepareLinkField)(e.field_link,z),n=e.field_button_style;ea.push({cta:r,style:n})}}),(0,t.jsx)(ee,{id:r.id,title:r.field_title,media_data:ei,"data-theme":W[a],hero_items:ea},o);case"paragraph--hero_with_form":let en=r.field_hero_components?r.field_hero_components.map(e=>{switch(e.type){case"paragraph--text":return{text:e.field_text?.processed};case"paragraph--hubspot_form":return{hubspotForm:(0,n.prepareHubspotForm)(e,z)};case"paragraph--iframe":return{iframe:(0,n.prepareIframe)(e,z)};case"paragraph--webform":return{webformForm:(0,n.prepareWebform)(e,z)};case"paragraph--html":return{html:{html:e.field_html?.processed,scripts:e.field_scripts}}}}):[];return(0,t.jsx)(m.HeroWithForm,{id:r.id,title:U[a],"data-theme":W[a],topline:r.field_hero_top_line,text_above:r.field_text?.processed,text_below:r.field_hero_text_below?.processed,bg_decoration:r.field_bg_decoration,hero_items:en,media:(0,i.prepareMediaField)(r.field_media,{default:"image_w_1200_scale"},null,W[a])},o);case"paragraph--stories":let eo=r.field_items.map(e=>({title:e.field_title,text:e.field_text?.processed,media_data:(0,i.prepareMediaField)(e.field_media,{default:"image_w_1000_h_1000_scale_crop",tablet:"image_w_2000_h_1124_scale_crop"}),cta:(0,i.prepareLinkField)(e.field_link,z,!1)}));return(0,t.jsx)(R.StorySlider,{id:r.id,"data-theme":W[a],slides:eo,adjacent_themes:q[a],spacing:V[a]},o);case"paragraph--banner":return(0,t.jsx)(b.BannerComponent,{id:r.id,"data-theme":W[a],adjacent_themes:q[a],bg_decoration:r.field_bg_decoration,spacing:V[a],image:(0,i.prepareMediaField)(r.field_media,{default:"image_w_620_scale"},null,W[a]),background_image:(0,n.prepareBackgroundImageFields)(r.field_bg_image,r.field_bg_image_options),text:r.field_text.processed,cta:(0,i.prepareLinkField)(r.field_link,z)},o);case"paragraph--pricing_sliders":return(0,t.jsx)(j.ForteePricingCalculatorComponent,{id:r.id,currency:r.field_currency,yearly_discount_percent:parseFloat(r.field_pricing_pay_year_discount),promo_title:r.field_header?.processed,promo_text:r.field_text?.processed,promo_link:(0,i.prepareLinkField)(r.field_link,z),pricing_summary_text:r.field_pricing_summary_text?.processed,get_a_quote_link:(0,i.prepareLinkField)(r.field_pricing_get_quote_link,z),pricing_total_description:r.field_pricing_summary_subline,toggle_description:r.field_pricing_toggle_subline,field_pricing_packages:r.field_pricing_packages,"data-theme":"black",adjacent_themes:q[a],spacing:V[a]},o);case"paragraph--logotype_grid":return(0,t.jsx)(C.LogotypeGridComponent,{id:r.id,"data-theme":"white",adjacent_themes:q[a],spacing:V[a],title:r.field_header?.processed,items:r.field_items.map(e=>({media:(0,i.prepareMediaField)(e.field_media,{default:"image_w_580_scale"}),link:(0,i.prepareLinkField)(e.field_link,z)}
12613)),desktopRowCount:r.field_rows,variant:r.field_show_infinite_scroll?"scrolling":"swiper",grayscaleTint:r.field_logotypes_grayscale_tint},o);case"paragraph--product_selector":let es=r.field_navigation_items.map(e=>({title:e.field_navigation_item_name,panels:r.field_items.filter(t=>e.field_navigation_item_products.includes(t.field_product_identifier)).map(e=>({media:(0,i.prepareMediaField)(e.field_media,{default:"image_w_620_scale",mobile_l:"image_w_1200_scale"},null,W[a]),header:e.field_header.processed,text:e.field_text.processed,highlights:e.field_product_highlights.map(e=>e.processed),link:(0,i.prepareLinkField)(e.field_link,z)}))}));return(0,t.jsx)(T.TabbedPanelsComponent,{id:r.id,tab_items:es,"data-theme":W[a],adjacent_themes:q[a],spacing:V[a]},o);case"paragraph--timeline":return(0,t.jsx)(N.TimelineComponent,{id:r.id,"data-theme":W[a],adjacent_themes:q[a],spacing:V[a],title:r.field_header?.processed,milestones:r.field_items.map(e=>({title:e.field_title,text:e.field_text.processed,media:(0,i.prepareMediaField)(e.field_media,{default:"image_w_800_h_800_scale"},null,W[a])}))},o);case"paragraph--sticky_tabs":return(0,t.jsx)(I.StickyTabsComponent,{id:r.id,"data-theme":W[a],items:r.field_links?.map(e=>(0,i.prepareLinkField)(e,z))||[]},o);case"paragraph--webform":return(0,t.jsx)(E.WebformComponent,{id:r.id,"data-theme":W[a],adjacent_themes:q[a],spacing:V[a],webform:r.webform,success_message:r.field_webform_message?.processed||null,post_url:r.field_webform_post_url?.uri,redirect_url:(0,i.prepareLinkField)(r.field_redirect_url,z)?.url,allow_freemail:r.field_allow_freemail||!1},o);case"paragraph--career_listing":return(0,t.jsx)(L.CareersListing,{id:r.id,"data-theme":W[a],adjacent_themes:q[a],spacing:V[a],title:r.field_header?.processed,career_listing_columns:r.field_career_listing_columns,available_filter_keys:r.field_career_listing_filters,postings:r.postings||[]},o);default:console.error(`field_paragraph: type ${r.type} not rendered.`)}}catch(t){throw e.forEach((t,i)=>{t.id==r.id&&console.log(`Failed to build paragraph of type ${r.type} at position ${i+1}/${e.length}.`)}),t}}):[];return(0,t.jsx)(t.Fragment,{children:Q})}}]);
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.