PageSourceSearch

https://www.profidata.com/_next/static/chunks/1im8n6l52c6t1.js?dpl=dpl_Gb3291WdXNiMnmzdeenyRc93JbVT

js profidata.com collected 2026-10-10 02:21:56 UTC 257,552 bytes, 4 lines download raw bytes

1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,70656,e=>{"use strict";var t=e.i(43476),r=e.i(83523),a=e.i(15622),n=e.i(66714),i=e.i(9953),l=e.i(69692),s=e.i(65747),o=e.i(27985),d=e.i(71645),c=e.i(39839);let u=({list:e,alternate:r=!1})=>{let[a,n]=(0,d.useState)(void 0),i=e=>{n(e===a?void 0:e)};if(!Array.isArray(e)||0===e.length)return null;if(e.length<5)return(0,t.jsx)("div",{className:"relative z-10",children:e.map((e,n)=>(0,t.jsx)(h,{index:n,item:e,columnIndex:0,showNumber:!0,alternate:r,activeItem:a,handleAccordionChange:i},n))});{let n=e.slice(0,Math.ceil(e.length/2)),l=e.slice(Math.ceil(e.length/2));return(0,t.jsxs)("div",{className:"relative z-10 grid grid-cols-1 lg:grid-cols-2 lg:gap-x-6",children:[n.map((e,n)=>(0,t.jsx)(h,{index:n,item:e,columnIndex:0,showNumber:!1,alternate:r,activeItem:a,handleAccordionChange:i},n)),l.map((e,n)=>(0,t.jsx)(h,{index:n,item:e,columnIndex:1,showNumber:!1,alternate:r,activeItem:a,handleAccordionChange:i},n))]})}},h=({item:e,index:a,columnIndex:n,showNumber:o,alternate:u,activeItem:h,handleAccordionChange:f})=>{let p=(0,c.useMediaQuery)("(min-width: 1024px)"),m=e.id||`col-${n}-item-${a}`,g=(0,d.useRef)(null);(0,d.useEffect)(()=>{if(p)return;let e=setTimeout(()=>{h===m&&g.current&&g.current.scrollIntoView({behavior:"smooth",block:"start"})},200);return()=>{clearTimeout(e)}},[h,m,p]);let b=(0,d.useRef)(null),[y,x]=(0,d.useState)(0);(0,s.useGSAP)(()=>{(0,r.subtleRevealAnimation)({target:".js-gsap-subtle-reveal-item"})});let v=h===m;return!e.title||(e.title,0)?null:(0,t.jsx)("div",{className:"js-gsap-subtle-reveal-item",children:(0,t.jsxs)("div",{ref:g,id:m,className:(0,l.cn)('hocus-visible:before:w-full relative border-b before:absolute before:-bottom-px before:left-0 before:h-px before:w-0 before:transition-[width] before:content-[""]',u?"before:bg-n-white border-white/40":"border-n-grey-darker before:bg-n-blue-grey"),children:[(0,t.jsxs)("button",{className:(0,l.cn)("group relative w-full cursor-pointer py-6 pr-[60px] lg:py-8",o&&"pl-[60px]"),"aria-expanded":v?"true":"false","aria-controls":`content-${m}`,onClick:()=>{b.current&&x(b.current.scrollHeight),f&&f(m)},children:[o&&(0,t.jsx)(i.Typography,{variant:"number-small",className:"text-n-blue-grey font-gt-america-extended absolute top-[24px] left-0 inline-block text-left leading-none lg:top-8",asChild:!0,children:(0,t.jsx)("span",{children:(a+1).toLocaleString("en-US",{minimumIntegerDigits:2,useGrouping:!1})})}),(0,t.jsx)(i.Typography,{variant:"heading-4",className:"text-left",asChild:!0,children:(0,t.jsx)("h4",{children:e.title})}),(0,t.jsx)("span",{className:(0,l.cn)("plus group-hocus-visible:border-solid block h-[45px] w-[45px] rounded-[100px] border border-dashed before:absolute before:top-1/2 before:left-1/2 before:-mt-[0.5px] before:-ml-[8.5px] before:block before:h-[1px] before:w-[17px] before:content-[''] after:absolute after:top-1/2 after:left-1/2 after:-mt-[0.5px] after:-ml-[8.5px] after:block after:h-[1px] after:w-[17px] after:rotate-90 after:transition-all after:content-['']","absolute top-1/2 right-0 -mt-[22.5px] transition-all duration-500",!o&&"right-6",u?"border-white before:bg-white after:bg-white":"border-bc-blue before:bg-bc-blue after:bg-bc-blue bg-n-white",v&&"-rotate-45 border-solid")})]}),(0,t.jsx)("div",{style:{overflow:"hidden",maxHeight:v?`${y}px`:"0px",transition:"max-height 0.3s ease"},id:`content-${m}`,children:(0,t.jsx)("div",{ref:b,className:"pt-2 pb-6 text-[15px] leading-[1.4] font-light lg:pb-8 lg:text-[16px]",children:(0,t.jsx)("div",{className:(0,l.cn)(o&&"pl-[60px] lg:max-w-[50%]"),children:e.content})})})]},m)})};e.s(["AccordionsBlockRender",0,({label:e,title:d,introduction:c,accordionItems:h,bgColor:f="white",blockWrapperProps:p})=>((0,s.useGSAP)(()=>{(0,r.subtleRevealAnimation)({target:".js-gsap-subtle-reveal-item"})}),(0,t.jsx)(o.BlockWrapper,{...p,hasColor:"blue"===f,className:(0,l.cn)("relative overflow-hidden","blue"===f?"bg-bc-blue":"bg-n-white","blue"===f?"text-n-white":"text-bc-blue"),children:(0,t.jsxs)("div",{children:[(0,t.jsxs)(n.Container,{className:"pointer-events-none relative z-10",children:[(0,t.jsx)("div",{className:"js-gsap-subtle-reveal-item flex flex-col gap-3 lg:flex-row lg:justify-between",children:(0,t.jsxs)("div",{className:"flex w-full flex-col gap-3 lg:max-w-[40.5468%] lg:flex-1",children:[e&&(0,t.jsx)(i.Typography,{variant:"tag-line",asChild:!0,className:"pointer-events-auto w-full max-lg:max-w-[80%]",children:(0,t.jsx)("p",{children:e})}),d&&(0,t.jsx)(i.Typography,{variant:"heading-2",asChild:!0,className:"pointer-events-auto w-full",children:(0,t.jsx)("h2",{dangerouslySetInnerHTML:{__html:d}})})]})}),c&&(0,t.jsx)("div",{className:"js-gsap-subtle-reveal-item flex flex-col gap-3 max-lg:mt-8 lg:flex-row lg:justify-between",children:(0,t.jsx)("div",{className:(0,l.cn)("pointer-events-auto w-full lg:ml-auto lg:max-w-[49.0625%]",!c&&"lg:justify-end","blue"===f?"text-n-white-opacity-80":"text-bc-blue-opacity-80"),children:c&&(0,t.jsx)(t.Fragment,{children:c})})})]}),(0,t.jsx)("div",{className:(0,l.cn)("relative z-10"),children:(0,t.jsx)(n.Container,{className:"mt-16",children:(0,t.jsx)("div",{className:"relative z-[2]",children:(0,t.jsx)(u,{list:h,alternate:"blue"===f})})})}),"blue"===f&&(0,t.jsx)(a.PatternBlock,{desktop:{color:"with-bg-blue"},mobile:{color:"with-bg-red"},roundedPatternProps:{align:"right"}}),"white"===f&&(0,t.jsx)(a.PatternBlock,{desktop:{color:"with-bg-white"},mobile:{color:"with-bg-red"},roundedPatternProps:{align:"right"}}),(0,t.jsx)("span",{className:(0,l.cn)("pointer-events-none","blue"===f&&"bg-[linear-gradient(80.44deg,#03293E_53.09%,rgba(3,41,62,0)_110.62%),linear-gradient(90deg,#03293E_0%,rgba(3,41,62,0)_100%)]","white"===f&&"bg-[linear-gradient(80.44deg,#FFFFFF_53.09%,rgba(255,255,255,0)_110.62%),linear-gradient(90deg,#FFFFFF_0%,rgba(255,255,255,0)_100%)]","absolute top-0 left-0 z-[2] block h-[40%] w-full")}),(0,t.jsx)("span",{className:(0,l.cn)("pointer-events-none","blue"===f&&"bg-[linear-gradient(210.42deg,rgba(3,41,62,0)_4.33%,#03293E_23%)]","white"===f&&"bg-[linear-gradient(210.42deg,rgba(255,255,255,0)_4.33%,#FFFFFF_23%)]","absolute bottom-0 left-0 z-[2] block h-[80%] w-full")})]})}))],70656)},57656,e=>{"use strict";e.i(47167);var t,r,a,n,i,l,s,o,d,c,u=e.i(43476),h=e.i(24292),f=e.i(86760),p=e.i(71829),m=e.i(69692),g=e.i(94814);let b={lessThanXSeconds:{one:"less than a second",other:"less than {{count}} seconds"},xSeconds:{one:"1 second",other:"{{count}} seconds"},halfAMinute:"half a minute",lessThanXMinutes:{one:"less than a minute",other:"less than {{count}} minutes"},xMinutes:{one:"1 minute",other:"{{count}} minutes"},aboutXHours:{one:"about 1 hour",other:"about {{count}} hours"},xHours:{one:"1 hour",other:"{{count}} hours"},xDays:{one:"1 day",other:"{{count}} days"},aboutXWeeks:{one:"about 1 week",other:"about {{count}} weeks"},xWeeks:{one:"1 week",other:"{{count}} weeks"},aboutXMonths:{one:"about 1 month",other:"about {{count}} months"},xMonths:{one:"1 month",other:"{{count}} months"},aboutXYears:{one:"about 1 year",other:"about {{count}} years"},xYears:{one:"1 year",other:"{{count}} years"},overXYears:{one:"over 1 year",other:"over {{count}} years"},almostXYears:{one:"almost 1 year",other:"almost {{count}} years"}};function y(e){return (t={})=>{let r=t.width?String(t.width):e.defaultWidth;return e.formats[r]||e.formats[e.defaultWidth]}}let x={date:y({formats:{full:"EEEE, MMMM do, y",long:"MMMM do, y",medium:"MMM d, y",short:"MM/dd/yyyy"},defaultWidth:"full"}),time:y({formats:{full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},defaultWidth:"full"}),dateTime:y({formats:{full:"{{date}} 'at' {{time}}",long:"{{date}} 'at' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},defaultWidth:"full"})},v={lastWeek:"'last' eeee 'at' p",yesterday:"'yesterday at' p",today:"'today at' p",tomorrow:"'tomorrow at' p",nextWeek:"eeee 'at' p",other:"P"};function w(e){return(t,r)=>{let a;if("formatting"===(r?.context?String(r.context):"standalone")&&e.formattingValues){let t=e.defaultFormattingWidth||e.defaultWidth,n=r?.width?String(r.width):t;a=e.formattingValues[n]||e.formattingValues[t]}else{let t=e.defaultWidth,n=r?.width?String(r.width):e.defaultWidth;a=e.values[n]||e.values[t]}return a[e.argumentCallback?e.argumentCallback(t):t]}}function j(e){return(t,r={})=>{let a,n=r.width,i=n&&e.matchPatterns[n]||e.matchPatterns[e.defaultMatchWidth],l=t.match(i);if(!l)return null;let s=l[0],o=n&&e.parsePatterns[n]||e.parsePatterns[e.defaultParseWidth],d=Array.isArray(o)?function(e,t){for(let r=0;r<e.length;r++)if(t(e[r]))return r}(o,e=>e.test(s)):function(e,t){for(let r in e)if(Object.prototype.hasOwnProperty.call(e,r)&&t(e[r]))return r}(o,e=>e.test(s));return a=e.valueCallback?e.valueCallback(d):d,{value:a=r.valueCallback?r.valueCallback(a):a,rest:t.slice(s.length)}}}function k(e){return(t,r={})=>{let a=t.match(e.matchPattern);if(!a)return null;let n=a[0],i=t.match(e.parsePattern);if(!i)return null;let l=e.valueCallback?e.valueCallback(i[0]):i[0];return{value:l=r.valueCallback?r.valueCallback(l):l,rest:t.slice(n.length)}}}let N={code:"en-US",formatDistance:(e,t,r)=>{let a,n=b[e];if(a="string"==typeof n?n:1===t?n.one:n.other.replace("{{count}}",t.toString()),r?.addSuffix)if(r.comparison&&r.comparison>0)return"in "+a;else return a+" ago";return a},formatLong:x,formatRelative:(e,t,r,a)=>v[e],localize:{ordinalNumber:(e,t)=>{let r=Number(e),a=r%100;if(a>20||a<10)switch(a%10){case 1:return r+"st";case 2:return r+"nd";case 3:return r+"rd"}return r+"th"},era:w({values:{narrow:["B","A"],abbreviated:["BC","AD"],wide:["Before Christ","Anno Domini"]},defaultWidth:"wide"}),quarter:w({values:{narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1st quarter","2nd quarter","3rd quarter","4th quarter"]},defaultWidth:"wide",argumentCallback:e=>e-1}),month:w({values:{narrow:["J","F","M","A","M","J","J","A","S","O","N","D"],abbreviated:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],wide:["January","February","March","April","May","June","July","August","September","October","November","December"]},defaultWidth:"wide"}),day:w({values:{narrow:["S","M","T","W","T","F","S"],short:["Su","Mo","Tu","We","Th","Fr","Sa"],abbreviated:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],wide:["Sunday","Monday","Tuesday","Wednesday","Thursday","Frid
1ay","Saturday"]},defaultWidth:"wide"}),dayPeriod:w({values:{narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"}},defaultWidth:"wide",formattingValues:{narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"}},defaultFormattingWidth:"wide"})},match:{ordinalNumber:k({matchPattern:/^(\d+)(th|st|nd|rd)?/i,parsePattern:/\d+/i,valueCallback:e=>parseInt(e,10)}),era:j({matchPatterns:{narrow:/^(b|a)/i,abbreviated:/^(b\.?\s?c\.?|b\.?\s?c\.?\s?e\.?|a\.?\s?d\.?|c\.?\s?e\.?)/i,wide:/^(before christ|before common era|anno domini|common era)/i},defaultMatchWidth:"wide",parsePatterns:{any:[/^b/i,/^(a|c)/i]},defaultParseWidth:"any"}),quarter:j({matchPatterns:{narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^[1234](th|st|nd|rd)? quarter/i},defaultMatchWidth:"wide",parsePatterns:{any:[/1/i,/2/i,/3/i,/4/i]},defaultParseWidth:"any",valueCallback:e=>e+1}),month:j({matchPatterns:{narrow:/^[jfmasond]/i,abbreviated:/^(jan|feb|mar|apr|may|jun|jul|aug|sep|oct|nov|dec)/i,wide:/^(january|february|march|april|may|june|july|august|september|october|november|december)/i},defaultMatchWidth:"wide",parsePatterns:{narrow:[/^j/i,/^f/i,/^m/i,/^a/i,/^m/i,/^j/i,/^j/i,/^a/i,/^s/i,/^o/i,/^n/i,/^d/i],any:[/^ja/i,/^f/i,/^mar/i,/^ap/i,/^may/i,/^jun/i,/^jul/i,/^au/i,/^s/i,/^o/i,/^n/i,/^d/i]},defaultParseWidth:"any"}),day:j({matchPatterns:{narrow:/^[smtwf]/i,short:/^(su|mo|tu|we|th|fr|sa)/i,abbreviated:/^(sun|mon|tue|wed|thu|fri|sat)/i,wide:/^(sunday|monday|tuesday|wednesday|thursday|friday|saturday)/i},defaultMatchWidth:"wide",parsePatterns:{narrow:[/^s/i,/^m/i,/^t/i,/^w/i,/^t/i,/^f/i,/^s/i],any:[/^su/i,/^m/i,/^tu/i,/^w/i,/^th/i,/^f/i,/^sa/i]},defaultParseWidth:"any"}),dayPeriod:j({matchPatterns:{narrow:/^(a|p|mi|n|(in the|at) (morning|afternoon|evening|night))/i,any:/^([ap]\.?\s?m\.?|midnight|noon|(in the|at) (morning|afternoon|evening|night))/i},defaultMatchWidth:"any",parsePatterns:{any:{am:/^a/i,pm:/^p/i,midnight:/^mi/i,noon:/^no/i,morning:/morning/i,afternoon:/afternoon/i,evening:/evening/i,night:/night/i}},defaultParseWidth:"any"})},options:{weekStartsOn:0,firstWeekContainsDate:1}},C={},M=Symbol.for("constructDateFrom");function S(e,t){return"function"==typeof e?e(t):e&&"object"==typeof e&&M in e?e[M](t):e instanceof Date?new e.constructor(t):new Date(t)}function P(e,t){return S(t||e,e)}function D(e){let t=P(e),r=new Date(Date.UTC(t.getFullYear(),t.getMonth(),t.getDate(),t.getHours(),t.getMinutes(),t.getSeconds(),t.getMilliseconds()));return r.setUTCFullYear(t.getFullYear()),e-r}function F(e,...t){let r=S.bind(null,e||t.find(e=>"object"==typeof e));return t.map(r)}function T(e,t){let r=P(e,t?.in);return r.setHours(0,0,0,0),r}function O(e,t,r){let[a,n]=F(r?.in,e,t),i=T(a),l=T(n);return Math.round((i-D(i)-(l-D(l)))/864e5)}function A(e,t){let r=P(e,t?.in);return r.setFullYear(r.getFullYear(),0,1),r.setHours(0,0,0,0),r}function z(e,t){let r=t?.weekStartsOn??t?.locale?.options?.weekStartsOn??C.weekStartsOn??C.locale?.options?.weekStartsOn??0,a=P(e,t?.in),n=a.getDay();return a.setDate(a.getDate()-(7*(n<r)+n-r)),a.setHours(0,0,0,0),a}function W(e,t){return z(e,{...t,weekStartsOn:1})}function _(e,t){let r=P(e,t?.in),a=r.getFullYear(),n=S(r,0);n.setFullYear(a+1,0,4),n.setHours(0,0,0,0);let i=W(n),l=S(r,0);l.setFullYear(a,0,4),l.setHours(0,0,0,0);let s=W(l);return r.getTime()>=i.getTime()?a+1:r.getTime()>=s.getTime()?a:a-1}function E(e,t){let r,a,n=P(e,t?.in);return Math.round((W(n)-(r=_(n,void 0),(a=S(n,0)).setFullYear(r,0,4),a.setHours(0,0,0,0),W(a)))/6048e5)+1}function I(e,t){let r=P(e,t?.in),a=r.getFullYear(),n=t?.firstWeekContainsDate??t?.locale?.options?.firstWeekContainsDate??C.firstWeekContainsDate??C.locale?.options?.firstWeekContainsDate??1,i=S(t?.in||e,0);i.setFullYear(a+1,0,n),i.setHours(0,0,0,0);let l=z(i,t),s=S(t?.in||e,0);s.setFullYear(a,0,n),s.setHours(0,0,0,0);let o=z(s,t);return+r>=+l?a+1:+r>=+o?a:a-1}function R(e,t){let r,a,n,i=P(e,t?.in);return Math.round((z(i,t)-(r=t?.firstWeekContainsDate??t?.locale?.options?.firstWeekContainsDate??C.firstWeekContainsDate??C.locale?.options?.firstWeekContainsDate??1,a=I(i,t),(n=S(t?.in||i,0)).setFullYear(a,0,r),n.setHours(0,0,0,0),z(n,t)))/6048e5)+1}function L(e,t){let r=Math.abs(e).toString().padStart(t,"0");return(e<0?"-":"")+r}let B={y(e,t){let r=e.getFullYear(),a=r>0?r:1-r;return L("yy"===t?a%100:a,t.length)},M(e,t){let r=e.getMonth();return"M"===t?String(r+1):L(r+1,2)},d:(e,t)=>L(e.getDate(),t.length),a(e,t){let r=e.getHours()/12>=1?"pm":"am";switch(t){case"a":case"aa":return r.toUpperCase();case"aaa":return r;case"aaaaa":return r[0];
1default:return"am"===r?"a.m.":"p.m."}},h:(e,t)=>L(e.getHours()%12||12,t.length),H:(e,t)=>L(e.getHours(),t.length),m:(e,t)=>L(e.getMinutes(),t.length),s:(e,t)=>L(e.getSeconds(),t.length),S(e,t){let r=t.length;return L(Math.trunc(e.getMilliseconds()*Math.pow(10,r-3)),t.length)}},Y={G:function(e,t,r){let a=+(e.getFullYear()>0);switch(t){case"G":case"GG":case"GGG":return r.era(a,{width:"abbreviated"});case"GGGGG":return r.era(a,{width:"narrow"});default:return r.era(a,{width:"wide"})}},y:function(e,t,r){if("yo"===t){let t=e.getFullYear();return r.ordinalNumber(t>0?t:1-t,{unit:"year"})}return B.y(e,t)},Y:function(e,t,r,a){let n=I(e,a),i=n>0?n:1-n;return"YY"===t?L(i%100,2):"Yo"===t?r.ordinalNumber(i,{unit:"year"}):L(i,t.length)},R:function(e,t){return L(_(e),t.length)},u:function(e,t){return L(e.getFullYear(),t.length)},Q:function(e,t,r){let a=Math.ceil((e.getMonth()+1)/3);switch(t){case"Q":return String(a);case"QQ":return L(a,2);case"Qo":return r.ordinalNumber(a,{unit:"quarter"});case"QQQ":return r.quarter(a,{width:"abbreviated",context:"formatting"});case"QQQQQ":return r.quarter(a,{width:"narrow",context:"formatting"});default:return r.quarter(a,{width:"wide",context:"formatting"})}},q:function(e,t,r){let a=Math.ceil((e.getMonth()+1)/3);switch(t){case"q":return String(a);case"qq":return L(a,2);case"qo":return r.ordinalNumber(a,{unit:"quarter"});case"qqq":return r.quarter(a,{width:"abbreviated",context:"standalone"});case"qqqqq":return r.quarter(a,{width:"narrow",context:"standalone"});default:return r.quarter(a,{width:"wide",context:"standalone"})}},M:function(e,t,r){let a=e.getMonth();switch(t){case"M":case"MM":return B.M(e,t);case"Mo":return r.ordinalNumber(a+1,{unit:"month"});case"MMM":return r.month(a,{width:"abbreviated",context:"formatting"});case"MMMMM":return r.month(a,{width:"narrow",context:"formatting"});default:return r.month(a,{width:"wide",context:"formatting"})}},L:function(e,t,r){let a=e.getMonth();switch(t){case"L":return String(a+1);case"LL":return L(a+1,2);case"Lo":return r.ordinalNumber(a+1,{unit:"month"});case"LLL":return r.month(a,{width:"abbreviated",context:"standalone"});case"LLLLL":return r.month(a,{width:"narrow",context:"standalone"});default:return r.month(a,{width:"wide",context:"standalone"})}},w:function(e,t,r,a){let n=R(e,a);return"wo"===t?r.ordinalNumber(n,{unit:"week"}):L(n,t.length)},I:function(e,t,r){let a=E(e);return"Io"===t?r.ordinalNumber(a,{unit:"week"}):L(a,t.length)},d:function(e,t,r){return"do"===t?r.ordinalNumber(e.getDate(),{unit:"date"}):B.d(e,t)},D:function(e,t,r){let a,n=O(a=P(e,void 0),A(a))+1;return"Do"===t?r.ordinalNumber(n,{unit:"dayOfYear"}):L(n,t.length)},E:function(e,t,r){let a=e.getDay();switch(t){case"E":case"EE":case"EEE":return r.day(a,{width:"abbreviated",context:"formatting"});case"EEEEE":return r.day(a,{width:"narrow",context:"formatting"});case"EEEEEE":return r.day(a,{width:"short",context:"formatting"});default:return r.day(a,{width:"wide",context:"formatting"})}},e:function(e,t,r,a){let n=e.getDay(),i=(n-a.weekStartsOn+8)%7||7;switch(t){case"e":return String(i);case"ee":return L(i,2);case"eo":return r.ordinalNumber(i,{unit:"day"});case"eee":return r.day(n,{width:"abbreviated",context:"formatting"});case"eeeee":return r.day(n,{width:"narrow",context:"formatting"});case"eeeeee":return r.day(n,{width:"short",context:"formatting"});default:return r.day(n,{width:"wide",context:"formatting"})}},c:function(e,t,r,a){let n=e.getDay(),i=(n-a.weekStartsOn+8)%7||7;switch(t){case"c":return String(i);case"cc":return L(i,t.length);case"co":return r.ordinalNumber(i,{unit:"day"});case"ccc":return r.day(n,{width:"abbreviated",context:"standalone"});case"ccccc":return r.day(n,{width:"narrow",context:"standalone"});case"cccccc":return r.day(n,{width:"short",context:"standalone"});default:return r.day(n,{width:"wide",context:"standalone"})}},i:function(e,t,r){let a=e.getDay(),n=0===a?7:a;switch(t){case"i":return String(n);case"ii":return L(n,t.length);case"io":return r.ordinalNumber(n,{unit:"day"});case"iii":return r.day(a,{width:"abbreviated",context:"formatting"});case"iiiii":return r.day(a,{width:"narrow",context:"formatting"});case"iiiiii":return r.day(a,{width:"short",context:"formatting"});default:return r.day(a,{width:"wide",context:"formatting"})}},a:function(e,t,r){let a=e.getHours()/12>=1?"pm":"am";switch(t){case"a":case"aa":return r.dayPeriod(a,{width:"abbreviated",context:"formatting"});case"aaa":return r.dayPeriod(a,{width:"abbreviated",context:"formatting"}).toLowerCase();case"aaaaa":return r.dayPeriod(a,{width:"narrow",context:"formatting"});default:return r.dayPeriod(a,{width:"wide",context:"formatting"})}},b:function(e,t,r){let a,n=e.getHours();switch(a=12===n?"noon":0===n?"midnight":n/12>
1=1?"pm":"am",t){case"b":case"bb":return r.dayPeriod(a,{width:"abbreviated",context:"formatting"});case"bbb":return r.dayPeriod(a,{width:"abbreviated",context:"formatting"}).toLowerCase();case"bbbbb":return r.dayPeriod(a,{width:"narrow",context:"formatting"});default:return r.dayPeriod(a,{width:"wide",context:"formatting"})}},B:function(e,t,r){let a,n=e.getHours();switch(a=n>=17?"evening":n>=12?"afternoon":n>=4?"morning":"night",t){case"B":case"BB":case"BBB":return r.dayPeriod(a,{width:"abbreviated",context:"formatting"});case"BBBBB":return r.dayPeriod(a,{width:"narrow",context:"formatting"});default:return r.dayPeriod(a,{width:"wide",context:"formatting"})}},h:function(e,t,r){if("ho"===t){let t=e.getHours()%12;return 0===t&&(t=12),r.ordinalNumber(t,{unit:"hour"})}return B.h(e,t)},H:function(e,t,r){return"Ho"===t?r.ordinalNumber(e.getHours(),{unit:"hour"}):B.H(e,t)},K:function(e,t,r){let a=e.getHours()%12;return"Ko"===t?r.ordinalNumber(a,{unit:"hour"}):L(a,t.length)},k:function(e,t,r){let a=e.getHours();return(0===a&&(a=24),"ko"===t)?r.ordinalNumber(a,{unit:"hour"}):L(a,t.length)},m:function(e,t,r){return"mo"===t?r.ordinalNumber(e.getMinutes(),{unit:"minute"}):B.m(e,t)},s:function(e,t,r){return"so"===t?r.ordinalNumber(e.getSeconds(),{unit:"second"}):B.s(e,t)},S:function(e,t){return B.S(e,t)},X:function(e,t,r){let a=e.getTimezoneOffset();if(0===a)return"Z";switch(t){case"X":return $(a);case"XXXX":case"XX":return U(a);default:return U(a,":")}},x:function(e,t,r){let a=e.getTimezoneOffset();switch(t){case"x":return $(a);case"xxxx":case"xx":return U(a);default:return U(a,":")}},O:function(e,t,r){let a=e.getTimezoneOffset();switch(t){case"O":case"OO":case"OOO":return"GMT"+H(a,":");default:return"GMT"+U(a,":")}},z:function(e,t,r){let a=e.getTimezoneOffset();switch(t){case"z":case"zz":case"zzz":return"GMT"+H(a,":");default:return"GMT"+U(a,":")}},t:function(e,t,r){return L(Math.trunc(e/1e3),t.length)},T:function(e,t,r){return L(+e,t.length)}};function H(e,t=""){let r=e>0?"-":"+",a=Math.abs(e),n=Math.trunc(a/60),i=a%60;return 0===i?r+String(n):r+String(n)+t+L(i,2)}function $(e,t){return e%60==0?(e>0?"-":"+")+L(Math.abs(e)/60,2):U(e,t)}function U(e,t=""){let r=Math.abs(e);return(e>0?"-":"+")+L(Math.trunc(r/60),2)+t+L(r%60,2)}let G=(e,t)=>{switch(e){case"P":return t.date({width:"short"});case"PP":return t.date({width:"medium"});case"PPP":return t.date({width:"long"});default:return t.date({width:"full"})}},q=(e,t)=>{switch(e){case"p":return t.time({width:"short"});case"pp":return t.time({width:"medium"});case"ppp":return t.time({width:"long"});default:return t.time({width:"full"})}},Z={p:q,P:(e,t)=>{let r,a=e.match(/(P+)(p+)?/)||[],n=a[1],i=a[2];if(!i)return G(e,t);switch(n){case"P":r=t.dateTime({width:"short"});break;case"PP":r=t.dateTime({width:"medium"});break;case"PPP":r=t.dateTime({width:"long"});break;default:r=t.dateTime({width:"full"})}return r.replace("{{date}}",G(n,t)).replace("{{time}}",q(i,t))}},V=/^D+$/,J=/^Y+$/,X=["D","DD","YY","YYYY"];function Q(e){return e instanceof Date||"object"==typeof e&&"[object Date]"===Object.prototype.toString.call(e)}let K=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,ee=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,et=/^'([^]*?)'?$/,er=/''/g,ea=/[a-zA-Z]/;function en(e,t,r){let a=r?.locale??C.locale??N,n=r?.firstWeekContainsDate??r?.locale?.options?.firstWeekContainsDate??C.firstWeekContainsDate??C.locale?.options?.firstWeekContainsDate??1,i=r?.weekStartsOn??r?.locale?.options?.weekStartsOn??C.weekStartsOn??C.locale?.options?.weekStartsOn??0,l=P(e,r?.in);if(!Q(l)&&"number"!=typeof l||isNaN(+P(l)))throw RangeError("Invalid time value");let s=t.match(ee).map(e=>{let t=e[0];return"p"===t||"P"===t?(0,Z[t])(e,a.formatLong):e}).join("").match(K).map(e=>{if("''"===e)return{isToken:!1,value:"'"};let t=e[0];if("'"===t){var r;let t;return{isToken:!1,value:(t=(r=e).match(et))?t[1].replace(er,"'"):r}}if(Y[t])return{isToken:!0,value:e};if(t.match(ea))throw RangeError("Format string contains an unescaped latin alphabet character `"+t+"`");return{isToken:!1,value:e}});a.localize.preprocessor&&(s=a.localize.preprocessor(l,s));
1let o={firstWeekContainsDate:n,weekStartsOn:i,locale:a};return s.map(n=>{if(!n.isToken)return n.value;let i=n.value;return(!r?.useAdditionalWeekYearTokens&&J.test(i)||!r?.useAdditionalDayOfYearTokens&&V.test(i))&&function(e,t,r){var a,n,i;let l,s=(a=e,n=t,i=r,l="Y"===a[0]?"years":"days of the month",`Use \`${a.toLowerCase()}\` instead of \`${a}\` (in \`${n}\`) for formatting ${l} to the input \`${i}\`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md`);if(console.warn(s),X.includes(e))throw RangeError(s)}(i,t,String(e)),(0,Y[i[0]])(l,i,a.localize,o)}).join("")}function ei(e,t,r){var a,n,i,l,s;let o,d,c=Object.assign({},C),u=(a=e,n=r.timeZone,i=r.locale??c.locale,new Intl.DateTimeFormat(i?[i.code,"en-US"]:void 0,{timeZone:n,timeZoneName:a}));return"formatToParts"in u?function(e,t){let r=e.formatToParts(t);for(let e=r.length-1;e>=0;--e)if("timeZoneName"===r[e].type)return r[e].value}(u,t):(l=u,s=t,o=l.format(s).replace(/\u200E/g,""),(d=/ [\w-+ ]+$/.exec(o))?d[0].substr(1):"")}let el={year:0,month:1,day:2,hour:3,minute:4,second:5},es={},eo=new Intl.DateTimeFormat("en-US",{hourCycle:"h23",timeZone:"America/New_York",year:"numeric",month:"2-digit",day:"2-digit",hour:"2-digit",minute:"2-digit",second:"2-digit"}).format(new Date("2014-06-25T04:00:00.123Z")),ed="06/25/2014, 00:00:00"===eo||"‎06‎/‎25‎/‎2014‎ ‎00‎:‎00‎:‎00"===eo;function ec(e,t,r,a,n,i,l){let s=new Date(0);return s.setUTCFullYear(e,t,r),s.setUTCHours(a,n,i,l),s}let eu=/^(Z)$/,eh=/^([+-]\d{2})$/,ef=/^([+-])(\d{2}):?(\d{2})$/;function ep(e,t,r){let a,n;if(!e)return 0;let i=eu.exec(e);if(i)return 0;if(i=eh.exec(e))return eg(a=parseInt(i[1],10))?-(36e5*a):NaN;if(i=ef.exec(e)){a=parseInt(i[2],10);let e=parseInt(i[3],10);return eg(a,e)?(n=36e5*Math.abs(a)+6e4*e,"+"===i[1]?-n:n):NaN}if(function(e){if(eb[e])return!0;try{return new Intl.DateTimeFormat(void 0,{timeZone:e}),eb[e]=!0,!0}catch(e){return!1}}(e)){var l;t=new Date(t||Date.now());let a=em(r?t:ec((l=t).getFullYear(),l.getMonth(),l.getDate(),l.getHours(),l.getMinutes(),l.getSeconds(),l.getMilliseconds()),e);return-(r?a:function(e,t,r){let a=e.getTime()-t,n=em(new Date(a),r);if(t===n)return t;let i=em(new Date(a-=n-t),r);return n===i?n:Math.max(n,i)}(t,a,e))}return NaN}function em(e,t){var r,a,n;let i,l,s,o=(es[r=t]||(es[r]=ed?new Intl.DateTimeFormat("en-US",{hourCycle:"h23",timeZone:r,year:"numeric",month:"numeric",day:"2-digit",hour:"2-digit",minute:"2-digit",second:"2-digit"}):new Intl.DateTimeFormat("en-US",{hour12:!1,timeZone:r,year:"numeric",month:"numeric",day:"2-digit",hour:"2-digit",minute:"2-digit",second:"2-digit"})),"formatToParts"in(s=es[r])?function(e,t){try{let r=e.formatToParts(t),a=[];for(let e=0;e<r.length;e++){let t=el[r[e].type];void 0!==t&&(a[t]=parseInt(r[e].value,10))}return a}catch(e){if(e instanceof RangeError)return[NaN];throw e}}(s,e):(a=s,n=e,i=a.format(n),[parseInt((l=/(\d+)\/(\d+)\/(\d+),? (\d+):(\d+):(\d+)/.exec(i))[3],10),parseInt(l[1],10),parseInt(l[2],10),parseInt(l[4],10),parseInt(l[5],10),parseInt(l[6],10)])),d=ec(o[0],o[1]-1,o[2],o[3]%24,o[4],o[5],0).getTime(),c=e.getTime(),u=c%1e3;return d-(c-=u>=0?u:1e3+u)}function eg(e,t){return -23<=e&&e<=23&&(null==t||0<=t&&t<=59)}let eb={},ey={X:function(e,t,r){let a=ex(r.timeZone,e);if(0===a)return"Z";switch(t){case"X":return ej(a);case"XXXX":case"XX":return ew(a);default:return ew(a,":")}},x:function(e,t,r){let a=ex(r.timeZone,e);switch(t){case"x":return ej(a);case"xxxx":case"xx":return ew(a);default:return ew(a,":")}},O:function(e,t,r){let a=ex(r.timeZone,e);switch(t){case"O":case"OO":case"OOO":return"GMT"+function(e,t=""){let r=e>0?"-":"+",a=Math.abs(e),n=Math.floor(a/60),i=a%60;return 0===i?r+String(n):r+String(n)+t+ev(i,2)}(a,":");default:return"GMT"+ew(a,":")}},z:function(e,t,r){switch(t){case"z":case"zz":case"zzz":return ei("short",e,r);default:return ei("long",e,r)}}};function ex(e,t){let r=e?ep(e,t,!0)/6e4:t?.getTimezoneOffset()??0;if(Number.isNaN(r))throw RangeError("Invalid time zone specified: "+e);return r}function ev(e,t){let r=Math.abs(e).toString();for(;r.length<t;)r="0"+r;return(e<0?"-":"")+r}function ew(e,t=""){let r=Math.abs(e);return(e>0?"-":"+")+ev(Math.floor(r/60),2)+t+ev(Math.floor(r%60),2)}function ej(e,t){return e%60==0?(e>0?"-":"+")+ev(Math.abs(e)/60,2):ew(e,t)}function ek(e){let t=new Date(Date.UTC(e.getFullYear(),e.getMonth(),e.getDate(),e.getHours(),e.getMinutes(),e.getSeconds(),e.getMilliseconds()));return t.setUTCFullYear(e.getFullYear()),e-t}let eN=/^([0-9W+-]+)(T| )(.*)/,eC=/^([0-9W+-]+)(.*)/,eM=/^(\d{2})$/,eS=[/^([+-]\d{2})$/,/^([+-]\d{3})$/,/^([+-]\d{4})$/],eP=/^(\d{4})/,eD=[/^([+-]\d{4})/,/^([+-]\d{5})/,/^([+-]\d{6})/],eF=/^-(\d{2})$/,eT=/^-?(\d{3})$/,eO=/^-?(\d{2})-?(\d{2})$/,eA=/^-?W(\d{2})$/,ez=/^-?W(\d{2})-?(\d{1})$/,eW=/^(\d{2}([.,]\d*)?)$/,e_=/^(\d{2}):?(\d{2}([.,]\d*)?)$/,eE=/^(\d{2}):?(\d{2}):?(\d{2}([.,]\d*)?)$/,eI=/(Z|[+-]\d{2}(?::?\d{2})?| UTC| [a-zA-Z]+\/[a-zA-Z_]+(?:\/[a-zA-Z_]+)?)$/;function eR(e,t={}){if(arguments.length<1)throw TypeError("1 argument required, but only "+arguments.length+" present");if(null===e)return new Date(NaN);let r=null==t.additionalDigits?2:Number(t.additionalDigits);if(2!==r&&1!==r&&0!==r)throw RangeError("additionalDigits must be 0, 1 or 2");if(e instanceof Date||"object"==typeof e&&"[object Date]"===Object.prototype.toString.call(e))return new Date(e.getTime());if("number"==typeof e||"[object Number]"===Object.prototype.toString.call(e))return new Date(e);if("[object String]"!==Object.prototype.toString.call(e))return new Date(NaN);let a=function(e){let t,r={},a=eN.exec(e);if(a?(r.date=a[1],t=a[3]):(a=eC.exec(e))?(r.date=a[1],t=a[2]):(r.date=null,t=e),t){let e=eI.exec(t);e?(r.time=t.replace(e[1],""),r.timeZone=e[1].trim()):r.time=t}return r}(e),{year:n,restDateString:i}=function(e,t){if(e){let r=eS[t],a=eD[t],n=eP.exec(e)||a.exec(e);if(n){let t=n[1];return{year:parseInt(t,10),restDateString:e.slice(t.length)}}if(n=eM.exec(e)||r.exec(e)){let t=n[1];return{year:100*parseInt(t,10),restDateString:e.slice(t.length)}}}return{year:null}}(a.date,r),l=function(e,t){let r,a,n;if(null===t)return null;
1if(!e||!e.length)return(r=new Date(0)).setUTCFullYear(t),r;let i=eF.exec(e);if(i)return(r=new Date(0),e$(t,a=parseInt(i[1],10)-1))?(r.setUTCFullYear(t,a),r):new Date(NaN);if(i=eT.exec(e)){r=new Date(0);let e=parseInt(i[1],10);return!function(e,t){if(t<1)return!1;let r=eH(e);return(!r||!(t>366))&&(!!r||!(t>365))}(t,e)?new Date(NaN):(r.setUTCFullYear(t,0,e),r)}if(i=eO.exec(e)){r=new Date(0),a=parseInt(i[1],10)-1;let e=parseInt(i[2],10);return e$(t,a,e)?(r.setUTCFullYear(t,a,e),r):new Date(NaN)}if(i=eA.exec(e))return eU(n=parseInt(i[1],10)-1)?eL(t,n):new Date(NaN);if(i=ez.exec(e)){n=parseInt(i[1],10)-1;let e=parseInt(i[2],10)-1;return eU(n,e)?eL(t,n,e):new Date(NaN)}return null}(i,n);if(null===l||isNaN(l.getTime())||!l)return new Date(NaN);{let e,r=l.getTime(),n=0;if(a.time&&(null===(n=function(e){let t,r,a=eW.exec(e);if(a)return eG(t=parseFloat(a[1].replace(",",".")))?t%24*36e5:NaN;if(a=e_.exec(e))return eG(t=parseInt(a[1],10),r=parseFloat(a[2].replace(",",".")))?t%24*36e5+6e4*r:NaN;if(a=eE.exec(e)){t=parseInt(a[1],10),r=parseInt(a[2],10);let e=parseFloat(a[3].replace(",","."));return eG(t,r,e)?t%24*36e5+6e4*r+1e3*e:NaN}return null}(a.time))||isNaN(n)))return new Date(NaN);if(a.timeZone||t.timeZone){if(isNaN(e=ep(a.timeZone||t.timeZone,new Date(r+n))))return new Date(NaN)}else e=ek(new Date(r+n)),e=ek(new Date(r+n+e));return new Date(r+n+e)}}function eL(e,t,r){t=t||0,r=r||0;let a=new Date(0);a.setUTCFullYear(e,0,4);let n=7*t+r+1-(a.getUTCDay()||7);return a.setUTCDate(a.getUTCDate()+n),a}let eB=[31,28,31,30,31,30,31,31,30,31,30,31],eY=[31,29,31,30,31,30,31,31,30,31,30,31];function eH(e){return e%400==0||e%4==0&&e%100!=0}function e$(e,t,r){if(t<0||t>11)return!1;if(null!=r){if(r<1)return!1;let a=eH(e);if(a&&r>eY[t]||!a&&r>eB[t])return!1}return!0}function eU(e,t){return!(e<0)&&!(e>52)&&(null==t||!(t<0)&&!(t>6))}function eG(e,t,r){return!(e<0)&&!(e>=25)&&(null==t||!(t<0)&&!(t>=60))&&(null==r||!(r<0)&&!(r>=60))}let eq=/([xXOz]+)|''|'(''|[^'])+('|$)/g;var eZ=e.i(63178),eV=e.i(71645),eJ=e.i(53145),eX=e.i(27985),eQ=e.i(46092),eK=e.i(67881);let e0={lessThanXSeconds:{standalone:{one:"weniger als 1 Sekunde",other:"weniger als {{count}} Sekunden"},withPreposition:{one:"weniger als 1 Sekunde",other:"weniger als {{count}} Sekunden"}},xSeconds:{standalone:{one:"1 Sekunde",other:"{{count}} Sekunden"},withPreposition:{one:"1 Sekunde",other:"{{count}} Sekunden"}},halfAMinute:{standalone:"eine halbe Minute",withPreposition:"einer halben Minute"},lessThanXMinutes:{standalone:{one:"weniger als 1 Minute",other:"weniger als {{count}} Minuten"},withPreposition:{one:"weniger als 1 Minute",other:"weniger als {{count}} Minuten"}},xMinutes:{standalone:{one:"1 Minute",other:"{{count}} Minuten"},withPreposition:{one:"1 Minute",other:"{{count}} Minuten"}},aboutXHours:{standalone:{one:"etwa 1 Stunde",other:"etwa {{count}} Stunden"},withPreposition:{one:"etwa 1 Stunde",other:"etwa {{count}} Stunden"}},xHours:{standalone:{one:"1 Stunde",other:"{{count}} Stunden"},withPreposition:{one:"1 Stunde",other:"{{count}} Stunden"}},xDays:{standalone:{one:"1 Tag",other:"{{count}} Tage"},withPreposition:{one:"1 Tag",other:"{{count}} Tagen"}},aboutXWeeks:{standalone:{one:"etwa 1 Woche",other:"etwa {{count}} Wochen"},withPreposition:{one:"etwa 1 Woche",other:"etwa {{count}} Wochen"}},xWeeks:{standalone:{one:"1 Woche",other:"{{count}} Wochen"},withPreposition:{one:"1 Woche",other:"{{count}} Wochen"}},aboutXMonths:{standalone:{one:"etwa 1 Monat",other:"etwa {{count}} Monate"},withPreposition:{one:"etwa 1 Monat",other:"etwa {{count}} Monaten"}},xMonths:{standalone:{one:"1 Monat",other:"{{count}} Monate"},withPreposition:{one:"1 Monat",other:"{{count}} Monaten"}},aboutXYears:{standalone:{one:"etwa 1 Jahr",other:"etwa {{count}} Jahre"},withPreposition:{one:"etwa 1 Jahr",other:"etwa {{count}} Jahren"}},xYears:{standalone:{one:"1 Jahr",other:"{{count}} Jahre"},withPreposition:{one:"1 Jahr",other:"{{count}} Jahren"}},overXYears:{standalone:{one:"mehr als 1 Jahr",other:"mehr als {{count}} Jahre"},withPreposition:{one:"mehr als 1 Jahr",other:"mehr als {{count}} Jahren"}},almostXYears:{standalone:{one:"fast 1 Jahr",other:"fast {{count}} Jahre"},withPreposition:{one:"fast 1 Jahr",other:"fast {{count}} Jahren"}}},e1={date:y({formats:{full:"EEEE, do MMMM y",long:"do MMMM y",medium:"do MMM y",short:"dd.MM.y"},defaultWidth:"full"}),time:y({formats:{full:"HH:mm:ss zzzz",long:"HH:mm:ss z",medium:"HH:mm:ss",short:"HH:mm"},defaultWidth:"full"}),dateTime:y({formats:{full:"{{date}} 'um' {{time}}",long:"{{date}} 'um' {{time}}",medium:"{{date}} {{time}}",short:"{{date}} {{time}}"},defaultWidth:"full"})},e2={lastWeek:"'letzten' eeee 'um' p",yesterday:"'gestern um' p",today:"'heute um' p",tomorrow:"'morgen um' p",nextWeek:"eeee 'um' p",other:"P"},e5={narrow:["J","F","M","A","M","J","J","A","S","O","N","D"],abbreviated:["Jan","Feb","Mär","Apr","Mai","Jun","Jul","Aug","Sep","Okt","Nov","Dez"],wide:["Januar","Februar","März","April","Mai","Juni","Juli","August","September","Oktober","November","Dezember"]},e6={narrow:e5.narrow,abbreviated:["Jan.","Feb.","März","Apr.","Mai","Juni","Juli","Aug.","Sep.","Okt.","Nov.","Dez."],wide:e5.wide},e3={ordinalNumber:e=>Number(e)+".",era:w({values:{narrow:["v.Chr.","n.Chr."],abbreviated:["v.Chr.","n.Chr."],wide:["vor Christus","nach Christus"]},defaultWidth:"wide"}),quarter:w({values:{narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1. Quartal","2. Quartal","3. Quartal","4. Quartal"]},defaultWidth:"wide",argumentCallback:e=>e-1}),month:w({values:e5,formattingValues:e6,defaultWidth:"wide"}),day:w({values:{narrow:["S","M","D","M","D","F","S"],short:["So","Mo","Di","Mi","Do","Fr","Sa"],abbreviated:["So.","Mo.","Di.","Mi.","Do.","Fr.","Sa."],wide:["Sonntag","Montag","Dienstag","Mittwoch","Donnerstag","Freitag","Samstag"]},defaultWidth:"wide"}),dayPeriod:w({values:{narrow:{am:"vm.",pm:"nm.",midnight:"Mitternacht",noon:"Mittag",morning:"Morgen",afternoon:"Nac
1hm.",evening:"Abend",night:"Nacht"},abbreviated:{am:"vorm.",pm:"nachm.",midnight:"Mitternacht",noon:"Mittag",morning:"Morgen",afternoon:"Nachmittag",evening:"Abend",night:"Nacht"},wide:{am:"vormittags",pm:"nachmittags",midnight:"Mitternacht",noon:"Mittag",morning:"Morgen",afternoon:"Nachmittag",evening:"Abend",night:"Nacht"}},defaultWidth:"wide",formattingValues:{narrow:{am:"vm.",pm:"nm.",midnight:"Mitternacht",noon:"Mittag",morning:"morgens",afternoon:"nachm.",evening:"abends",night:"nachts"},abbreviated:{am:"vorm.",pm:"nachm.",midnight:"Mitternacht",noon:"Mittag",morning:"morgens",afternoon:"nachmittags",evening:"abends",night:"nachts"},wide:{am:"vormittags",pm:"nachmittags",midnight:"Mitternacht",noon:"Mittag",morning:"morgens",afternoon:"nachmittags",evening:"abends",night:"nachts"}},defaultFormattingWidth:"wide"})},e4={ordinalNumber:k({matchPattern:/^(\d+)(\.)?/i,parsePattern:/\d+/i,valueCallback:e=>parseInt(e)}),era:j({matchPatterns:{narrow:/^(v\.? ?Chr\.?|n\.? ?Chr\.?)/i,abbreviated:/^(v\.? ?Chr\.?|n\.? ?Chr\.?)/i,wide:/^(vor Christus|vor unserer Zeitrechnung|nach Christus|unserer Zeitrechnung)/i},defaultMatchWidth:"wide",parsePatterns:{any:[/^v/i,/^n/i]},defaultParseWidth:"any"}),quarter:j({matchPatterns:{narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^[1234](\.)? Quartal/i},defaultMatchWidth:"wide",parsePatterns:{any:[/1/i,/2/i,/3/i,/4/i]},defaultParseWidth:"any",valueCallback:e=>e+1}),month:j({matchPatterns:{narrow:/^[jfmasond]/i,abbreviated:/^(j[aä]n|feb|mär[z]?|apr|mai|jun[i]?|jul[i]?|aug|sep|okt|nov|dez)\.?/i,wide:/^(jänner|januar|februar|märz|april|mai|juni|juli|august|september|oktober|november|dezember)/i},defaultMatchWidth:"wide",parsePatterns:{narrow:[/^j/i,/^f/i,/^m/i,/^a/i,/^m/i,/^j/i,/^j/i,/^a/i,/^s/i,/^o/i,/^n/i,/^d/i],any:[/^j[aä]/i,/^f/i,/^mär/i,/^ap/i,/^mai/i,/^jun/i,/^jul/i,/^au/i,/^s/i,/^o/i,/^n/i,/^d/i]},defaultParseWidth:"any"}),day:j({matchPatterns:{narrow:/^[smdmf]/i,short:/^(so|mo|di|mi|do|fr|sa)/i,abbreviated:/^(son?|mon?|die?|mit?|don?|fre?|sam?)\.?/i,wide:/^(sonntag|montag|dienstag|mittwoch|donnerstag|freitag|samstag)/i},defaultMatchWidth:"wide",parsePatterns:{any:[/^so/i,/^mo/i,/^di/i,/^mi/i,/^do/i,/^f/i,/^sa/i]},defaultParseWidth:"any"}),dayPeriod:j({matchPatterns:{narrow:/^(vm\.?|nm\.?|Mitternacht|Mittag|morgens|nachm\.?|abends|nachts)/i,abbreviated:/^(vorm\.?|nachm\.?|Mitternacht|Mittag|morgens|nachm\.?|abends|nachts)/i,wide:/^(vormittags|nachmittags|Mitternacht|Mittag|morgens|nachmittags|abends|nachts)/i},defaultMatchWidth:"wide",parsePatterns:{any:{am:/^v/i,pm:/^n/i,midnight:/^Mitte/i,noon:/^Mitta/i,morning:/morgens/i,afternoon:/nachmittags/i,evening:/abends/i,night:/nachts/i}},defaultParseWidth:"any"})},e9={lessThanXSeconds:{one:"moins d’une seconde",other:"moins de {{count}} secondes"},xSeconds:{one:"1 seconde",other:"{{count}} secondes"},halfAMinute:"30 secondes",lessThanXMinutes:{one:"moins d’une minute",other:"moins de {{count}} minutes"},xMinutes:{one:"1 minute",other:"{{count}} minutes"},aboutXHours:{one:"environ 1 heure",other:"environ {{count}} heures"},xHours:{one:"1 heure",other:"{{count}} heures"},xDays:{one:"1 jour",other:"{{count}} jours"},aboutXWeeks:{one:"environ 1 semaine",other:"environ {{count}} semaines"},xWeeks:{one:"1 semaine",other:"{{count}} semaines"},aboutXMonths:{one:"environ 1 mois",other:"environ {{count}} mois"},xMonths:{one:"1 mois",other:"{{count}} mois"},aboutXYears:{one:"environ 1 an",other:"environ {{count}} ans"},xYears:{one:"1 an",other:"{{count}} ans"},overXYears:{one:"plus d’un an",other:"plus de {{count}} ans"},almostXYears:{one:"presqu’un an",other:"presque {{count}} ans"}},e7={date:y({formats:{full:"EEEE d MMMM y",long:"d MMMM y",medium:"d MMM y",short:"dd/MM/y"},defaultWidth:"full"}),time:y({formats:{full:"HH:mm:ss zzzz",long:"HH:mm:ss z",medium:"HH:mm:ss",short:"HH:mm"},defaultWidth:"full"}),dateTime:y({formats:{full:"{{date}} 'à' {{time}}",long:"{{date}} 'à' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},defaultWidth:"full"})},e8={lastWeek:"eeee 'dernier à' p",yesterday:"'hier à' p",today:"'aujourd’hui à' p",tomorrow:"'demain à' p'",nextWeek:"eeee 'proch
1ain à' p",other:"P"},te=["MMM","MMMM"],tt={preprocessor:(e,t)=>1!==e.getDate()&&t.some(e=>e.isToken&&te.includes(e.value))?t.map(e=>e.isToken&&"do"===e.value?{isToken:!0,value:"d"}:e):t,ordinalNumber:(e,t)=>{let r,a=Number(e),n=t?.unit;return 0===a?"0":(r=1===a?n&&["year","week","hour","minute","second"].includes(n)?"ère":"er":"ème",a+r)},era:w({values:{narrow:["av. J.-C","ap. J.-C"],abbreviated:["av. J.-C","ap. J.-C"],wide:["avant Jésus-Christ","après Jésus-Christ"]},defaultWidth:"wide"}),quarter:w({values:{narrow:["T1","T2","T3","T4"],abbreviated:["1er trim.","2ème trim.","3ème trim.","4ème trim."],wide:["1er trimestre","2ème trimestre","3ème trimestre","4ème trimestre"]},defaultWidth:"wide",argumentCallback:e=>e-1}),month:w({values:{narrow:["J","F","M","A","M","J","J","A","S","O","N","D"],abbreviated:["janv.","févr.","mars","avr.","mai","juin","juil.","août","sept.","oct.","nov.","déc."],wide:["janvier","février","mars","avril","mai","juin","juillet","août","septembre","octobre","novembre","décembre"]},defaultWidth:"wide"}),day:w({values:{narrow:["D","L","M","M","J","V","S"],short:["di","lu","ma","me","je","ve","sa"],abbreviated:["dim.","lun.","mar.","mer.","jeu.","ven.","sam."],wide:["dimanche","lundi","mardi","mercredi","jeudi","vendredi","samedi"]},defaultWidth:"wide"}),dayPeriod:w({values:{narrow:{am:"AM",pm:"PM",midnight:"minuit",noon:"midi",morning:"mat.",afternoon:"ap.m.",evening:"soir",night:"mat."},abbreviated:{am:"AM",pm:"PM",midnight:"minuit",noon:"midi",morning:"matin",afternoon:"après-midi",evening:"soir",night:"matin"},wide:{am:"AM",pm:"PM",midnight:"minuit",noon:"midi",morning:"du matin",afternoon:"de l’après-midi",evening:"du soir",night:"du matin"}},defaultWidth:"wide"})},tr={ordinalNumber:k({matchPattern:/^(\d+)(ième|ère|ème|er|e)?/i,parsePattern:/\d+/i,valueCallback:e=>parseInt(e)}),era:j({matchPatterns:{narrow:/^(av\.J\.C|ap\.J\.C|ap\.J\.-C)/i,abbreviated:/^(av\.J\.-C|av\.J-C|apr\.J\.-C|apr\.J-C|ap\.J-C)/i,wide:/^(avant Jésus-Christ|après Jésus-Christ)/i},defaultMatchWidth:"wide",parsePatterns:{any:[/^av/i,/^ap/i]},defaultParseWidth:"any"}),quarter:j({matchPatterns:{narrow:/^T?[1234]/i,abbreviated:/^[1234](er|ème|e)? trim\.?/i,wide:/^[1234](er|ème|e)? trimestre/i},defaultMatchWidth:"wide",parsePatterns:{any:[/1/i,/2/i,/3/i,/4/i]},defaultParseWidth:"any",valueCallback:e=>e+1}),month:j({matchPatterns:{narrow:/^[jfmasond]/i,abbreviated:/^(janv|févr|mars|avr|mai|juin|juill|juil|août|sept|oct|nov|déc)\.?/i,wide:/^(janvier|février|mars|avril|mai|juin|juillet|août|septembre|octobre|novembre|décembre)/i},defaultMatchWidth:"wide",parsePatterns:{narrow:[/^j/i,/^f/i,/^m/i,/^a/i,/^m/i,/^j/i,/^j/i,/^a/i,/^s/i,/^o/i,/^n/i,/^d/i],any:[/^ja/i,/^f/i,/^mar/i,/^av/i,/^ma/i,/^juin/i,/^juil/i,/^ao/i,/^s/i,/^o/i,/^n/i,/^d/i]},defaultParseWidth:"any"}),day:j({matchPatterns:{narrow:/^[lmjvsd]/i,short:/^(di|lu|ma|me|je|ve|sa)/i,abbreviated:/^(dim|lun|mar|mer|jeu|ven|sam)\.?/i,wide:/^(dimanche|lundi|mardi|mercredi|jeudi|vendredi|samedi)/i},defaultMatchWidth:"wide",parsePatterns:{narrow:[/^d/i,/^l/i,/^m/i,/^m/i,/^j/i,/^v/i,/^s/i],any:[/^di/i,/^lu/i,/^ma/i,/^me/i,/^je/i,/^ve/i,/^sa/i]},defaultParseWidth:"any"}),dayPeriod:j({matchPatterns:{narrow:/^(a|p|minuit|midi|mat\.?|ap\.?m\.?|soir|nuit)/i,any:/^([ap]\.?\s?m\.?|du matin|de l'après[-\s]midi|du soir|de la nuit)/i},defaultMatchWidth:"any",parsePatterns:{any:{am:/^a/i,pm:/^p/i,midnight:/^min/i,noon:/^mid/i,morning:/mat/i,afternoon:/ap/i,evening:/soir/i,night:/nuit/i}},defaultParseWidth:"any"})},ta=e=>{let t=e.replace(/^([A-Z])|[\s-_]+(\w)/g,(e,t,r)=>r?r.toUpperCase():t.toLowerCase());return t.charAt(0).toUpperCase()+t.slice(1)},tn=(...e)=>e.filter((e,t,r)=>!!e&&""!==e.trim()&&r.indexOf(e)===t).join(" ").trim();var ti={xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:2,strokeLinecap:"round",strokeLinejoin:"round"};let tl=(0,eV.forwardRef)(({color:e="currentColor",size:t=24,strokeWidth:r=2,absoluteStrokeWidth:a,className:n="",children:i,iconNode:l,...s},o)=>(0,eV.createElement)("svg",{ref:o,...ti,width:t,height:t,stroke:e,strokeWidth:a?24*Number(r)/Number(t):r,className:tn("lucide",n),...!i&&!(e=>{for(let t in e)if(t.startsWith("aria-")||"role"===t||"title"===t)return!0})(s)&&{"aria-hidden":"true"},...s},[...l.map(([e,t])=>(0,eV.createElement)(e,t)),...Array.isArray(i)?i:[i]])),ts=(e,t)=>{let r=(0,eV.forwardRef)(({className:r,...a},n)=>(0,eV.createElement)(tl,{ref:n,iconNode:t,className:tn(`lucide-${ta(e).replace(/([a-z0-9])([A-Z])/g,"$1-$2").toLowerCase()}`,`lucide-${e}`,r),...a}));return r.displayName=ta(e),r},to=ts("chevron-down",[["path",{d:"m6 9 6 6 6-6",key:"qrunsl"}]]),td=ts("chevron-left",[["path",{d:"m15 18-6-6 6-6",key:"1wnfg3"}]]),tc=ts("chevron-right",[["path",{d:"m9 18 6-6-6-6",key:"mthhwq"}]]),tu=ts("chevron-up",[["path",{d:"m18 15-6-6-6 6",key:"153udz"}]]),th={},tf={};function tp(e,t){try{let r=(th[e]||=new Intl.DateTimeFormat("en-US",{timeZone:e,timeZoneName:"longOffset"}).format)(t).split("GMT")[1];if(r in tf)return tf[r];return tg(r,r.split(":"))}catch{if(e in tf)return tf[e];let t=e?.match(tm);if(t)return tg(e,t.slice(1));return NaN}}let tm=/([+-]\d\d):?(\d\d)?/;function tg(e,t){let r=+(t[0]||0),a=+(t[1]||0),n=(t[2]||0)/60;return tf[e]=60*r+a>0?60*r+a+n:60*r-a-n}class tb extends Date{constructor(...e){super(),e.length>1&&"string"==typeof e[e.length-1]&&(this.timeZone=e.pop()),this.internal=new Date,isNaN(tp(this.timeZone,this))?this.setTime(NaN):e.length?"number"==typeof e[0]&&(1===e.length||2===e.length&&"number"!=typeof e[1])?this.setTime(e[0]):"string"==typeof e[0]?this.setTime(+new Date(e[0])):e[0]instanceof Date?this.setTime(+e[0]):(this.setTime(+new Date(...e)),tv(this,e)):this.setTime(Date.now())}static tz(e,...t){return t.length?new tb(...t,e):new tb(Date.now(),e)}withTimeZone(e){return new tb(+this,e)}getTimezoneOffset(){let e=-tp(this.timeZone,this);return e>0?Math.floor(e):Math.ceil(e)}setTime(e){return Date.prototype.setTime.apply(this,arguments),tx(this),+this}[Symbol.for("constructDateFrom")](e){return new tb(+new Date(e),this.timeZone)}}
1let ty=/^(get|set)(?!UTC)/;function tx(e){e.internal.setTime(+e),e.internal.setUTCSeconds(e.internal.getUTCSeconds()-Math.round(-(60*tp(e.timeZone,e))))}function tv(e,t){var r;let a=Array.isArray(t)?Date.UTC((r=t)[0],r.length>1?r[1]:0,r.length>2?r[2]:1,...r.slice(3)):+e.internal,n=tp(e.timeZone,e),i=n>0?Math.floor(n):Math.ceil(n),l=new Date(+e);l.setUTCHours(l.getUTCHours()-1);let s=-new Date(+e).getTimezoneOffset(),o=-new Date(+l).getTimezoneOffset(),d=s;if(s-o&&s!==i&&Date.prototype.getHours.apply(e)!==(Array.isArray(t)?t[3]||0:e.internal.getUTCHours())){let t=new Date(+e),r=s-i;r&&t.setUTCMinutes(t.getUTCMinutes()+r);let a=tp(e.timeZone,t);(a>0?Math.floor(a):Math.ceil(a))===i&&(d=o)}let c=d-i;c&&Date.prototype.setUTCMinutes.call(e,Date.prototype.getUTCMinutes.call(e)+c);let u=new Date(+e);u.setUTCSeconds(0);let h=s>0?u.getSeconds():(u.getSeconds()-60)%60,f=Math.round(-(60*tp(e.timeZone,e)))%60;(f||h)&&Date.prototype.setUTCSeconds.call(e,Date.prototype.getUTCSeconds.call(e)+f+h);let p=tp(e.timeZone,e),m=p>0?Math.floor(p):Math.ceil(p),g=-new Date(+e).getTimezoneOffset()-m-c,b=m-i,y=b>0&&tw(e)-a==60*b*1e3&&tw(e,a-60*m*1e3)!==a;if(m!==i&&g&&!y){Date.prototype.setUTCMinutes.call(e,Date.prototype.getUTCMinutes.call(e)+g);let t=tp(e.timeZone,e),r=m-(t>0?Math.floor(t):Math.ceil(t));r&&g<0&&Date.prototype.setUTCMinutes.call(e,Date.prototype.getUTCMinutes.call(e)+r)}tx(e);let x=(t?a:a+1e3*f)-e.internal;x&&18e5>Math.abs(x)&&(Date.prototype.setTime.call(e,+e+x),tx(e))}function tw(e,t){let r=new Date(t??+e);return r.setUTCSeconds(r.getUTCSeconds()-Math.round(-(60*tp(e.timeZone,r)))),+r}Object.getOwnPropertyNames(Date.prototype).forEach(e=>{if(!ty.test(e))return;let t=e.replace(ty,"$1UTC");tb.prototype[t]&&(e.startsWith("get")?tb.prototype[e]=function(){return this.internal[t]()}:(tb.prototype[e]=function(){var e;return Date.prototype[t].apply(this.internal,arguments),e=this,Date.prototype.setFullYear.call(e,e.internal.getUTCFullYear(),e.internal.getUTCMonth(),e.internal.getUTCDate()),Date.prototype.setHours.call(e,e.internal.getUTCHours(),e.internal.getUTCMinutes(),e.internal.getUTCSeconds(),e.internal.getUTCMilliseconds()),tv(e),+this},tb.prototype[t]=function(){return Date.prototype[t].apply(this,arguments),tx(this),+this}))});class tj extends tb{static tz(e,...t){return t.length?new tj(...t,e):new tj(Date.now(),e)}toISOString(){let[e,t,r]=this.tzComponents(),a=`${e}${t}:${r}`;return this.internal.toISOString().slice(0,-1)+a}toString(){return`${this.toDateString()} ${this.toTimeString()}`}toDateString(){let[e,t,r,a]=this.internal.toUTCString().split(" ");return`${e?.slice(0,-1)} ${r} ${t} ${a}`}
1toTimeString(){let e=this.internal.toUTCString().split(" ")[4],[t,r,a]=this.tzComponents();return`${e} GMT${t}${r}${a} (${function(e,t,r="long"){return new Intl.DateTimeFormat("en-US",{hour:"numeric",timeZone:e,timeZoneName:r}).format(t).split(/\s/g).slice(2).join(" ")}(this.timeZone,this)})`}toLocaleString(e,t){return Date.prototype.toLocaleString.call(this,e,{...t,timeZone:t?.timeZone||this.timeZone})}toLocaleDateString(e,t){return Date.prototype.toLocaleDateString.call(this,e,{...t,timeZone:t?.timeZone||this.timeZone})}toLocaleTimeString(e,t){return Date.prototype.toLocaleTimeString.call(this,e,{...t,timeZone:t?.timeZone||this.timeZone})}tzComponents(){let e=this.getTimezoneOffset(),t=String(Math.floor(Math.abs(e)/60)).padStart(2,"0"),r=String(Math.abs(e)%60).padStart(2,"0");return[e>0?"-":"+",t,r]}withTimeZone(e){return new tj(+this,e)}[Symbol.for("constructDateFrom")](e){return new tj(+new Date(e),this.timeZone)}}function tk(e,t,r){let a=P(e,r?.in);return isNaN(t)?S(r?.in||e,NaN):(t&&a.setDate(a.getDate()+t),a)}function tN(e,t,r){let a=P(e,r?.in);if(isNaN(t))return S(r?.in||e,NaN);if(!t)return a;let n=a.getDate(),i=S(r?.in||e,a.getTime());return(i.setMonth(a.getMonth()+t+1,0),n>=i.getDate())?i:(a.setFullYear(i.getFullYear(),i.getMonth(),n),a)}function tC(e,t,r){let[a,n]=F(r?.in,e,t);return 12*(a.getFullYear()-n.getFullYear())+(a.getMonth()-n.getMonth())}function tM(e,t){let[r,a]=F(e,t.start,t.end);return{start:r,end:a}}function tS(e,t){let r=t?.weekStartsOn??t?.locale?.options?.weekStartsOn??C.weekStartsOn??C.locale?.options?.weekStartsOn??0,a=P(e,t?.in),n=a.getDay();return a.setDate(a.getDate()+((n<r?-7:0)+6-(n-r))),a.setHours(23,59,59,999),a}function tP(e,t){let r=t.startOfMonth(e),a=r.getDay();return 1===a?r:0===a?t.addDays(r,-6):t.addDays(r,-1*(a-1))}let tD={...N,labels:{labelDayButton:(e,t,r,a)=>{let n=(a&&"function"==typeof a.format?a.format.bind(a):(e,t)=>en(e,t,{locale:N,...r}))(e,"PPPP");return t.today&&(n=`Today, ${n}`),t.selected&&(n=`${n}, selected`),n},labelMonthDropdown:"Choose the Month",labelNext:"Go to the Next Month",labelPrevious:"Go to the Previous Month",labelWeekNumber:e=>`Week ${e}`,labelYearDropdown:"Choose the Year",labelGrid:(e,t,r)=>(r&&"function"==typeof r.format?r.format.bind(r):(e,r)=>en(e,r,{locale:N,...t}))(e,"LLLL yyyy"),labelGridcell:(e,t,r,a)=>{let n=(a&&"function"==typeof a.format?a.format.bind(a):(e,t)=>en(e,t,{locale:N,...r}))(e,"PPPP");return t?.today&&(n=`Today, ${n}`),n},labelNav:"Navigation bar",labelWeekNumberHeader:"Week Number",labelWeekday:(e,t,r)=>(r&&"function"==typeof r.format?r.format.bind(r):(e,r)=>en(e,r,{locale:N,...t}))(e,"cccc")}};class tF{constructor(e,t){this.Date=Date,this.today=()=>this.overrides?.today?this.overrides.today():this.options.timeZone?tj.tz(this.options.timeZone):new this.Date,this.newDate=(e,t,r)=>this.overrides?.newDate?this.overrides.newDate(e,t,r):this.options.timeZone?new tj(e,t,r,this.options.timeZone):new Date(e,t,r),this.addDays=(e,t)=>this.overrides?.addDays?this.overrides.addDays(e,t):tk(e,t),this.addMonths=(e,t)=>this.overrides?.addMonths?this.overrides.addMonths(e,t):tN(e,t),this.addWeeks=(e,t)=>this.overrides?.addWeeks?this.overrides.addWeeks(e,t):tk(e,7*t,void 0),this.addYears=(e,t)=>this.overrides?.addYears?this.overrides.addYears(e,t):tN(e,12*t,void 0),this.differenceInCalendarDays=(e,t)=>this.overrides?.differenceInCalendarDays?this.overrides.differenceInCalendarDays(e,t):O(e,t),this.differenceInCalendarMonths=(e,t)=>this.overrides?.differenceInCalendarMonths?this.overrides.differenceInCalendarMonths(e,t):tC(e,t),this.eachMonthOfInterval=e=>this.overrides?.eachMonthOfInterval?this.overrides.eachMonthOfInterval(e):function(e){let{start:t,end:r}=tM(void 0,e),a=+t>+r,n=a?+t:+r,i=a?r:t;i.setHours(0,0,0,0),i.setDate(1);let l=(void 0)??1;if(!l)return[];l<0&&(l=-l,a=!a);let s=[];for(;+i<=n;)s.push(S(t,i)),i.setMonth(i.getMonth()+l);return a?s.reverse():s}(e),this.eachYearOfInterval=e=>{let t=this.overrides?.eachYearOfInterval?this.overrides.eachYearOfInterval(e):function(e){let{start:t,end:r}=tM(void 0,e),a=+t>+r,n=a?+t:+r,i=a?r:t;i.setHours(0,0,0,0),i.setMonth(0,1);let l=(void 0)??1;if(!l)return[];l<0&&(l=-l,a=!a);let s=[];for(;+i<=n;)s.push(S(t,i)),i.setFullYear(i.getFullYear()+l);return a?s.reverse():s}(e),r=new Set(t.map(e=>this.getYear(e)));if(r.size===t.length)return t;let a=[];
1return r.forEach(e=>{a.push(new Date(e,0,1))}),a},this.endOfBroadcastWeek=e=>{let t,r,a,n,i,l;return this.overrides?.endOfBroadcastWeek?this.overrides.endOfBroadcastWeek(e):(t=tP(e,this),a=(r=this.startOfMonth(e)).getDay()>0?r.getDay():7,n=this.addDays(e,-a+1),i=this.addDays(n,34),l=this.getMonth(e)===this.getMonth(i)?5:4,this.addDays(t,7*l-1))},this.endOfISOWeek=e=>this.overrides?.endOfISOWeek?this.overrides.endOfISOWeek(e):tS(e,{...void 0,weekStartsOn:1}),this.endOfMonth=e=>{let t,r;return this.overrides?.endOfMonth?this.overrides.endOfMonth(e):(r=(t=P(e,void 0)).getMonth(),t.setFullYear(t.getFullYear(),r+1,0),t.setHours(23,59,59,999),t)},this.endOfWeek=(e,t)=>this.overrides?.endOfWeek?this.overrides.endOfWeek(e,t):tS(e,this.options),this.endOfYear=e=>{let t,r;return this.overrides?.endOfYear?this.overrides.endOfYear(e):(r=(t=P(e,void 0)).getFullYear(),t.setFullYear(r+1,0,0),t.setHours(23,59,59,999),t)},this.format=(e,t,r)=>{let a=this.overrides?.format?this.overrides.format(e,t,this.options):en(e,t,this.options);return this.options.numerals&&"latn"!==this.options.numerals?this.replaceDigits(a):a},this.getISOWeek=e=>this.overrides?.getISOWeek?this.overrides.getISOWeek(e):E(e),this.getMonth=(e,t)=>{var r;return this.overrides?.getMonth?this.overrides.getMonth(e,this.options):(r=this.options,P(e,r?.in).getMonth())},this.getYear=(e,t)=>{var r;return this.overrides?.getYear?this.overrides.getYear(e,this.options):(r=this.options,P(e,r?.in).getFullYear())},this.getWeek=(e,t)=>this.overrides?.getWeek?this.overrides.getWeek(e,this.options):R(e,this.options),this.isAfter=(e,t)=>this.overrides?.isAfter?this.overrides.isAfter(e,t):+P(e)>+P(t),this.isBefore=(e,t)=>this.overrides?.isBefore?this.overrides.isBefore(e,t):+P(e)<+P(t),this.isDate=e=>this.overrides?.isDate?this.overrides.isDate(e):Q(e),this.isSameDay=(e,t)=>this.overrides?.isSameDay?this.overrides.isSameDay(e,t):function(e,t){let[r,a]=F(void 0,e,t);return+T(r)==+T(a)}(e,t),this.isSameMonth=(e,t)=>this.overrides?.isSameMonth?this.overrides.isSameMonth(e,t):function(e,t){let[r,a]=F(void 0,e,t);return r.getFullYear()===a.getFullYear()&&r.getMonth()===a.getMonth()}(e,t),this.isSameYear=(e,t)=>this.overrides?.isSameYear?this.overrides.isSameYear(e,t):function(e,t){let[r,a]=F(void 0,e,t);return r.getFullYear()===a.getFullYear()}(e,t),this.max=e=>{let t,r;return this.overrides?.max?this.overrides.max(e):(r=void 0,e.forEach(e=>{r||"object"!=typeof e||(r=S.bind(null,e));let a=P(e,r);(!t||t<a||isNaN(+a))&&(t=a)}),S(r,t||NaN))},this.min=e=>{let t,r;return this.overrides?.min?this.overrides.min(e):(r=void 0,e.forEach(e=>{r||"object"!=typeof e||(r=S.bind(null,e));let a=P(e,r);(!t||t>a||isNaN(+a))&&(t=a)}),S(r,t||NaN))},this.setMonth=(e,t)=>{var r,a;let n,i,l,s,o,d,c,u,h;return this.overrides?.setMonth?this.overrides.setMonth(e,t):(r=e,a=t,d=(o=P(r,void 0)).getFullYear(),c=o.getDate(),(u=S(r,0)).setFullYear(d,a,15),u.setHours(0,0,0,0),h=(i=(n=P(u,void 0)).getFullYear(),l=n.getMonth(),(s=S(n,0)).setFullYear(i,l+1,0),s.setHours(0,0,0,0),s.getDate()),o.setMonth(a,Math.min(c,h)),o)},this.setYear=(e,t)=>{let r;return this.overrides?.setYear?this.overrides.setYear(e,t):isNaN(+(r=P(e,void 0)))?S(e,NaN):(r.setFullYear(t),r)},this.startOfBroadcastWeek=(e,t)=>this.overrides?.startOfBroadcastWeek?this.overrides.startOfBroadcastWeek(e,this):tP(e,this),this.startOfDay=e=>this.overrides?.startOfDay?this.overrides.startOfDay(e):T(e),this.startOfISOWeek=e=>this.overrides?.startOfISOWeek?this.overrides.startOfISOWeek(e):W(e),this.startOfMonth=e=>{let t;return this.overrides?.startOfMonth?this.overrides.startOfMonth(e):((t=P(e,void 0)).setDate(1),t.setHours(0,0,0,0),t)},this.startOfWeek=(e,t)=>this.overrides?.startOfWeek?this.overrides.startOfWeek(e,this.options):z(e,this.options),this.startOfYear=e=>this.overrides?.startOfYear?this.overrides.startOfYear(e):A(e),this.options={locale:tD,...e},this.overrides=t}getDigitMap(){let{numerals:e="latn"}=this.options,t=new Intl.NumberFormat("en-US",{numberingSystem:e}),r={};for(let e=0;e<10;e++)r[e.toString()]=t.format(e);return r}replaceDigits(e){let t=this.getDigitMap();return e.replace(/\d/g,e=>t[e]||e)}formatNumber(e){return this.replaceDigits(e.toString())}getMonthYearOrder(){let e=this.options.locale?.code;return e&&tF.yearFirstLocales.has(e)?"year-first":"month-first"}formatMonthYear(e){let{locale:t,timeZone:r,numerals:a}=this.options,n=t?.code;if(n&&tF.yearFirstLocales.has(n))try{return new Intl.DateTimeFormat(n,{month:"long",year:"numeric",timeZone:r,numberingSystem:a}).format(e)}catch{}let i="year-first"===this.getMonthYearOrder()?"y LLLL":"LLLL y";return this.format(e,i)}}tF.yearFirstLocales=new Set(["eu","hu","ja","ja-Hira","ja-JP","ko","ko-KR","lt","lt-LT","lv","lv-LV","mn","mn-MN","zh","zh-CN","zh-HK","zh-TW"]);let tT=new tF;function tO(e,t,r=!1,a=tT){let{from:n,to:i}=e,{differenceInCalendarDays:l,isSameDay:s}=a;return n&&i?(0>l(i,n)&&([n,i]=[i,n]),l(t,n)>=+!!r&&l(i,t)>=+!!r):!r&&i?s(i,t):!r&&!!n&&s(n,t)}function tA(e){return!!(e&&"object"==typeof e&&"before"in e&&"after"in e)}function tz(e){return!!(e&&"object"==typeof e&&"from"in e)}function tW(e){return!!(e&&"object"==typeof e&&"after"in e)}function t_(e){return!!(e&&"object"==typeof e&&"before"in e)}function tE(e){return!!(e&&"object"==typeof e&&"dayOfWeek"in e)}function tI(e,t){return Array.isArray(e)&&e.every(t.isDate)}function tR(e,t,r=tT){let a=Array.isArray(t)?t:[t],{isSameDay:n,differenceInCalendarDays:i,isAfter:l}=r;return a.some(t=>{if("boolean"==typeof t)return t;if(r.isDate(t))return n(e,t);if(tI(t,r))return t.some(t=>n(e,t));if(tz(t))return tO(t,e,!1,r);if(tE(t))return Array.isArray(t.dayOfWeek)?t.dayOfWeek.includes(e.getDay()):t.dayOfWeek===e.getDay();if(tA(t)){let r=i(t.before,e),a=i(t.after,e),n=r>0,s=a<0;return l(t.before,t.after)?s&&n:n||s}return tW(t)?i(e,t.after)>0:t_(t)?i(t.before,e)>0:"function"==typeof t&&t(e)})}function tL(e){return eV.default.createElement("button",{...e})}function tB(e){return eV.default.createElement("span",{...e})}function tY(e){let{size:t=24,orientation:r="left",className:a}=e;return eV.default.createElement("svg",{className:a,width:t,height:t,viewBox:"0 0 24 24"},"up"===r&&eV.default.createElement("polygon",{points:"6.77 17 12.5 11.43 18.24 17 20 15.28 12.5 8 5 15.28"}),"down"===r&&eV.default.createElement("polygon",{points:"6.77 8 12.5 13.57 18.24 8 20 9.72 12.5 17 5 9.72"}),"left"===r&&eV.default.createElement("polygon",{points:"16 18.112 9.81111111 12 16 5.87733333 14.0888889 4 6 12 14.0888889 20"}),"right"===r&&eV.default.createElement("polygon",{points:"8 18.112 14.18888889 12 8 5.87733333 9.91111111 4 18 12 9.91111111 20"}))}function tH(e){let{day:t,modifiers:r,...a}=e;return eV.default.createElement("td",{...a})}function t$(e){let{day:t,modifiers:r,...a}=e,n=eV.default.useRef(null);return eV.default.useEffect(()=>{r.focused&&n.current?.focus()}
1,[r.focused]),eV.default.createElement("button",{ref:n,...a})}function tU(e){let{options:t,className:r,components:a,classNames:n,...i}=e,s=[n[l.Dropdown],r].join(" "),o=t?.find(({value:e})=>e===i.value);return eV.default.createElement("span",{"data-disabled":i.disabled,className:n[l.DropdownRoot]},eV.default.createElement(a.Select,{className:s,...i},t?.map(({value:e,label:t,disabled:r})=>eV.default.createElement(a.Option,{key:e,value:e,disabled:r},t))),eV.default.createElement("span",{className:n[l.CaptionLabel],"aria-hidden":!0},o?.label,eV.default.createElement(a.Chevron,{orientation:"down",size:18,className:n[l.Chevron]})))}function tG(e){return eV.default.createElement("div",{...e})}function tq(e){return eV.default.createElement("div",{...e})}function tZ(e){let{calendarMonth:t,displayIndex:r,...a}=e;return eV.default.createElement("div",{...a},e.children)}function tV(e){let{calendarMonth:t,displayIndex:r,...a}=e;return eV.default.createElement("div",{...a})}function tJ(e){return eV.default.createElement("table",{...e})}function tX(e){return eV.default.createElement("div",{...e})}(t=l||(l={})).Root="root",t.Chevron="chevron",t.Day="day",t.DayButton="day_button",t.CaptionLabel="caption_label",t.Dropdowns="dropdowns",t.Dropdown="dropdown",t.DropdownRoot="dropdown_root",t.Footer="footer",t.MonthGrid="month_grid",t.MonthCaption="month_caption",t.MonthsDropdown="months_dropdown",t.Month="month",t.Months="months",t.Nav="nav",t.NextMonthButton="button_next",t.PreviousMonthButton="button_previous",t.Week="week",t.Weeks="weeks",t.Weekday="weekday",t.Weekdays="weekdays",t.WeekNumber="week_number",t.WeekNumberHeader="week_number_header",t.YearsDropdown="years_dropdown",(r=s||(s={})).disabled="disabled",r.hidden="hidden",r.outside="outside",r.focused="focused",r.today="today",(a=o||(o={})).range_end="range_end",a.range_middle="range_middle",a.range_start="range_start",a.selected="selected",(n=d||(d={})).weeks_before_enter="weeks_before_enter",n.weeks_before_exit="weeks_before_exit",n.weeks_after_enter="weeks_after_enter",n.weeks_after_exit="weeks_after_exit",n.caption_after_enter="caption_after_enter",n.caption_after_exit="caption_after_exit",n.caption_before_enter="caption_before_enter",n.caption_before_exit="caption_before_exit",e.s([],1521),e.i(1521),e.s(["Button",0,tL],7034),e.i(7034),e.s(["CaptionLabel",0,tB],2978),e.i(2978),e.s(["Chevron",0,tY],6301),e.i(6301),e.s(["Day",0,tH],77090),e.i(77090),e.s(["DayButton",0,t$],138),e.i(138),e.s(["Dropdown",0,tU],79218),e.i(79218),e.s(["DropdownNav",0,tG],61482),e.i(61482),e.s(["Footer",0,tq],81864),e.i(81864),e.s(["Month",0,tZ],54349),e.i(54349),e.s(["MonthCaption",0,tV],62258),e.i(62258),e.s(["MonthGrid",0,tJ],72957),e.i(72957),e.s(["Months",0,tX],99223),e.i(99223);let tQ=(0,eV.createContext)(void 0);function tK(){let e=(0,eV.useContext)(tQ);if(void 0===e)throw Error("useDayPicker() must be used within a custom component.");return e}function t0(e){let{components:t}=tK();return eV.default.createElement(t.Dropdown,{...e})}function t1(e){let{onPreviousClick:t,onNextClick:r,previousMonth:a,nextMonth:n,...i}=e,{components:s,classNames:o,labels:{labelPrevious:d,labelNext:c}}=tK(),u=(0,eV.useCallback)(e=>{n&&r?.(e)},[n,r]),h=(0,eV.useCallback)(e=>{a&&t?.(e)},[a,t]);return eV.default.createElement("nav",{...i},eV.default.createElement(s.PreviousMonthButton,{type:"button",className:o[l.PreviousMonthButton],tabIndex:a?void 0:-1,"aria-disabled":!a||void 0,"aria-label":d(a),onClick:h},eV.default.createElement(s.Chevron,{disabled:!a||void 0,className:o[l.Chevron],orientation:"left"})),eV.default.createElement(s.NextMonthButton,{type:"button",className:o[l.NextMonthButton],tabIndex:n?void 0:-1,"aria-disabled":!n||void 0,"aria-label":c(n),onClick:u},eV.default.createElement(s.Chevron,{disabled:!n||void 0,orientation:"right",className:o[l.Chevron]})))}function t2(e){let{components:t}=tK();return eV.default.createElement(t.Button,{...e})}function t5(e){return eV.default.createElement("option",{...e})}function t6(e){let{components:t}=tK();return eV.default.createElement(t.Button,{...e})}function t3(e){let{rootRef:t,...r}=e;return eV.default.createElement("div",{...r,ref:t})}function t4(e){return eV.default.createElement("select",{...e})}function t9(e){let{week:t,...r}=e;return eV.default.createElement("tr",{...r})}function t7(e){return eV.default.createElement("th",{...e})}function t8(e){return eV.default.createElement("thead",{"aria-hidden":!0},eV.default.createElement("tr",{...e}))}function re(e){let{week:t,...r}=e;return eV.default.createElement("th",{...r})}function rt(e){return eV.default.createElement("th",{...e})}function rr(e){return eV.default.createElement("tbody",{...e})}
1function ra(e){let{components:t}=tK();return eV.default.createElement(t.Dropdown,{...e})}e.s(["MonthsDropdown",0,t0],3781),e.i(3781),e.s(["Nav",0,t1],67369),e.i(67369),e.s(["NextMonthButton",0,t2],85499),e.i(85499),e.s(["Option",0,t5],12199),e.i(12199),e.s(["PreviousMonthButton",0,t6],43714),e.i(43714),e.s(["Root",0,t3],10075),e.i(10075),e.s(["Select",0,t4],36498),e.i(36498),e.s(["Week",0,t9],10308),e.i(10308),e.s(["Weekday",0,t7],21164),e.i(21164),e.s(["Weekdays",0,t8],98498),e.i(98498),e.s(["WeekNumber",0,re],6302),e.i(6302),e.s(["WeekNumberHeader",0,rt],77210),e.i(77210),e.s(["Weeks",0,rr],44821),e.i(44821),e.s(["YearsDropdown",0,ra],76096),e.i(76096),e.s(["Button",0,tL,"CaptionLabel",0,tB,"Chevron",0,tY,"Day",0,tH,"DayButton",0,t$,"Dropdown",0,tU,"DropdownNav",0,tG,"Footer",0,tq,"Month",0,tZ,"MonthCaption",0,tV,"MonthGrid",0,tJ,"Months",0,tX,"MonthsDropdown",0,t0,"Nav",0,t1,"NextMonthButton",0,t2,"Option",0,t5,"PreviousMonthButton",0,t6,"Root",0,t3,"Select",0,t4,"Week",0,t9,"WeekNumber",0,re,"WeekNumberHeader",0,rt,"Weekday",0,t7,"Weekdays",0,t8,"Weeks",0,rr,"YearsDropdown",0,ra],93133);var rn=e.i(93133);function ri(e,t,r){return(r??new tF(t)).formatMonthYear(e)}function rl(e,t,r){return(r??new tF(t)).format(e,"d")}function rs(e,t=tT){return t.format(e,"LLLL")}function ro(e,t,r){return(r??new tF(t)).format(e,"cccccc")}function rd(e,t=tT){return e<10?t.formatNumber(`0${e.toLocaleString()}`):t.formatNumber(`${e.toLocaleString()}`)}function rc(){return""}function ru(e,t=tT){return t.format(e,"yyyy")}e.s([],18388),e.i(18388),e.s(["formatCaption",0,ri,"formatMonthCaption",0,ri],28627),e.i(28627),e.s(["formatDay",0,rl],20594),e.i(20594),e.s(["formatMonthDropdown",0,rs],42462),e.i(42462),e.s(["formatWeekdayName",0,ro],12230),e.i(12230),e.s(["formatWeekNumber",0,rd],77630),e.i(77630),e.s(["formatWeekNumberHeader",0,rc],13659),e.i(13659),e.s(["formatYearCaption",0,ru,"formatYearDropdown",0,ru],97723),e.i(97723),e.s(["formatCaption",0,ri,"formatDay",0,rl,"formatMonthCaption",0,ri,"formatMonthDropdown",0,rs,"formatWeekNumber",0,rd,"formatWeekNumberHeader",0,rc,"formatWeekdayName",0,ro,"formatYearCaption",0,ru,"formatYearDropdown",0,ru],27208);var rh=e.i(27208);function rf(e,t,r,a){let n=(a??new tF(r)).format(e,"PPPP");return t.today&&(n=`Today, ${n}`),t.selected&&(n=`${n}, selected`),n}function rp(e,t,r){return(r??new tF(t)).formatMonthYear(e)}function rm(e,t,r,a){let n=(a??new tF(r)).format(e,"PPPP");return t?.today&&(n=`Today, ${n}`),n}function rg(e){return"Choose the Month"}function rb(){return""}function ry(e,t){return"Go to the Next Month"}function rx(e){return"Go to the Previous Month"}function rv(e,t,r){return(r??new tF(t)).format(e,"cccc")}function rw(e,t){return`Week ${e}`}function rj(e){return"Week Number"}function rk(e){return"Choose the Year"}e.s([],88509),e.i(88509),e.s(["labelDay",0,rf,"labelDayButton",0,rf],20510),e.i(20510),e.s(["labelCaption",0,rp,"labelGrid",0,rp],10802),e.i(10802),e.s(["labelGridcell",0,rm],39572),e.i(39572),e.s(["labelMonthDropdown",0,rg],19317),e.i(19317),e.s(["labelNav",0,rb],38559),e.i(38559),e.s(["labelNext",0,ry],67698),e.i(67698),e.s(["labelPrevious",0,rx],30714),e.i(30714),e.s(["labelWeekday",0,rv],11532),e.i(11532),e.s(["labelWeekNumber",0,rw],57247),e.i(57247),e.s(["labelWeekNumberHeader",0,rj],1831),e.i(1831),e.s(["labelYearDropdown",0,rk],77009),e.i(77009),e.s(["labelCaption",0,rp,"labelDay",0,rf,"labelDayButton",0,rf,"labelGrid",0,rp,"labelGridcell",0,rm,"labelMonthDropdown",0,rg,"labelNav",0,rb,"labelNext",0,ry,"labelPrevious",0,rx,"labelWeekNumber",0,rw,"labelWeekNumberHeader",0,rj,"labelWeekday",0,rv,"labelYearDropdown",0,rk],20343);var rN=e.i(20343);let rC=(e,t,r)=>t||(r?"function"==typeof r?r:(...e)=>r:e),rM=e=>e instanceof HTMLElement?e:null,rS=e=>[...e.querySelectorAll("[data-animated-month]")??[]],rP=e=>rM(e.querySelector("[data-animated-caption]")),rD=e=>rM(e.querySelector("[data-animated-weeks]"));function rF(e,t,r,a){let{month:n,defaultMonth:i,today:l=a.today(),numberOfMonths:s=1}=e,o=n||i||l,{differenceInCalendarMonths:d,addMonths:c,startOfMonth:u}=a;return r&&d(r,o)<s-1&&(o=c(r,-1*(s-1))),t&&0>d(o,t)&&(o=t),u(o)}class rT{constructor(e,t,r=tT){this.date=e,this.displayMonth=t,this.outside=!!(t&&!r.isSameMonth(e,t)),this.dateLib=r,this.isoDate=r.format(e,"yyyy-MM-dd"),this.displayMonthId=r.format(t,"yyyy-MM"),this.dateMonthId=r.format(e,"yyyy-MM")}isEqualTo(e){return this.dateLib.isSameDay(e.date,this.date)&&this.dateLib.isSameMonth(e.displayMonth,this.displayMonth)}}class rO{constructor(e,t){this.date=e,this.weeks=t}}class rA{constructor(e,t){this.days=t,this.weekNumber=e}}function rz(e,t){let[r,a]=(0,eV.useState)(e);return[void 0===t?r:t,a]}function rW(e){return!e[s.disabled]&&!e[s.hidden]&&!e[s.outside]}function r_(e,t,r=tT){return tO(e,t.from,!1,r)||tO(e,t.to,!1,r)||tO(t,e.from,!1,r)||tO(t,e.to,!1,r)}function rE(e,t){return e instanceof tj&&e.timeZone===t?e:new tj(e,t)}function rI(e,t,r){if(!r)return rE(e,t);let a=rE(e,t);return new Date(new tj(a.getFullYear(),a.getMonth(),a.getDate(),12,0,0,t).getTime())}function rR(e,t,r){return"boolean"==typeof e||"function"==typeof e?e:e instanceof Date?rI(e,t,r):Array.isArray(e)?e.map(e=>e instanceof Date?rI(e,t,r):e):tz(e)?{...e,from:e.from?rE(e.from,t):e.from,to:e.to?rE(e.to,t):e.to}:tA(e)?{before:rI(e.before,t,r),after:rI(e.after,t,r)}:tW(e)?{after:rI(e.after,t,r)}:t_(e)?{before:rI(e.before,t,r)}:e}function rL(e,t,r){return e?Array.isArray(e)?e.map(e=>rR(e,t,r)):rR(e,t,r):e}function rB(e){var t;let r,a=e,n=a.timeZone;if(n&&((a={...e,timeZone:n}).today&&(a.today=rE(a.today,n)),a.month&&(a.month=rE(a.month,n)),a.defaultMonth&&(a.defaultMonth=rE(a.defaultMonth,n)),a.startMonth&&(a.startMonth=rE(a.startMonth,n)),a.endMonth&&(a.endMonth=rE(a.endMonth,n)),"single"===a.mode&&a.selected?a.selected=rE(a.selected,n):"multiple"===a.mode&&a.selected?a.selected=a.selected?.map(e=>
1rE(e,n)):"range"===a.mode&&a.selected&&(a.selected={from:a.selected.from?rE(a.selected.from,n):a.selected.from,to:a.selected.to?rE(a.selected.to,n):a.selected.to}),void 0!==a.disabled&&(a.disabled=rL(a.disabled,n)),void 0!==a.hidden&&(a.hidden=rL(a.hidden,n)),a.modifiers)){let e={};Object.keys(a.modifiers).forEach(t=>{e[t]=rL(a.modifiers?.[t],n)}),a.modifiers=e}let{components:i,formatters:u,labels:h,dateLib:f,locale:p,classNames:m}=(0,eV.useMemo)(()=>{var e,t,r,n;let i,c={...tD,...a.locale},u=a.broadcastCalendar?1:a.weekStartsOn,h=a.noonSafe&&a.timeZone?function(e,t={}){let{weekStartsOn:r,locale:a}=t,n=r??a?.options?.weekStartsOn??0,i=t=>{let r="number"==typeof t||"string"==typeof t?new Date(t):t;return new tj(r.getFullYear(),r.getMonth(),r.getDate(),12,0,0,e)},l=e=>{let t=i(e);return new Date(t.getFullYear(),t.getMonth(),t.getDate(),0,0,0,0)};return{today:()=>i(tj.tz(e)),newDate:(t,r,a)=>new tj(t,r,a,12,0,0,e),startOfDay:e=>i(e),startOfWeek:(e,t)=>{let r=i(e),a=t?.weekStartsOn??n,l=(r.getDay()-a+7)%7;return r.setDate(r.getDate()-l),r},startOfISOWeek:e=>{let t=i(e),r=(t.getDay()-1+7)%7;return t.setDate(t.getDate()-r),t},startOfMonth:e=>{let t=i(e);return t.setDate(1),t},startOfYear:e=>{let t=i(e);return t.setMonth(0,1),t},endOfWeek:(e,t)=>{let r=i(e),a=(((t?.weekStartsOn??n)+6)%7-r.getDay()+7)%7;return r.setDate(r.getDate()+a),r},endOfISOWeek:e=>{let t=i(e),r=(7-t.getDay())%7;return t.setDate(t.getDate()+r),t},endOfMonth:e=>{let t=i(e);return t.setMonth(t.getMonth()+1,0),t},endOfYear:e=>{let t=i(e);return t.setMonth(11,31),t},eachMonthOfInterval:t=>{let r=i(t.start),a=i(t.end),n=[],l=new tj(r.getFullYear(),r.getMonth(),1,12,0,0,e),s=12*a.getFullYear()+a.getMonth();for(;12*l.getFullYear()+l.getMonth()<=s;)n.push(new tj(l,e)),l.setMonth(l.getMonth()+1,1);return n},addDays:(e,t)=>{let r=i(e);return r.setDate(r.getDate()+t),r},addWeeks:(e,t)=>{let r=i(e);return r.setDate(r.getDate()+7*t),r},addMonths:(e,t)=>{let r=i(e);return r.setMonth(r.getMonth()+t),r},addYears:(e,t)=>{let r=i(e);return r.setFullYear(r.getFullYear()+t),r},eachYearOfInterval:t=>{let r=i(t.start),a=i(t.end),n=[],l=new tj(r.getFullYear(),0,1,12,0,0,e);for(;l.getFullYear()<=a.getFullYear();)n.push(new tj(l,e)),l.setFullYear(l.getFullYear()+1,0,1);return n},getWeek:(e,t)=>R(l(e),{weekStartsOn:t?.weekStartsOn??n,firstWeekContainsDate:t?.firstWeekContainsDate??a?.options?.firstWeekContainsDate??1}),getISOWeek:e=>E(l(e)),differenceInCalendarDays:(e,t)=>O(l(e),l(t)),differenceInCalendarMonths:(e,t)=>tC(l(e),l(t))}}(a.timeZone,{weekStartsOn:u,locale:c}):void 0,f=a.dateLib&&h?{...h,...a.dateLib}:a.dateLib??h,p=new tF({locale:c,weekStartsOn:u,firstWeekContainsDate:a.firstWeekContainsDate,useAdditionalWeekYearTokens:a.useAdditionalWeekYearTokens,useAdditionalDayOfYearTokens:a.useAdditionalDayOfYearTokens,timeZone:a.timeZone,numerals:a.numerals},f);return{dateLib:p,components:(e=a.components,{...rn,...e}),formatters:(t=a.formatters,t?.formatMonthCaption&&!t.formatCaption&&(t.formatCaption=t.formatMonthCaption),t?.formatYearCaption&&!t.formatYearDropdown&&(t.formatYearDropdown=t.formatYearCaption),{...rh,...t}),labels:(r=a.labels,n=p.options,i=n.locale?.labels??{},{...rN,...r??{},labelDayButton:rC(rN.labelDayButton,r?.labelDayButton,i.labelDayButton),labelMonthDropdown:rC(rN.labelMonthDropdown,r?.labelMonthDropdown,i.labelMonthDropdown),labelNext:rC(rN.labelNext,r?.labelNext,i.labelNext),labelPrevious:rC(rN.labelPrevious,r?.labelPrevious,i.labelPrevious),labelWeekNumber:rC(rN.labelWeekNumber,r?.labelWeekNumber,i.labelWeekNumber),labelYearDropdown:rC(rN.labelYearDropdown,r?.labelYearDropdown,i.labelYearDropdown),labelGrid:rC(rN.labelGrid,r?.labelGrid,i.labelGrid),labelGridcell:rC(rN.labelGridcell,r?.labelGridcell,i.labelGridcell),labelNav:rC(rN.labelNav,r?.labelNav,i.labelNav),labelWeekNumberHeader:rC(rN.labelWeekNumberHeader,r?.labelWeekNumberHeader,i.labelWeekNumberHeader),labelWeekday:rC(rN.labelWeekday,r?.labelWeekday,i.labelWeekday)}),locale:c,classNames:{...function(){let e={};for(let t in l)e[l[t]]=`rdp-${l[t]}`;for(let t in s)e[s[t]]=`rdp-${s[t]}`;for(let t in o)e[o[t]]=`rdp-${o[t]}`;for(let t in d)e[d[t]]=`rdp-${d[t]}`;return e}(),...a.classNames}}},[a.locale,a.broadcastCalendar,a.weekStartsOn,a.firstWeekContainsDate,a.useAdditionalWeekYearTokens,a.useAdditionalDayOfYearTokens,a.timeZone,a.numerals,a.dateLib,a.noonSafe,a.components,a.formatters,a.labels,a.classNames]);a.today||(a={...a,today:f.today()});let{captionLayout:g,mode:b,navLayout:y,numberOfMonths:x=1,onDayBlur:v,onDayClick:w,onDayFocus:j,onDayKeyDown:k,onDayMouseEnter:N,onDayMouseLeave:C,onNextClick:M,onPrevClick:S,showWeekNumber:P,styles:D}=a,{formatCaption:F,formatDay:T,formatMonthDropdown:A,formatWeekNumber:z,formatWeekNumberHeader:W,formatWeekdayName:_,formatYearDropdown:I}=u,L=function(e,t){let[r,a]=function(e,t){let{startMonth:r,endMonth:a}=e,{startOfYear:n,startOfDay:i,startOfMonth:l,endOfMonth:s,addYears:o,endOfYear:d,newDate:c,today:u}=t,{fromYear:h,toYear:f,fromMonth:p,toMonth:m}=e;
1!r&&p&&(r=p),!r&&h&&(r=t.newDate(h,0,1)),!a&&m&&(a=m),!a&&f&&(a=c(f,11,31));let g="dropdown"===e.captionLayout||"dropdown-years"===e.captionLayout;return r?r=l(r):h?r=c(h,0,1):!r&&g&&(r=n(o(e.today??u(),-100))),a?a=s(a):f?a=c(f,11,31):!a&&g&&(a=d(e.today??u())),[r?i(r):r,a?i(a):a]}(e,t),{startOfMonth:n,endOfMonth:i}=t,l=rF(e,r,a,t),[s,o]=rz(l,e.month?l:void 0);(0,eV.useEffect)(()=>{o(rF(e,r,a,t))},[e.timeZone]);let{months:d,weeks:c,days:u,previousMonth:h,nextMonth:f}=(0,eV.useMemo)(()=>{let n,l=function(e,t,r,a){let{numberOfMonths:n=1}=r,i=[];for(let r=0;r<n;r++){let n=a.addMonths(e,r);if(t&&n>t)break;i.push(n)}return i}(s,a,{numberOfMonths:e.numberOfMonths},t),o=function(e,t,r,a){let n=e[0],i=e[e.length-1],{ISOWeek:l,fixedWeeks:s,broadcastCalendar:o}=r??{},{addDays:d,differenceInCalendarDays:c,differenceInCalendarMonths:u,endOfBroadcastWeek:h,endOfISOWeek:f,endOfMonth:p,endOfWeek:m,isAfter:g,startOfBroadcastWeek:b,startOfISOWeek:y,startOfWeek:x}=a,v=o?b(n,a):l?y(n):x(n),w=o?h(i):l?f(p(i)):m(p(i)),j=t&&(o?h(t):l?f(t):m(t)),k=c(j&&g(w,j)?j:w,v),N=u(i,n)+1,C=[];for(let e=0;e<=k;e++){let t=d(v,e);C.push(t)}let M=(o?35:42)*N;if(s&&C.length<M){let e=M-C.length;for(let t=0;t<e;t++){let e=d(C[C.length-1],1);C.push(e)}}return C}(l,e.endMonth?i(e.endMonth):void 0,{ISOWeek:e.ISOWeek,fixedWeeks:e.fixedWeeks,broadcastCalendar:e.broadcastCalendar},t),d=function(e,t,r,a){let{addDays:n,endOfBroadcastWeek:i,endOfISOWeek:l,endOfMonth:s,endOfWeek:o,getISOWeek:d,getWeek:c,startOfBroadcastWeek:u,startOfISOWeek:h,startOfWeek:f}=a,p=e.reduce((e,p)=>{let m=r.broadcastCalendar?u(p,a):r.ISOWeek?h(p):f(p),g=r.broadcastCalendar?i(p):r.ISOWeek?l(s(p)):o(s(p)),b=t.filter(e=>e>=m&&e<=g),y=r.broadcastCalendar?35:42;if(r.fixedWeeks&&b.length<y){let e=t.filter(e=>{let t=y-b.length;return e>g&&e<=n(g,t)});b.push(...e)}let x=b.reduce((e,t)=>{let n=r.ISOWeek?d(t):c(t),i=e.find(e=>e.weekNumber===n),l=new rT(t,p,a);return i?i.days.push(l):e.push(new rA(n,[l])),e},[]),v=new rO(p,x);return e.push(v),e},[]);return r.reverseMonths?p.reverse():p}(l,o,{broadcastCalendar:e.broadcastCalendar,fixedWeeks:e.fixedWeeks,ISOWeek:e.ISOWeek,reverseMonths:e.reverseMonths},t),c=d.reduce((e,t)=>e.concat(t.weeks.slice()),[]),u=(n=[],d.reduce((e,t)=>{let r=t.weeks.reduce((e,t)=>e.concat(t.days.slice()),n.slice());return e.concat(r.slice())},n.slice()));return{months:d,weeks:c,days:u,previousMonth:function(e,t,r,a){if(r.disableNavigation)return;let{pagedNavigation:n,numberOfMonths:i}=r,{startOfMonth:l,addMonths:s,differenceInCalendarMonths:o}=a,d=l(e);if(!t||!(0>=o(d,t)))return s(d,-(n?i??1:1))}(s,r,e,t),nextMonth:function(e,t,r,a){if(r.disableNavigation)return;let{pagedNavigation:n,numberOfMonths:i=1}=r,{startOfMonth:l,addMonths:s,differenceInCalendarMonths:o}=a,d=l(e);if(!t||!(o(t,e)<i))return s(d,n?i:1)}(s,a,e,t)}},[t,s.getTime(),a?.getTime(),r?.getTime(),e.disableNavigation,e.broadcastCalendar,e.endMonth?.getTime(),e.fixedWeeks,e.ISOWeek,e.numberOfMonths,e.pagedNavigation,e.reverseMonths]),{disableNavigation:p,onMonthChange:m}=e,g=e=>{if(p)return;let t=n(e);r&&t<n(r)&&(t=n(r)),a&&t>n(a)&&(t=n(a)),o(t),m?.(t)};return{months:d,weeks:c,days:u,navStart:r,navEnd:a,previousMonth:h,nextMonth:f,goToMonth:g,goToDay:e=>{c.some(t=>t.days.some(t=>t.isEqualTo(e)))||g(e.date)}}}(a,f),{days:B,months:Y,navStart:H,navEnd:$,previousMonth:U,nextMonth:G,goToMonth:q}=L,Z=function(e,t,r,a,n){let{disabled:i,hidden:l,modifiers:o,showOutsideDays:d,broadcastCalendar:c,today:u=n.today()}=t,{isSameDay:h,isSameMonth:f,startOfMonth:p,isBefore:m,endOfMonth:g,isAfter:b}=n,y=r&&p(r),x=a&&g(a),v={[s.focused]:[],[s.outside]:[],[s.disabled]:[],[s.hidden]:[],[s.today]:[]},w={};for(let t of e){let{date:e,displayMonth:r}=t,a=!!(r&&!f(e,r)),s=!!(y&&m(e,y)),p=!!(x&&b(e,x)),g=!!(i&&tR(e,i,n)),j=!!(l&&tR(e,l,n))||s||p||!c&&!d&&a||c&&!1===d&&a,k=h(e,u);
1a&&v.outside.push(t),g&&v.disabled.push(t),j&&v.hidden.push(t),k&&v.today.push(t),o&&Object.keys(o).forEach(r=>{let a=o?.[r];a&&tR(e,a,n)&&(w[r]?w[r].push(t):w[r]=[t])})}return e=>{let t={[s.focused]:!1,[s.disabled]:!1,[s.hidden]:!1,[s.outside]:!1,[s.today]:!1},r={};for(let r in v){let a=v[r];t[r]=a.some(t=>t===e)}for(let t in w)r[t]=w[t].some(t=>t===e);return{...t,...r}}}(B,a,H,$,f),{isSelected:V,select:J,selected:X}=function(e,t){let r=function(e,t){let{selected:r,required:a,onSelect:n}=e,[i,l]=rz(r,n?r:void 0),s=n?r:i,{isSameDay:o}=t;return{selected:s,select:(e,t,r)=>{let i=e;return!a&&s&&s&&o(e,s)&&(i=void 0),n||l(i),n?.(i,e,t,r),i},isSelected:e=>!!s&&o(s,e)}}(e,t),a=function(e,t){let{selected:r,required:a,onSelect:n}=e,[i,l]=rz(r,n?r:void 0),s=n?r:i,{isSameDay:o}=t,d=e=>s?.some(t=>o(t,e))??!1,{min:c,max:u}=e;return{selected:s,select:(e,t,r)=>{let i=[...s??[]];if(d(e)){if(s?.length===c||a&&s?.length===1)return;i=s?.filter(t=>!o(t,e))}else i=s?.length===u?[e]:[...i,e];return n||l(i),n?.(i,e,t,r),i},isSelected:d}}(e,t),n=function(e,t){let{disabled:r,excludeDisabled:a,resetOnSelect:n,selected:i,required:l,onSelect:s}=e,[o,d]=rz(i,s?i:void 0),c=s?i:o;return{selected:c,select:(i,o,u)=>{let h,{min:f,max:p}=e;if(i){let e=c?.from,r=c?.to,a=!!e&&!!r&&t.isSameDay(e,r)&&t.isSameDay(i,e);h=n&&(e&&r||!c?.from)?!l&&a?void 0:{from:i,to:void 0}:function(e,t,r=0,a=0,n=!1,i=tT){let l,{from:s,to:o}=t||{},{isSameDay:d,isAfter:c,isBefore:u}=i;if(s||o){if(s&&!o)l=d(s,e)?0===r?{from:s,to:e}:n?{from:s,to:void 0}:void 0:u(e,s)?{from:e,to:s}:{from:s,to:e};else if(s&&o)if(d(s,e)&&d(o,e))l=n?{from:s,to:o}:void 0;else if(d(s,e))l={from:s,to:r>0?void 0:e};else if(d(o,e))l={from:e,to:r>0?void 0:e};else if(u(e,s))l={from:e,to:o};else if(c(e,s))l={from:s,to:e};else if(c(e,o))l={from:s,to:e};else throw Error("Invalid range")}else l={from:e,to:r>0?void 0:e};if(l?.from&&l?.to){let t=i.differenceInCalendarDays(l.to,l.from);a>0&&t>a?l={from:e,to:void 0}:r>1&&t<r&&(l={from:e,to:void 0})}return l}(i,c,f,p,l,t)}return a&&r&&h?.from&&h.to&&function(e,t,r=tT){let a=Array.isArray(t)?t:[t];if(a.filter(e=>"function"!=typeof e).some(t=>"boolean"==typeof t?t:r.isDate(t)?tO(e,t,!1,r):tI(t,r)?t.some(t=>tO(e,t,!1,r)):tz(t)?!!t.from&&!!t.to&&r_(e,{from:t.from,to:t.to},r):tE(t)?function(e,t,r=tT){let a=Array.isArray(t)?t:[t],n=e.from,i=Math.min(r.differenceInCalendarDays(e.to,e.from),6);for(let e=0;e<=i;e++){if(a.includes(n.getDay()))return!0;n=r.addDays(n,1)}return!1}(e,t.dayOfWeek,r):tA(t)?r.isAfter(t.before,t.after)?r_(e,{from:r.addDays(t.after,1),to:r.addDays(t.before,-1)},r):tR(e.from,t,r)||tR(e.to,t,r):!!(tW(t)||t_(t))&&(tR(e.from,t,r)||tR(e.to,t,r))))return!0;let n=a.filter(e=>"function"==typeof e);if(n.length){let t=e.from,a=r.differenceInCalendarDays(e.to,e.from);for(let e=0;e<=a;e++){if(n.some(e=>e(t)))return!0;t=r.addDays(t,1)}}return!1}({from:h.from,to:h.to},r,t)&&(h.from=i,h.to=void 0),s||d(h),s?.(h,i,o,u),h},isSelected:e=>c&&tO(c,e,!1,t)}}(e,t);switch(e.mode){case"single":return r;case"multiple":return a;case"range":return n;default:return}}(a,f)??{},{blur:Q,focused:K,isFocusTarget:ee,moveFocus:et,setFocused:er}=function(e,t,r,a,n){let{autoFocus:i}=e,[l,o]=(0,eV.useState)(),d=function(e,t,r,a){let n,i=-1;for(let l of e){let e=t(l);rW(e)&&(e[s.focused]&&i<c.FocusedModifier?(n=l,i=c.FocusedModifier):a?.isEqualTo(l)&&i<c.LastFocused?(n=l,i=c.LastFocused):r(l.date)&&i<c.Selected?(n=l,i=c.Selected):e[s.today]&&i<c.Today&&(n=l,i=c.Today))}return n||(n=e.find(e=>rW(t(e)))),n}(t.days,r,a||(()=>!1),l),[u,h]=(0,eV.useState)(i?d:void 0);return{isFocusTarget:e=>!!d?.isEqualTo(e),setFocused:h,focused:u,blur:()=>{o(u),h(void 0)},moveFocus:(r,a)=>{if(!u)return;let i=function e(t,r,a,n,i,l,s,o=0){if(o>365)return;let d=function(e,t,r,a,n,i,l){let{ISOWeek:s,broadcastCalendar:o}=i,{addDays:d,addMonths:c,addWeeks:u,addYears:h,endOfBroadcastWeek:f,endOfISOWeek:p,endOfWeek:m,max:g,min:b,startOfBroadcastWeek:y,startOfISOWeek:x,startOfWeek:v}=l,w=({day:d,week:u,month:c,year:h,startOfWeek:e=>o?y(e,l):s?x(e):v(e),endOfWeek:e=>o?f(e):s?p(e):m(e)})[e](r,"after"===t?1:-1);return"before"===t&&a?w=g([a,w]):"after"===t&&n&&(w=b([n,w])),w}(t,r,a.date,n,i,l,s),c=!!(l.disabled&&tR(d,l.disabled,s)),u=!!(l.hidden&&tR(d,l.hidden,s)),h=new rT(d,d,s);return c||u?e(t,r,h,n,i,l,s,o+1):h}(r,a,u,t.navStart,t.navEnd,e,n);if(i){if(e.disableNavigation&&!t.days.some(e=>e.isEqualTo(i)))return;t.goToDay(i),h(i)}}}}(a,L,Z,V??(()=>!1),f),{labelDayButton:ea,labelGridcell:en,labelGrid:ei,labelMonthDropdown:el,labelNav:es,labelPrevious:eo,labelNext:ed,labelWeekday:ec,labelWeekNumber:eu,labelWeekNumberHeader:eh,labelYearDropdown:ef}=h,ep=(0,eV.useMemo)(()=>(function(e,t,r,a){let n=a??e.today(),i=r?e.startOfBroadcastWeek(n,e):t?e.startOfISOWeek(n):e.startOfWeek(n),l=[];for(let t=0;t<7;t++){let r=e.addDays(i,t);l.push(r)}return l})(f,a.ISOWeek,a.broadcastCalendar,a.today),[f,a.ISOWeek,a.broadcastCalendar,a.today]),em=void 0!==b||void 0!==w,eg=(0,eV.useCallback)(()=>{U&&(q(U),S?.(U))},[U,q,S]),eb=(0,eV.useCallback)(()=>{G&&(q(G),M?.(G))},[q,G,M]),ey=(0,eV.useCallback)((e,t)=>r=>{r.preventDefault(),r.stopPropagation(),er(e),t.disabled||(J?.(e.date,t,r),w?.(e.date,t,r))},[J,w,er]),ex=(0,eV.useCallback)((e,t)=>r=>{er(e),j?.(e.date,t,r)},[j,er]),ev=(0,eV.useCallback)((e,t)=>r=>{Q(),v?.(e.date,t,r)},[Q,v]),ew=(0,eV.useCallback)((e,t)=>r=>{let n={ArrowLeft:[r.shiftKey?"month":"day","rtl"===a.dir?"after":"before"],ArrowRight:[r.shiftKey?"month":"day","rtl"===a.dir?"before":"after"],ArrowDown:[r.shiftKey?"year":"week","after"],ArrowUp:[r.shiftKey?"year":"week","before"],PageUp:[r.shiftKey?"year":"month","before"],PageDown:[r.shiftKey?"year":"month","after"],Home:["startOfWeek","before"],End:["endOfWeek","after"]};if(n[r.key]){r.preventDefault(),r.stopPropagation();let[e,t]=n[r.key];et(e,t)}k?.(e.date,t,r)},[et,k,a.dir]),ej=(0,eV.useCallback)((e,t)=>r=>{N?.(e.date,t,r)},[N]),ek=(0,eV.useCallback)((e,t)=>r=>{C?.(e.date,t,r)},[C]),eN=(0,eV.useCallback)(e=>t=>{let r=Number(t.target.value);q(f.setMonth(f.startOfMonth(e),r))},[f,q]),eC=(0,eV.useCallback)(e=>t=>{let r=Number(t.target.value);q(f.setYear(f.startOfMonth(e),r))},[f,q]),{className:eM,style:eS}=(0,eV.useMemo)(()=>
1({className:[m[l.Root],a.className].filter(Boolean).join(" "),style:{...D?.[l.Root],...a.style}}),[m,a.className,a.style,D]),eP=(r={"data-mode":(t=a).mode??void 0,"data-required":"required"in t?t.required:void 0,"data-multiple-months":t.numberOfMonths&&t.numberOfMonths>1||void 0,"data-week-numbers":t.showWeekNumber||void 0,"data-broadcast-calendar":t.broadcastCalendar||void 0,"data-nav-layout":t.navLayout||void 0},Object.entries(t).forEach(([e,t])=>{e.startsWith("data-")&&(r[e]=t)}),r),eD=(0,eV.useRef)(null);!function(e,t,{classNames:r,months:a,focused:n,dateLib:i}){let l=(0,eV.useRef)(null),s=(0,eV.useRef)(a),o=(0,eV.useRef)(!1);(0,eV.useLayoutEffect)(()=>{let c=s.current;if(s.current=a,!t||!e.current||!(e.current instanceof HTMLElement)||0===a.length||0===c.length||a.length!==c.length)return;let u=i.isSameMonth(a[0].date,c[0].date),h=i.isAfter(a[0].date,c[0].date),f=h?r[d.caption_after_enter]:r[d.caption_before_enter],p=h?r[d.weeks_after_enter]:r[d.weeks_before_enter],m=l.current,g=e.current.cloneNode(!0);if(g instanceof HTMLElement?(rS(g).forEach(e=>{if(!(e instanceof HTMLElement))return;let t=rM(e.querySelector("[data-animated-month]"));t&&e.contains(t)&&e.removeChild(t);let r=rP(e);r&&r.classList.remove(f);let a=rD(e);a&&a.classList.remove(p)}),l.current=g):l.current=null,o.current||u||n)return;let b=m instanceof HTMLElement?rS(m):[],y=rS(e.current);if(y?.every(e=>e instanceof HTMLElement)&&b&&b.every(e=>e instanceof HTMLElement)){o.current=!0;let t=[];e.current.style.isolation="isolate";let a=rM(e.current.querySelector("[data-animated-nav]"));a&&(a.style.zIndex="1"),y.forEach((n,i)=>{let l=b[i];if(!l)return;n.style.position="relative",n.style.overflow="hidden";let s=rP(n);s&&s.classList.add(f);let c=rD(n);c&&c.classList.add(p);let u=()=>{o.current=!1,e.current&&(e.current.style.isolation=""),a&&(a.style.zIndex=""),s&&s.classList.remove(f),c&&c.classList.remove(p),n.style.position="",n.style.overflow="",n.contains(l)&&n.removeChild(l)};t.push(u),l.style.pointerEvents="none",l.style.position="absolute",l.style.overflow="hidden",l.setAttribute("aria-hidden","true");let m=rM(l.querySelector("[data-animated-weekdays]"));m&&(m.style.opacity="0");let g=rP(l);g&&(g.classList.add(h?r[d.caption_before_exit]:r[d.caption_after_exit]),g.addEventListener("animationend",u));let y=rD(l);y&&y.classList.add(h?r[d.weeks_before_exit]:r[d.weeks_after_exit]),n.insertBefore(l,n.firstChild)})}})}(eD,!!a.animate,{classNames:m,months:Y,focused:K,dateLib:f});let eF={dayPickerProps:a,selected:X,select:J,isSelected:V,months:Y,nextMonth:G,previousMonth:U,goToMonth:q,getModifiers:Z,components:i,classNames:m,styles:D,labels:h,formatters:u};return eV.default.createElement(tQ.Provider,{value:eF},eV.default.createElement(i.Root,{rootRef:a.animate?eD:void 0,className:eM,style:eS,dir:a.dir,id:a.id,lang:a.lang??p.code,nonce:a.nonce,title:a.title,role:a.role,"aria-label":a["aria-label"],"aria-labelledby":a["aria-labelledby"],...eP},eV.default.createElement(i.Months,{className:m[l.Months],style:D?.[l.Months]},!a.hideNavigation&&!y&&eV.default.createElement(i.Nav,{"data-animated-nav":a.animate?"true":void 0,className:m[l.Nav],style:D?.[l.Nav],"aria-label":es(),onPreviousClick:eg,onNextClick:eb,previousMonth:U,nextMonth:G}),Y.map((e,t)=>{let r,n;return eV.default.createElement(i.Month,{"data-animated-month":a.animate?"true":void 0,className:m[l.Month],style:D?.[l.Month],key:t,displayIndex:t,calendarMonth:e},"around"===y&&!a.hideNavigation&&0===t&&eV.default.createElement(i.PreviousMonthButton,{type:"button",className:m[l.PreviousMonthButton],tabIndex:U?void 0:-1,"aria-disabled":!U||void 0,"aria-label":eo(U),onClick:eg,"data-animated-button":a.animate?"true":void 0},eV.default.createElement(i.Chevron,{disabled:!U||void 0,className:m[l.Chevron],orientation:"rtl"===a.dir?"right":"left"})),eV.default.createElement(i.MonthCaption,{"data-animated-caption":a.animate?"true":void 0,className:m[l.MonthCaption],style:D?.[l.MonthCaption],calendarMonth:e,displayIndex:t},g?.startsWith("dropdown")?eV.default.createElement(i.DropdownNav,{className:m[l.Dropdowns],style:D?.[l.Dropdowns]},(r="dropdown"===g||"dropdown-months"===g?eV.default.createElement(i.MonthsDropdown,{key:"month",className:m[l.MonthsDropdown],"aria-label":el(),classNames:m,components:i,disabled:!!a.disableNavigation,onChange:eN(e.date),options:function(e,t,r,a,n){let{startOfMonth:i,startOfYear:l,endOfYear:s,eachMonthOfInterval:o,getMonth:d}=n;return o({start:l(e),end:s(e)}).map(e=>{let l=a.formatMonthDropdown(e,n);return{value:d(e),label:l,disabled:t&&e<i(t)||r&&e>i(r)||!1}})}(e.date,H,$,u,f),style:D?.[l.Dropdown],value:f.getMonth(e.date)}):eV.default.createElement("span",{key:"month"},A(e.date,f)),n="dropdown"===g||"dropdown-years"===g?eV.default.createElement(i.Years
1Dropdown,{key:"year",className:m[l.YearsDropdown],"aria-label":ef(f.options),classNames:m,components:i,disabled:!!a.disableNavigation,onChange:eC(e.date),options:function(e,t,r,a,n=!1){if(!e||!t)return;let{startOfYear:i,endOfYear:l,eachYearOfInterval:s,getYear:o}=a,d=s({start:i(e),end:l(t)});return n&&d.reverse(),d.map(e=>{let t=r.formatYearDropdown(e,a);return{value:o(e),label:t,disabled:!1}})}(H,$,u,f,!!a.reverseYears),style:D?.[l.Dropdown],value:f.getYear(e.date)}):eV.default.createElement("span",{key:"year"},I(e.date,f)),"year-first"===f.getMonthYearOrder()?[n,r]:[r,n]),eV.default.createElement("span",{role:"status","aria-live":"polite",style:{border:0,clip:"rect(0 0 0 0)",height:"1px",margin:"-1px",overflow:"hidden",padding:0,position:"absolute",width:"1px",whiteSpace:"nowrap",wordWrap:"normal"}},F(e.date,f.options,f))):eV.default.createElement(i.CaptionLabel,{className:m[l.CaptionLabel],role:"status","aria-live":"polite"},F(e.date,f.options,f))),"around"===y&&!a.hideNavigation&&t===x-1&&eV.default.createElement(i.NextMonthButton,{type:"button",className:m[l.NextMonthButton],tabIndex:G?void 0:-1,"aria-disabled":!G||void 0,"aria-label":ed(G),onClick:eb,"data-animated-button":a.animate?"true":void 0},eV.default.createElement(i.Chevron,{disabled:!G||void 0,className:m[l.Chevron],orientation:"rtl"===a.dir?"left":"right"})),t===x-1&&"after"===y&&!a.hideNavigation&&eV.default.createElement(i.Nav,{"data-animated-nav":a.animate?"true":void 0,className:m[l.Nav],style:D?.[l.Nav],"aria-label":es(),onPreviousClick:eg,onNextClick:eb,previousMonth:U,nextMonth:G}),eV.default.createElement(i.MonthGrid,{role:"grid","aria-multiselectable":"multiple"===b||"range"===b,"aria-label":ei(e.date,f.options,f)||void 0,className:m[l.MonthGrid],style:D?.[l.MonthGrid]},!a.hideWeekdays&&eV.default.createElement(i.Weekdays,{"data-animated-weekdays":a.animate?"true":void 0,className:m[l.Weekdays],style:D?.[l.Weekdays]},P&&eV.default.createElement(i.WeekNumberHeader,{"aria-label":eh(f.options),className:m[l.WeekNumberHeader],style:D?.[l.WeekNumberHeader],scope:"col"},W()),ep.map(e=>eV.default.createElement(i.Weekday,{"aria-label":ec(e,f.options,f),className:m[l.Weekday],key:String(e),style:D?.[l.Weekday],scope:"col"},_(e,f.options,f)))),eV.default.createElement(i.Weeks,{"data-animated-weeks":a.animate?"true":void 0,className:m[l.Weeks],style:D?.[l.Weeks]},e.weeks.map(e=>eV.default.createElement(i.Week,{className:m[l.Week],key:e.weekNumber,style:D?.[l.Week],week:e},P&&eV.default.createElement(i.WeekNumber,{week:e,style:D?.[l.WeekNumber],"aria-label":eu(e.weekNumber,{locale:p}),className:m[l.WeekNumber],scope:"row",role:"rowheader"},z(e.weekNumber,f)),e.days.map(e=>{let{date:t}=e,r=Z(e);if(r[s.focused]=!r.hidden&&!!K?.isEqualTo(e),r[o.selected]=V?.(t)||r.selected,tz(X)){let{from:e,to:a}=X;r[o.range_start]=!!(e&&a&&f.isSameDay(t,e)),r[o.range_end]=!!(e&&a&&f.isSameDay(t,a)),r[o.range_middle]=tO(X,t,!0,f)}let n=function(e,t={},r={}){let a={...t?.[l.Day]};return Object.entries(e).filter(([,e])=>!0===e).forEach(([e])=>{a={...a,...r?.[e]}}),a}(r,D,a.modifiersStyles),d=function(e,t,r={}){return Object.entries(e).filter(([,e])=>!0===e).reduce((e,[a])=>(r[a]?e.push(r[a]):t[s[a]]?e.push(t[s[a]]):t[o[a]]&&e.push(t[o[a]]),e),[t[l.Day]])}(r,m,a.modifiersClassNames),c=em||r.hidden?void 0:en(t,r,f.options,f);return eV.default.createElement(i.Day,{key:`${e.isoDate}_${e.displayMonthId}`,day:e,modifiers:r,className:d.join(" "),style:n,role:"gridcell","aria-selected":r.selected||void 0,"aria-label":c,"data-day":e.isoDate,"data-month":e.outside?e.dateMonthId:void 0,"data-selected":r.selected||void 0,"data-disabled":r.disabled||void 0,"data-hidden":r.hidden||void 0,"data-outside":e.outside||void 0,"data-focused":r.focused||void 0,"data-today":r.today||void 0},!r.hidden&&em?eV.default.createElement(i.DayButton,{className:m[l.DayButton],style:D?.[l.DayButton],type:"button",day:e,modifiers:r,disabled:!r.focused&&r.disabled||void 0,"aria-disabled":r.focused&&r.disabled||void 0,tabIndex:ee(e)?0:-1,"aria-label":ea(t,r,f.options,f),onClick:ey(e,r),onBlur:ev(e,r),onFocus:ex(e,r),onKeyDown:ew(e,r),onMouseEnter:ej(e,r),onMouseLeave:ek(e,r)},T(t,f.options,f)):!r.hidden&&T(e.date,f.options,f))}))))))})),a.footer&&eV.default.createElement(i.Footer,{className:m[l.Footer],style:D?.[l.Footer],role:"status","aria-live":"polite"},a.footer)))}(i=c||(c={}))[i.Today=0]="Today",i[i.Selected=1]="Selected",i[i.LastFocused=2]="LastFocused",i[i.FocusedModifier=3]="FocusedModifier";let rY={de:{code:"de",formatDistance:(e,t,r)=>{let a,n=r?.addSuffix?e0[e].withPreposition:e0[e].standalone;if(a="string"==typeof n?n:1===t?n.one:n.other.replace("{{count}}",String(t)),r?.addSuffix)if(r.comparison&&r.comparison>0)return"in "+a;else return"vor "+a;return a},formatLong:e1,formatRelative:(e,t,r,a)=>e2[e],localize:e3,match:e4,options:{weekStartsOn:1,firstWeekContainsDate:4}},en:N,fr:{code:"fr",formatDistance:(e,t,r)=>{let a,n=e9[e];if(a="string"==typeof n?n:1===t?n.one:n.other.replace("{{count}}",String(t)),r?.addSuffix)if(r.comparison&&r.comparison>0)return"dans "+a;else return"il y a "+a;return a},formatLong:e7,formatRelative:(e,t,r,a)=>e8[e],localize:tt,match:tr,options:{weekStartsOn:1,firstWeekContainsDate:4}}},rH=({className:e,classNames:t,showOutsideDays:r=!0,...a})=>{let n=(0,h.useCurrentLocale)();return(0,u.jsx)(rB,{locale:rY[n],...a,showOutsideDays:r,className:(0,m.cn)("",e),classNames:{root:"text-[14px]",day:(0,m.cn)("h-9 grow shrink-0 basis-[0%]","lg:[&:not([aria-selected=true])]:hover:bg-zinc-300","lg:dark:[&:not([aria-selected=true])]:hover:bg-zinc-700"),day_button:"h-full w-full",caption_label:"relative z-1 inline-flex items-center whitespace-nowrap border-0 cursor-pointer [&_svg]:ml-1",button_next:(0,m.cn)("pointer-events-auto inline-flex size-9 items-center justify-center","disabled:pointer-events-none disabled:opacity-50"),button_previous:(0,m.cn)("pointer-events-auto inline-flex size-9 items-center justify-center","disabled:pointer-events-none disabled:opacity-50"),chevron:"inline-block",dropdowns:"relative inline-flex items-center space-x-4 pl-4",dropdown:"absolute z-2 opacity-0 appearance-none w-full m-0 p-0 border-none",dropdown_root:"relative inline-flex items-center",month_caption:"flex justify-center items-center h-9",months:"relative",month_grid:"w-full border-collapse space-y-1 mt-4",nav:"pointer-events-none absolute left-0 top-0 flex w-full justify-between",week:"flex flex-nowrap mt-2",weekday:"grow shrink-0 basis-[0%]",weekdays:"flex flex-nowrap text-[12px]",today:(0,m.cn)("text-amber-500","dark:text-amber-500"),selected:(0,m.cn)("bg-black text-white","dark:bg-white dark:text-black","data-today:text-amber-500","dark:data-today:text-amber-500","opacity-100"),outside:"opacity-50",disabled:(0,m.cn)("pointer-events-none opacity-20","aria-selected:bg-zinc-700","dark:aria-selected:bg-zinc-300"),hidden:"invisible"}
1,components:{Chevron:e=>"left"===e.orientation?(0,u.jsx)(td,{className:(0,m.cn)("size-4",e.className)}):"right"===e.orientation?(0,u.jsx)(tc,{className:(0,m.cn)("size-4",e.className)}):"up"===e.orientation?(0,u.jsx)(tu,{className:(0,m.cn)("size-4",e.className)}):(0,u.jsx)(to,{className:(0,m.cn)("size-4",e.className)})}})};rH.displayName="Calendar";var r$=e.i(25959),rU=e.i(66714),rG=e.i(48425),rq=eV.forwardRef((e,t)=>(0,u.jsx)(rG.Primitive.label,{...e,ref:t,onMouseDown:t=>{t.target.closest("button, input, select, textarea")||(e.onMouseDown?.(t),!t.defaultPrevented&&t.detail>1&&t.preventDefault())}}));rq.displayName="Label";var rZ=e.i(25913),rV=e.i(9953);let rJ=(0,rZ.cva)([""]),rX=({className:e,...t})=>(0,u.jsx)(rq,{"data-slot":"label",className:(0,m.cn)(rJ(),(0,rV.typographyVariants)({variant:"body-2"}),e),...t});var rQ=e.i(91918);let rK=eJ.FormProvider,r0=(0,eV.createContext)({}),r1=({...e})=>(0,u.jsx)(r0.Provider,{value:{name:e.name},children:(0,u.jsx)(eJ.Controller,{...e})}),r2=()=>{let e=(0,eV.useContext)(r0),t=(0,eV.useContext)(r5),{getFieldState:r,formState:a}=(0,eJ.useFormContext)(),n=r(e.name,a);if(!e)throw Error("useFormField should be used within <FormField>");let{id:i}=t;return{id:i,name:e.name,formItemId:`${i}-form-item`,formDescriptionId:`${i}-form-item-description`,formMessageId:`${i}-form-item-message`,...n}},r5=(0,eV.createContext)({}),r6=({className:e,...t})=>{let r=(0,eV.useId)();return(0,u.jsx)(r5.Provider,{value:{id:r},children:(0,u.jsx)("div",{"data-slot":"form-item",className:(0,m.cn)("",e),...t})})},r3=({className:e,...t})=>{let{error:r,formItemId:a}=r2();return(0,u.jsx)(rX,{"data-slot":"form-label","data-error":!!r,className:(0,m.cn)("",e),htmlFor:a,...t})},r4=({...e})=>{let{error:t,formItemId:r,formDescriptionId:a,formMessageId:n}=r2();return(0,u.jsx)(rQ.Slot,{"data-slot":"form-control",id:r,"aria-describedby":t?`${a} ${n}`:`${a}`,"aria-invalid":!!t,...e})},r9=({className:e,children:t,...r})=>{let{error:a,formMessageId:n}=r2(),i=a?String(a?.message):t;return i?(0,u.jsx)("p",{"data-slot":"form-message",id:n,className:(0,m.cn)((0,rV.typographyVariants)({variant:"error-text-form"}),"mt-2.5 text-red-500",e),...r,children:i}):null};var r7=e.i(23750),r8=e.i(81140),ae=e.i(20783),at=e.i(30030),ar=new WeakMap;function aa(e,t){var r,a;let n,i,l;if("at"in Array.prototype)return Array.prototype.at.call(e,t);let s=(r=e,a=t,n=r.length,(l=(i=an(a))>=0?i:n+i)<0||l>=n?-1:l);return -1===s?void 0:e[s]}function an(e){return e!=e||0===e?0:Math.trunc(e)}(class e extends Map{#e;constructor(e){super(e),this.#e=[...super.keys()],ar.set(this,!0)}set(e,t){return ar.get(this)&&(this.has(e)?this.#e[this.#e.indexOf(e)]=e:this.#e.push(e)),super.set(e,t),this}insert(e,t,r){let a,n=this.has(t),i=this.#e.length,l=an(e),s=l>=0?l:i+l,o=s<0||s>=i?-1:s;if(o===this.size||n&&o===this.size-1||-1===o)return this.set(t,r),this;let d=this.size+ +!n;l<0&&s++;let c=[...this.#e],u=!1;for(let e=s;e<d;e++)if(s===e){let i=c[e];c[e]===t&&(i=c[e+1]),n&&this.delete(t),a=this.get(i),this.set(t,r)}else{u||c[e-1]!==t||(u=!0);let r=c[u?e:e-1],n=a;a=this.get(r),this.delete(r),this.set(r,n)}return this}with(t,r,a){let n=new e(this);return n.insert(t,r,a),n}before(e){let t=this.#e.indexOf(e)-1;if(!(t<0))return this.entryAt(t)}setBefore(e,t,r){let a=this.#e.indexOf(e);return -1===a?this:this.insert(a,t,r)}after(e){let t=this.#e.indexOf(e);if(-1!==(t=-1===t||t===this.size-1?-1:t+1))return this.entryAt(t)}setAfter(e,t,r){let a=this.#e.indexOf(e);return -1===a?this:this.insert(a+1,t,r)}first(){return this.entryAt(0)}last(){return this.entryAt(-1)}clear(){return this.#e=[],super.clear()}delete(e){let t=super.delete(e);return t&&this.#e.splice(this.#e.indexOf(e),1),t}deleteAt(e){let t=this.keyAt(e);return void 0!==t&&this.delete(t)}at(e){let t=aa(this.#e,e);if(void 0!==t)return this.get(t)}entryAt(e){let t=aa(this.#e,e);if(void 0!==t)return[t,this.get(t)]}indexOf(e){return this.#e.indexOf(e)}keyAt(e){return aa(this.#e,e)}from(e,t){let r=this.indexOf(e);if(-1===r)return;let a=r+t;return a<0&&(a=0),a>=this.size&&(a=this.size-1),this.at(a)}keyFrom(e,t){let r=this.indexOf(e);if(-1===r)return;let a=r+t;return a<0&&(a=0),a>=this.size&&(a=this.size-1),this.keyAt(a)}find(e,t){let r=0;for(let a of this){if(Reflect.apply(e,t,[a,r,this]))return a;r++}}findIndex(e,t){let r=0;for(let a of this){if(Reflect.apply(e,t,[a,r,this]))return r;r++}return -1}filter(t,r){let a=[],n=0;for(let e of this)Reflect.apply(t,r,[e,n,this])&&a.push(e),n++;return new e(a)}map(t,r){let a=[],n=0;for(let e of this)a.push([e[0],Reflect.apply(t,r,[e,n,this])]),n++;return new e(a)}reduce(...e){let[t,r]=e,a=0,n=r??this.at(0);for(let r of this)n=0===a&&1===e.length?r:Reflect.apply(t,this,[n,r,a,this]),a++;return n}reduceRight(...e){let[t,r]=e,a=r??this.at(-1);for(let r=this.size-1;r>=0;r--){let n=this.at(r);a=r===this.size-1&&1===e.length?n:Reflect.apply(t,this,[a,n,r,this])}return a}toSorted(t){return new e([...this.entries()].sort(t))}toReversed(){let t=new e;for(let e=this.size-1;e>=0;e--){let r=this.keyAt(e),a=this.get(r);t.set(r,a)}return t}toSpliced(...t){let r=[...this.entries()];return r.splice(...t),new e(r)}slice(t,r){let a=new e,n=this.size-1;if(void 0===t)return a;t<0&&(t+=this.size),void 0!==r&&r>0&&(n=r-1);for(let e=t;e<=n;e++){let t=this.keyAt(e),r=this.get(t);a.set(t,r)}return a}every(e,t){let r=0;for(let a of this){if(!Reflect.apply(e,t,[a,r,this]))return!1;r++}return!0}some(e,t){let r=0;for(let a of this){if(Reflect.apply(e,t,[a,r,this]))return!0;r++}return!1}});var ai=e.i(78203),al=e.i(30207),as=e.i(69340),ao=eV.createContext(void 0);function ad(e){let t=eV.useContext(ao);return e||t||"ltr"}var ac="rovingFocusGroup.onEntryFocus",au={bubbles:!1,cancelable:!0},ah="RovingFocusGroup",[af,ap,am]=function(e){let t=e+"CollectionProvider",[r,a]=(0,at.createContextScope)(t),[n,i]=r(t,{collectionRef:{current:null},itemMap:new Map}),l=e=>{let{scope:t,children:r}=e,a=eV.useRef(null),i=eV.useRef(new Map).current;return(0,u.jsx)(n,{scope:t,itemMap:i,collectionRef:a,children:r})};l.displayName=t;let s=e+"CollectionSlot",o=(0,rQ.createSlot)(s),d=eV.forwardRef((e,t)=>
1{let{scope:r,children:a}=e,n=i(s,r),l=(0,ae.useComposedRefs)(t,n.collectionRef);return(0,u.jsx)(o,{ref:l,children:a})});d.displayName=s;let c=e+"CollectionItemSlot",h="data-radix-collection-item",f=(0,rQ.createSlot)(c),p=eV.forwardRef((e,t)=>{let{scope:r,children:a,...n}=e,l=eV.useRef(null),s=(0,ae.useComposedRefs)(t,l),o=i(c,r);return eV.useEffect(()=>(o.itemMap.set(l,{ref:l,...n}),()=>void o.itemMap.delete(l))),(0,u.jsx)(f,{...{[h]:""},ref:s,children:a})});return p.displayName=c,[{Provider:l,Slot:d,ItemSlot:p},function(t){let r=i(e+"CollectionConsumer",t);return eV.useCallback(()=>{let e=r.collectionRef.current;if(!e)return[];let t=Array.from(e.querySelectorAll(`[${h}]`));return Array.from(r.itemMap.values()).sort((e,r)=>t.indexOf(e.ref.current)-t.indexOf(r.ref.current))},[r.collectionRef,r.itemMap])},a]}(ah),[ag,ab]=(0,at.createContextScope)(ah,[am]),[ay,ax]=ag(ah),av=eV.forwardRef((e,t)=>(0,u.jsx)(af.Provider,{scope:e.__scopeRovingFocusGroup,children:(0,u.jsx)(af.Slot,{scope:e.__scopeRovingFocusGroup,children:(0,u.jsx)(aw,{...e,ref:t})})}));av.displayName=ah;var aw=eV.forwardRef((e,t)=>{let{__scopeRovingFocusGroup:r,orientation:a,loop:n=!1,dir:i,currentTabStopId:l,defaultCurrentTabStopId:s,onCurrentTabStopIdChange:o,onEntryFocus:d,preventScrollOnEntryFocus:c=!1,...h}=e,f=eV.useRef(null),p=(0,ae.useComposedRefs)(t,f),m=ad(i),[g,b]=(0,as.useControllableState)({prop:l,defaultProp:s??null,onChange:o,caller:ah}),[y,x]=eV.useState(!1),v=(0,al.useCallbackRef)(d),w=ap(r),j=eV.useRef(!1),[k,N]=eV.useState(0);return eV.useEffect(()=>{let e=f.current;if(e)return e.addEventListener(ac,v),()=>e.removeEventListener(ac,v)},[v]),(0,u.jsx)(ay,{scope:r,orientation:a,dir:m,loop:n,currentTabStopId:g,onItemFocus:eV.useCallback(e=>b(e),[b]),onItemShiftTab:eV.useCallback(()=>x(!0),[]),onFocusableItemAdd:eV.useCallback(()=>N(e=>e+1),[]),onFocusableItemRemove:eV.useCallback(()=>N(e=>e-1),[]),children:(0,u.jsx)(rG.Primitive.div,{tabIndex:y||0===k?-1:0,"data-orientation":a,...h,ref:p,style:{outline:"none",...e.style},onMouseDown:(0,r8.composeEventHandlers)(e.onMouseDown,()=>{j.current=!0}),onFocus:(0,r8.composeEventHandlers)(e.onFocus,e=>{let t=!j.current;if(e.target===e.currentTarget&&t&&!y){let t=new CustomEvent(ac,au);if(e.currentTarget.dispatchEvent(t),!t.defaultPrevented){let e=w().filter(e=>e.focusable);aC([e.find(e=>e.active),e.find(e=>e.id===g),...e].filter(Boolean).map(e=>e.ref.current),c)}}j.current=!1}),onBlur:(0,r8.composeEventHandlers)(e.onBlur,()=>x(!1))})})}),aj="RovingFocusGroupItem",ak=eV.forwardRef((e,t)=>{let{__scopeRovingFocusGroup:r,focusable:a=!0,active:n=!1,tabStopId:i,children:l,...s}=e,o=(0,ai.useId)(),d=i||o,c=ax(aj,r),h=c.currentTabStopId===d,f=ap(r),{onFocusableItemAdd:p,onFocusableItemRemove:m,currentTabStopId:g}=c;return eV.useEffect(()=>{if(a)return p(),()=>m()},[a,p,m]),(0,u.jsx)(af.ItemSlot,{scope:r,id:d,focusable:a,active:n,children:(0,u.jsx)(rG.Primitive.span,{tabIndex:h?0:-1,"data-orientation":c.orientation,...s,ref:t,onMouseDown:(0,r8.composeEventHandlers)(e.onMouseDown,e=>{a?c.onItemFocus(d):e.preventDefault()}),onFocus:(0,r8.composeEventHandlers)(e.onFocus,()=>c.onItemFocus(d)),onKeyDown:(0,r8.composeEventHandlers)(e.onKeyDown,e=>{if("Tab"===e.key&&e.shiftKey)return void c.onItemShiftTab();if(e.target!==e.currentTarget)return;let t=function(e,t,r){var a;let n=(a=e.key,"rtl"!==r?a:"ArrowLeft"===a?"ArrowRight":"ArrowRight"===a?"ArrowLeft":a);if(!("vertical"===t&&["ArrowLeft","ArrowRight"].includes(n))&&!("horizontal"===t&&["ArrowUp","ArrowDown"].includes(n)))return aN[n]}(e,c.orientation,c.dir);if(void 0!==t){if(e.metaKey||e.ctrlKey||e.altKey||e.shiftKey)return;e.preventDefault();let n=f().filter(e=>e.focusable).map(e=>e.ref.current);if("last"===t)n.reverse();else if("prev"===t||"next"===t){var r,a;"prev"===t&&n.reverse();let i=n.indexOf(e.currentTarget);n=c.loop?(r=n,a=i+1,r.map((e,t)=>r[(a+t)%r.length])):n.slice(i+1)}setTimeout(()=>aC(n))}}),children:"function"==typeof l?l({isCurrentTabStop:h,hasTabStop:null!=g}):l})})});ak.displayName=aj;var aN={ArrowLeft:"prev",ArrowUp:"prev",ArrowRight:"next",ArrowDown:"next",PageUp:"first",Home:"first",PageDown:"last",End:"last"};function aC(e,t=!1){let r=document.activeElement;for(let a of e)if(a===r||(a.focus({preventScroll:t}),document.activeElement!==r))return}var aM=e.i(35804),aS=e.i(99682),aP=e.i(96626),aD="Radio",[aF,aT]=(0,at.createContextScope)(aD),[aO,aA]=aF(aD);function az(e){let{__scopeRadio:t,checked:r=!1,children:a,disabled:n,form:i,name:l,onCheck:s,required:o,value:d="on",internal_do_not_use_render:c}=e,[h,f]=eV.useState(null),[p,m]=eV.useState(null),g=eV.useRef(!1),b=!h||!!i||!!h.closest("form"),y={checked:r,disabled:n,required:o,name:l,form:i,value:d,control:h,setControl:f,hasConsumerStoppedPropagationRef:g,isFormControl:b,bubbleInput:p,setBubbleInput:m,onCheck:()=>s?.()};return(0,u.jsx)(aO,{scope:t,...y,children:"function"==typeof c?c(y):a})}var aW="RadioTrigger",a_=eV.forwardRef(({__scopeRadio:e,onClick:t,...r},a)=>{let{checked:n,disabled:i,value:l,setControl:s,onCheck:o,hasConsumerStoppedPropagationRef:d,isFormControl:c,bubbleInput:h}=aA(aW,e),f=(0,ae.useComposedRefs)(a,s);return(0,u.jsx)(rG.Primitive.button,{type:"button",role:"radio","aria-checked":n,"data-state":aB(n),"data-disabled":i?"":void 0,disabled:i,value:l,...r,ref:f,onClick:(0,r8.composeEventHandlers)(t,e=>{n||o(),h&&c&&(d.current=e.isPropagationStopped(),d.current||e.stopPropagation())})})});a_.displayName=aW,eV.forwardRef((e,t)=>
1{let{__scopeRadio:r,name:a,checked:n,required:i,disabled:l,value:s,onCheck:o,form:d,...c}=e;return(0,u.jsx)(az,{__scopeRadio:r,checked:n,disabled:l,required:i,onCheck:o,name:a,form:d,value:s,internal_do_not_use_render:({isFormControl:e})=>(0,u.jsxs)(u.Fragment,{children:[(0,u.jsx)(a_,{...c,ref:t,__scopeRadio:r}),e&&(0,u.jsx)(aL,{__scopeRadio:r})]})})}).displayName=aD;var aE="RadioIndicator",aI=eV.forwardRef((e,t)=>{let{__scopeRadio:r,forceMount:a,...n}=e,i=aA(aE,r);return(0,u.jsx)(aP.Presence,{present:a||i.checked,children:(0,u.jsx)(rG.Primitive.span,{"data-state":aB(i.checked),"data-disabled":i.disabled?"":void 0,...n,ref:t})})});aI.displayName=aE;var aR="RadioBubbleInput",aL=eV.forwardRef(({__scopeRadio:e,...t},r)=>{let{control:a,checked:n,required:i,disabled:l,name:s,value:o,form:d,bubbleInput:c,setBubbleInput:h,hasConsumerStoppedPropagationRef:f}=aA(aR,e),p=(0,ae.useComposedRefs)(r,h),m=(0,aS.usePrevious)(n),g=(0,aM.useSize)(a);eV.useEffect(()=>{if(!c)return;let e=Object.getOwnPropertyDescriptor(window.HTMLInputElement.prototype,"checked").set,t=!f.current;if(m!==n&&e){let r=new Event("click",{bubbles:t});e.call(c,n),c.dispatchEvent(r)}},[c,m,n,f]);let b=eV.useRef(n);return(0,u.jsx)(rG.Primitive.input,{type:"radio","aria-hidden":!0,defaultChecked:b.current,required:i,disabled:l,name:s,value:o,form:d,...t,tabIndex:-1,ref:p,style:{...t.style,...g,position:"absolute",pointerEvents:"none",opacity:0,margin:0,transform:"translateX(-100%)"}})});function aB(e){return e?"checked":"unchecked"}aL.displayName=aR;var aY=["ArrowUp","ArrowDown","ArrowLeft","ArrowRight"],aH="RadioGroup",[a$,aU]=(0,at.createContextScope)(aH,[ab,aT]),aG=ab(),aq=aT(),[aZ,aV]=a$(aH),aJ=eV.forwardRef((e,t)=>{let{__scopeRadioGroup:r,name:a,defaultValue:n,value:i,required:l=!1,disabled:s=!1,orientation:o,dir:d,loop:c=!0,onValueChange:h,...f}=e,p=aG(r),m=ad(d),[g,b]=(0,as.useControllableState)({prop:i,defaultProp:n??null,onChange:h,caller:aH});return(0,u.jsx)(aZ,{scope:r,name:a,required:l,disabled:s,value:g,onValueChange:b,children:(0,u.jsx)(av,{asChild:!0,...p,orientation:o,dir:m,loop:c,children:(0,u.jsx)(rG.Primitive.div,{role:"radiogroup","aria-required":l,"aria-orientation":o,"data-disabled":s?"":void 0,dir:m,...f,ref:t})})})});aJ.displayName=aH;var aX="RadioGroupItemTrigger";function aQ(e){let{__scopeRadioGroup:t,value:r,disabled:a,children:n,internal_do_not_use_render:i}=e,l=aV("RadioGroupItemProvider",t),s=aq(t),o=l.disabled||a;return(0,u.jsx)(az,{...s,checked:l.value===r,disabled:o,required:l.required,name:l.name,value:r,onCheck:()=>l.onValueChange(r),internal_do_not_use_render:i,children:n})}var aK=eV.forwardRef((e,t)=>{let{__scopeRadioGroup:r,...a}=e,n=aG(r),i=aq(r),{checked:l,disabled:s}=aA(aX,i.__scopeRadio),o=eV.useRef(null),d=(0,ae.useComposedRefs)(t,o),c=eV.useRef(!1);return eV.useEffect(()=>{let e=e=>{aY.includes(e.key)&&(c.current=!0)},t=()=>c.current=!1;return document.addEventListener("keydown",e),document.addEventListener("keyup",t),()=>{document.removeEventListener("keydown",e),document.removeEventListener("keyup",t)}},[]),(0,u.jsx)(ak,{asChild:!0,...n,focusable:!s,active:l,children:(0,u.jsx)(a_,{...i,...a,ref:d,onKeyDown:(0,r8.composeEventHandlers)(a.onKeyDown,e=>{"Enter"===e.key&&e.preventDefault()}),onFocus:(0,r8.composeEventHandlers)(a.onFocus,()=>{c.current&&o.current?.click()})})})});aK.displayName=aX;var a0=eV.forwardRef((e,t)=>{let{__scopeRadioGroup:r,value:a,disabled:n,...i}=e;return(0,u.jsx)(aQ,{__scopeRadioGroup:r,value:a,disabled:n,internal_do_not_use_render:({isFormControl:e})=>(0,u.jsxs)(u.Fragment,{children:[(0,u.jsx)(aK,{...i,ref:t,__scopeRadioGroup:r}),e&&(0,u.jsx)(a1,{__scopeRadioGroup:r})]})})});a0.displayName="RadioGroupItem";var a1=eV.forwardRef((e,t)=>{let{__scopeRadioGroup:r,...a}=e,n=aq(r);return(0,u.jsx)(aL,{...n,...a,ref:t})});a1.displayName="RadioGroupItemBubbleInput";var a2=eV.forwardRef((e,t)=>{let{__scopeRadioGroup:r,...a}=e,n=aq(r);return(0,u.jsx)(aI,{...n,...a,ref:t})});a2.displayName="RadioGroupIndicator";let a5=({className:e,...t})=>(0,u.jsx)(aJ,{"data-slot":"radio-group",className:(0,m.cn)("",e),...t}),a6=({className:e,shade:t="light",error:r,...a})=>(0,u.jsx)(a0,{"data-slot":"radio-group-item",className:(0,m.cn)("peer relative h-[19px] w-[19px] flex-none shrink-0 cursor-pointer overflow-hidden rounded-full transition-colors","light"===t&&"border-n-blue-grey group-hocus:border-bc-blue data-[state=checked]:border-bc-blue border data-[state=checked]:border-2","dark"===t&&"border border-white data-[state=checked]:border-2 data-[state=checked]:border-white",r&&"border-bc-red","disabled:pointer-events-none disabled:opacity-50",e),...a,children:(0,u.jsx)(a2,{"data-slot":"radio-group-indicator",className:(0,m.cn)("absolute top-1/2 left-1/2 flex -translate-x-1/2 -translate-y-1/2 cursor-pointer items-center justify-center","light"===t?"h-[calc(100%+4px)] w-[calc(100%+4px)]":"h-[calc(100%+2px)] w-[calc(100%+2px)]"),children:(0,u.jsx)("span",{className:(0,m.cn)("block h-[12px] w-[12px] rounded-full","light"===t?"bg-bc-blue":"bg-white")})})});var a3=e.i(62870);let a4=({className:e,error:t,shade:r,...a})=>(0,u.jsx)("textarea",{"data-slot":"textarea",className:(0,m.cn)((0,r7.inputVariants)(),"flex w-full resize-none transition-colors","disabled:pointer-events-none disabled:opacity-50","light"===r&&"border-n-blue-grey hocus-visible:border-bc-blue placeholder:text-bc-blue","light"===r&&"not-placeholder-shown:border-n-blue-grey not-placeholder-shown:border-solid","dark"===r&&"not-placeholder-shown:border-n-white/60 not-placeholder-shown:border-solid",t&&"border-bc-red!",e),...a});var a9=e.i(95187);let a7=(0,a9.createServerReference)("408dafa9678b23975b45fe37aeb156693fc9450250",a9.callServer,void 0,a9.findSourceMapURL,"dynamicFormSendMailsAction"),a8=(0,a9.createServerReference)("40f8f7c49eda04277cc6c5a1b6447b566c1a779b61",a9.callServer,void 0,a9.findSourceMapURL,"dynamicFormSubmissionsAction");var ne=e.i(50270);let nt=({options:e,label:t,name:r,shade:a,required:n,success:i})=>{let[l,s]=(0,eV.useState)(e[0].inputType??""),[o,d]=(0,eV.useState)(""),[c,f]=(0,eV.useState)(void 0),[p,g]=(0,eV.useState)(),{translate:b}=(0,h.useTranslate)(),y=ne.z.string().email(b({de:"Bitte gib eine gültige E-Mail Adresse ein!",en:"Please enter a valid email address!",fr:"Veuillez saisir une adresse électronique valide !"})),{setValue:x,formState:{errors:v}}=(0,eJ.useFormContext)();return(0,eV.useEffect)(()=>{o?f(o):f(void 0)},[t,o]),(0,eV.useEffect)(()=>{x(r,c||"")},[c]),(0,eV.useEffect)(()=>{d(""),g("")},[l,i]),(0,u.jsxs)("div",{className:"flex flex-col gap-y-4",children:[(0,u.jsxs)("div",{className:"js-gsap-subtle-reveal-item flex flex-col gap-y-4",children:[(0,u.jsx)(rX,{children:t}),(0,u.jsx)(a5,{className:"flex flex-wrap gap-6",defaultValue:l,onValueChange:e=>{s(e)},children:e.map((e,t)=>(0,u.jsxs)("div",{className:"group flex items-center gap-3",children:[(0,u.jsx)(a6,{id:`${r}-${e.inputType}-${t}`,value:e.inputType??"","aria-label":e.label,shade:a,checked:l===e.inputType,onClick:()=>{s(e.inputType??"")}}),(0,u.jsx)(rX,{htmlFor:`${r}-${e.inputType}-${t}`,className:(0,m.cn)("cursor-pointer",(0,rV.typographyVariants)({variant:"body-2"})),onClick:()=>{s(e.inputType??"")},children:e.label})]},t))})]}),l&&(0,u.jsxs)("div",{className:(0,m.cn)(!(v[r]?.message||p)&&'hocus-visible:before:w-full js-gsap-subtle-reveal-item relative before:absolute before:bottom-0 before:left-0 before:z-10 before:h-px before:w-0 before:bg-black before:transition-[width] before:content-[""]'),children:[(0,u.jsx)(r7.Input,{type:"text",placeholder:e.find(e=>e.inputType===l)?.placeholder??e.find(e=>e.inputType===l)?.label,className:(0,m.cn)("light"===a&&"border-n-blue-grey placeholder:text-bc-blue mt-6",(v[r]?.message||p)&&"border-bc-red!"),shade:a,value:o,onChange:e=>{let t=e.target.value;if(d(t),"email"===l){let e=y.safeParse(t);g(e.success?"":e.error.errors[0].message)}else g("")}}),(v[r]?.message||p)&&(0,u.jsx)("p",{className:(0,m.cn)((0,rV.typographyVariants)({variant:"error-text-form"}),"mt-2.5 text-red-500"),children:v[r]?.message?v[r]?.message.toString():p})]})]})},nr=e=>1e6*(e??p.defaultMaxFileSize),na=e=>e??p.defaultMaxFileSize;var nn=e.i(65747),ni=e.i(83523);e.s(["DynamicFormRender",0,({id:e,fields:t,formRows:r,submitButton:a,response:n,blockWrapperProps:i,label:l,title:s,introduction:o,shade:d="light",tenant:c})=>{let{theme:b}=(0,eZ.useTheme)(),y=(0,h.useCurrentLocale)(),{translate:x}=(0,h.useTranslate)(),[v,w]=(0,eV.useState)(!1),[j,k]=(0,eV.useState)(!1),[N,C]=(0,eV.useState)(),M=(0,f.useTurnstile)(),[S,P]=(0,eV.useState)(""),{formSchema:D,defaultValues:F}=(({fields:e})=>{let{translate:t}=(0,h.useTranslate)(),r=Array.isArray(e)&&e.length>0,a={},n={};if(r)for(let r of e){let{name:e,type:i,required:l,options:s,multiple:o,maxFileSize:d}=r??{},c=Array.isArray(s)&&s.length>0,u={required:t({de:"Dieses Feld ist erforderlich!",en:"This field is required!",fr:"Ce champ est obligatoire !"}),number:t({de:"Bitte geben Sie eine gültige Nummer ein!",en:"Please enter a valid number!",fr:"Veuillez saisir un numéro valide !"}),email:t({de:"Bitte gib eine gültige E-Mail Adresse ein!",en:"Please enter a valid email address!",fr:"Veuillez saisir une adresse électronique valide !"}
1),maxFileSize:t({de:`Die Dateigr\xf6\xdfe sollte weniger als ${na(d)} MB betragen.`,en:`File size should be less than ${na(d)} MB.`,fr:`La taille du fichier doit \xeatre inf\xe9rieure \xe0 ${na(d)} MB.`})},h=/^[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,}$/;"text"===i&&(l?a[e]=ne.z.string().min(1,{message:u.required}):a[e]=ne.z.string().optional(),n[e]=""),"number"===i&&(l?a[e]=ne.z.string().min(1,{message:u.required}).refine(e=>!isNaN(Number(e)),{message:u.number}):a[e]=ne.z.string().optional().refine(e=>!isNaN(Number(e)),{message:u.number}),n[e]=""),"email"===i&&(l?a[e]=ne.z.string().min(1,{message:u.required}).refine(e=>h.test(e),{message:u.email}):a[e]=ne.z.string().refine(e=>!e||h.test(e),{message:u.email}).optional(),n[e]=""),"file"===i&&(l?a[e]=ne.z.custom().optional().refine(e=>e&&e.length>0,{message:u.required}).refine(e=>{let t=e&&Array.from(e);return!(Array.isArray(t)&&t.find(e=>e.size>nr(d)))},{message:u.maxFileSize}):a[e]=ne.z.custom().optional().refine(e=>{let t=e&&Array.from(e);return!e||!(e.length>0)||!(Array.isArray(t)&&t.find(e=>e.size>nr(d)))},{message:u.maxFileSize}),n[e]=void 0),"textarea"===i&&(l?a[e]=ne.z.string().min(1,{message:u.required}):a[e]=ne.z.string().optional(),n[e]=""),"checkbox"===i&&c&&(l?a[e]=ne.z.array(ne.z.string()).optional().refine(e=>{if(!Array.isArray(e)||!(e.length>0))return!1;{let t=e.filter(e=>e||void 0);return Array.isArray(t)&&t.length>0}},{message:u.required}):a[e]=ne.z.array(ne.z.string()).optional(),n[e]=[]),"radio"===i&&c&&(l?a[e]=ne.z.string().min(1,{message:u.required}):a[e]=ne.z.string().optional(),n[e]=""),"select"===i&&c&&(o?(l?a[e]=ne.z.array(ne.z.object({value:ne.z.string(),label:ne.z.string()})).optional().refine(e=>{if(!Array.isArray(e)||!(e.length>0))return!1;{let t=e.filter(e=>e.value&&e.label?e:void 0);return Array.isArray(t)&&t.length>0}},{message:u.required}):a[e]=ne.z.array(ne.z.object({value:ne.z.string(),label:ne.z.string()})).optional(),n[e]=[]):(l?a[e]=ne.z.object({value:ne.z.string(),label:ne.z.string()}).optional().refine(e=>!!(e?.value&&e?.label),{message:u.required}):a[e]=ne.z.object({value:ne.z.string(),label:ne.z.string()}).optional(),n[e]=void 0)),"date"===i&&(l?a[e]=ne.z.date().optional().refine(e=>!!e,{message:u.required}):a[e]=ne.z.date().optional(),n[e]=void 0),"radio-input-group"===i&&c&&(l?a[e]=ne.z.string().min(1,{message:u.required}):a[e]=ne.z.string().optional(),n[e]="")}return{formSchema:ne.z.object(a),defaultValues:n}})({fields:t}),T=(0,eJ.useForm)({resolver:(0,g.zodResolver)(D),defaultValues:F}),{formState:{errors:O}}=T,A=async r=>{w(!0);let a=t?.slice(0,-1),n=Object.fromEntries(Object.entries(r).filter(([e])=>"term"!==e)),i=await a8({token:S,id:e,fields:a,data:n,setFieldAs:"label",setValueAs:"label",tenant:c}),o=await a7({isValidatedTokenBefore:i.validToken,token:S,id:e,title:s,fields:a,data:n,setFieldAs:"label",setValueAs:"label"});(o||i.success)&&(M.reset(),T.reset({}),function(e,t={}){window.dataLayer||(window.dataLayer=[]),window.dataLayer.push({event:e,...t})}("form-submit",{id:e,title:l??"Dynamic Form"})),C(o||i?.success),w(!1)};return((0,nn.useGSAP)(()=>{(0,ni.subtleRevealAnimation)({target:".js-gsap-subtle-reveal-item"})}),Array.isArray(t)&&t.length>0&&Array.isArray(r)&&r.length>0)?(0,u.jsx)(eX.BlockWrapper,{...i,className:(0,m.cn)("dark"===d?"bg-bc-blue text-white":"text-bc-blue bg-white"),children:(0,u.jsxs)(rU.Container,{children:[(l||s)&&(0,u.jsx)("div",{className:"js-gsap-subtle-reveal-item mb-8 flex flex-col gap-3 lg:mb-0 lg:flex-row lg:justify-between",children:(0,u.jsxs)("div",{className:"flex w-full flex-col gap-3 lg:max-w-[40.5468%] lg:flex-1",children:[l&&(0,u.jsx)(rV.Typography,{variant:"tag-line",asChild:!0,children:(0,u.jsx)("p",{children:l})}),s&&(0,u.jsx)("h2",{className:(0,rV.typographyVariants)({variant:"heading-2"}),dangerouslySetInnerHTML:{__html:s}})]})}),(0,u.jsxs)("div",{className:"w-full space-y-12 lg:ml-auto lg:max-w-[49.0625%] lg:space-y-24",children:[o&&(0,u.jsx)("div",{className:"js-gsap-subtle-reveal-item whitespace-pre-line text-current",children:o}),(0,u.jsx)(rK,{...T,children:(0,u.jsxs)("form",{onSubmit:T.handleSubmit(A),children:[(0,u.jsxs)("div",{className:"flex flex-col gap-14 lg:gap-18",children:[r.map((e,a)=>(0,u.jsxs)("div",{className:"space-y-6",children:[e.title&&(0,u.jsx)(rV.Typography,{variant:"heading-5",asChild:!0,className:"js-gsap-subtle-reveal-item",children:(0,u.jsx)("h5",{children:e.title})}),(0,u.jsxs)("div",{className:"flex flex-wrap gap-x-6 gap-y-8",children:[e?.fields?.map((n,i)=>{if(a===r.length-1&&i===(e.fields?.length??0)-1)return null;let{name:l,type:s,label:o,placeholder:c,options:h,multiple:f,accept:g,width:b,required:y}=n??{};return(0,u.jsxs)("div",{className:(0,m.cn)("w-full shrink-0 grow-0 basis-full lg:w-[var(--vs-form-field-width)] lg:basis-[var(--vs-form-field-width)]","radio-input-group"!==s&&"js-gsap-subtle-reveal-item"),style:{"--vs-form-field-width":100===b?`${b}%`:`calc(${b}% - 12px)`},children:["text"===s&&(0,u.jsx)(r1,{control:T.control,name:l,render:({field:e})=>(0,u.jsxs)(r6,{className:(0,m.cn)(!O[l]?.message&&'hocus-visible:before:w-full relative before:absolute before:bottom-0 before:left-0 before:z-10 before:h-px before:w-0 before:bg-black before:transition-[width] before:content-[""]'),children:[(0,u.jsx)(r4,{children:(0,u.jsx)(r7.Input,{...e,shade:d,error:!!O[l]?.message,disabled:v,placeholder:c??o??""})}),(0,u.jsx)(r9,{})]})}),"email"===s&&(0,u.jsx)(r1,{control:T.control,name:l,render:({field:e})=>(0,u.jsxs)(r6,{className:'hocus-visible:before:w-full relative before:absolute before:bottom-0 before:left-0 before:z-10 before:h-px before:w-0 before:bg-black before:transition-[width] before:content-[""]',children:[(0,u.jsx)(r4,{children:(0,u.jsx)(r7.Input,{...e,shade:d,error:!!O[l]?.message,disabled:v,placeholder:c??o??""})}),(0,u.jsx)(r9,{})]})}),"file"===s&&(0,u.jsx)(r1,{control:T.control,name:l,render:({field:e})=>(0,u.jsxs)(r6,{children:[(0,u.jsx)(r4,{children:(0,u.jsx)(r7.Input,{type:"file",disabled:v,multiple:f,accept:g,placeholder:c??o??"",onChange:t=>e.onChange(t.target.files)})}),(0,u.jsx)(r9,{})]})}),"textarea"===s&&(0,u.jsx)(r1,{control:T.control,name:l,render:({field:e})=>(0,u.jsxs)(r6,{className:(0,m.cn)(!O[l]?.message&&'hocus-visible:before:w-full relative before:absolute before:bottom-0 before:left-0 before:z-10 before:h-px before:w-0 before:bg-black before:transition-[width] before:content-[""]'),children:[(0,u.jsx)(r4,{children:(0,u.jsx)(a4,{...e,className:(0,m.cn)("light"===d&&"border-n-blue-grey placeholder:text-bc-blue min-h-30.5",!!O[l]?.message&&"border-bc-red"),error:!!O[l]?.message,shade:d,disabled:v,placeholder:c??o??""})}),(0,u.jsx)(r9,{})]})}),"radio"===s&&Array.isArray(h)&&h.length>0&&(0,u.jsx)(r1,{control:T.control,name:l,render:({field:e})=>(0,u.jsxs)(r6,{className:"flex flex-col gap-y-4",children:[(0,u.jsx)(rX,{children:o}),(0,u.jsx)(r4,{children:(0,u.jsx)(a5,{defaultValue:e.value,value:e.value,onValueChange:e.onChange,className:"flex flex-wrap gap-6",children:h.map((t,r)=>{let a=JSON.stringify(t,Object.keys(t).sort());return(0,u.jsxs)(r6,{className:"group flex items-center gap-1.5",children:[(0,u.jsx)(r4,{children:(0,u.jsx)(a6,{disabled:v,value:a,checked:e.value===a,"aria-label":t.label,shade:d})}),(0,u.jsx)(r3,{className:(0,m.cn)((0,rV.typographyVariants)({variant:"body-2"}),v&&"pointer-events-none opacity-50"),children:t.label})]},r)})})}),(0,u.jsx)(r9,{})]})}),"checkbox"===s&&Array.isArray(h)&&h.length>0&&(0,u.jsx)(r1,{control:T.control,name:t[t.length-1].name,render:()=>(0,u.jsxs)(r6,{children:[t?.[t.length-1].options?.map((e,r)=>(0,u.jsx)(r1,{control:T.control,name:t[t.length-1].name,render:({field:t})=>{let r=JSON.stringify(e,Object.keys(e).sort());return(0,u.jsxs)(r6,{className:"group flex items-center space-x-4",children:[(0,u.jsx)(r4,{children:(0,u.jsx)(r$.Checkbox,{disabled:v,checked:t.value?.includes(r),shade:d,error:!!O[l]?.message,onCheckedChange:e=>
1{t.onChange(e?[...Array.isArray(t.value)&&t.value.length>0?t.value:[],r]:t.value?.filter(e=>e!==r))},"aria-label":e.label})}),(0,u.jsx)(r3,{className:(0,m.cn)(v&&"pointer-events-none opacity-50"),children:e.label})]})}},r)),(0,u.jsx)(r9,{})]})}),"radio-input-group"===s&&Array.isArray(h)&&h.length>0&&(0,u.jsx)(nt,{name:l,label:o,options:h,shade:d,required:y,success:N}),"select"===s&&Array.isArray(h)&&h.length>0&&(0,u.jsx)(r1,{control:T.control,name:l,render:({field:e})=>(0,u.jsxs)(r6,{children:[(0,u.jsx)(r4,{children:(0,u.jsx)(a3.Select,{disabled:v,options:h,multiple:f,placeholder:c??o??"",value:e.value,onChange:e.onChange,shade:d,error:!!O[l]?.message})}),(0,u.jsx)(r9,{})]})}),"date"===s&&(0,u.jsx)(r1,{control:T.control,name:l,render:({field:e})=>{var t,r,a,n;let i,l,s;return(0,u.jsxs)(r6,{children:[(0,u.jsxs)(eQ.Popover,{children:[(0,u.jsx)(eQ.PopoverTrigger,{asChild:!0,children:(0,u.jsx)(r4,{children:(0,u.jsx)("button",{type:"button",disabled:v,className:(0,r7.inputVariants)(),children:e.value?(0,u.jsx)(u.Fragment,{children:(t=e.value,r=p.dateFormat,a={...a,timeZone:"UTC",originalDate:t},function(e,t,r={}){let a=(t=String(t)).match(eq);if(a){let n=eR(r.originalDate||e,r);t=a.reduce(function(e,t){if("'"===t[0])return e;let a=e.indexOf(t),i="'"===e[a-1],l=e.replace(t,"'"+ey[t[0]](n,t,r)+"'");return i?l.substring(0,a-1)+l.substring(a+1):l},t)}return en(e,t,r)}((i=ep("UTC",n=eR(n=t,{timeZone:a.timeZone}),!0),l=new Date(n.getTime()-i),(s=new Date(0)).setFullYear(l.getUTCFullYear(),l.getUTCMonth(),l.getUTCDate()),s.setHours(l.getUTCHours(),l.getUTCMinutes(),l.getUTCSeconds(),l.getUTCMilliseconds()),s),r,a))}):(0,u.jsx)("span",{className:"text-zinc-500 dark:text-zinc-500",children:c??o??""})})})}),(0,u.jsx)(eQ.PopoverContent,{className:"w-[var(--radix-popover-trigger-width)]",children:(0,u.jsx)("div",{className:(0,m.cn)("border","border-black bg-white text-black","dark:border-white dark:bg-black dark:text-white"),children:(0,u.jsx)(rH,{mode:"single",timeZone:"UTC",defaultMonth:e.value,selected:e.value,onSelect:e.onChange,captionLayout:"dropdown"})})})]}),(0,u.jsx)(r9,{})]})}})]},i)}),a===r.length-1&&t[t.length-1]&&Array.isArray(t[t.length-1].options)&&(0,u.jsx)(r1,{control:T.control,name:t[t.length-1].name,render:()=>(0,u.jsxs)(r6,{children:[t?.[t.length-1].options?.map((e,r)=>(0,u.jsx)(r1,{control:T.control,name:t[t.length-1].name,render:({field:r})=>{let a=JSON.stringify(e,Object.keys(e).sort());return(0,u.jsxs)(r6,{className:"group js-gsap-subtle-reveal-item flex items-center space-x-4",children:[(0,u.jsx)(r4,{children:(0,u.jsx)(r$.Checkbox,{disabled:v,checked:r.value?.includes(a),error:!!O[t[t.length-1].name]?.message,shade:d,onCheckedChange:e=>{r.onChange(e?[...Array.isArray(r.value)&&r.value.length>0?r.value:[],a]:r.value?.filter(e=>e!==a))},"aria-label":e.label})}),(0,u.jsx)(r3,{className:(0,m.cn)(v&&"pointer-events-none opacity-50"),children:x({de:"Ich bin mit der Verarbeitung meiner Angaben gemäss der Datenschutzerklärung einverstanden.",en:"I consent to the processing of my data in accordance with the privacy policy.",fr:"J'autorise le traitement de mes données conformément à la déclaration de politique de confidentialité."})})]})}},r)),(0,u.jsx)(r9,{})]})})]})]},a)),a?.label&&(0,u.jsx)("div",{className:"js-gsap-subtle-reveal-item",children:(0,u.jsx)(eK.Button,{backgroundColor:"red-to-darker-red",icon:{name:"signal-right"},type:"submit",disabled:v||j,children:a.label})})]}),(0,u.jsx)(f.CloudflareTurnstileWidget,{sitekey:"0x4AAAAAACo-WbNpJlg8SCbR",refreshExpired:"auto",theme:"system"!==b?b:"auto",language:y,onLoad:()=>k(!0),onVerify:e=>{P(e),k(!1)}}),void 0!==N?N?n?.success:n?.error:null]})})]})]})}):null}],57656)},13806,e=>{"use strict";var t=e.i(43476),r=e.i(56904),a=e.i(69692),n=e.i(67881),i=e.i(9953);e.s(["SectionTitle",0,({label:e,title:l,content:s,link:o,color:d="blue",align:c="left",animationAuto:u=!0,className:h})=>(0,t.jsxs)("div",{className:(0,a.cn)("flex flex-col gap-3 lg:flex-row lg:justify-between",u&&"js-gsap-subtle-reveal-item",h),children:[(0,t.jsxs)("div",{className:(0,a.cn)("flex w-full flex-col gap-3 lg:max-w-[48.984375%] lg:flex-1","center"===c&&"mx-auto text-center"),children:[e&&(0,t.jsx)(i.Typography,{variant:"tag-line",asChild:!0,className:"pointer-events-auto w-full",children:(0,t.jsx)("p",{children:e})}),l&&(0,t.jsx)(i.Typography,{variant:"heading-2",asChild:!0,className:"pointer-events-auto w-full",children:(0,t.jsx)("h2",{dangerouslySetInnerHTML:{__html:l}})})]}),(s||o)&&(0,t.jsxs)("div",{className:(0,a.cn)("w-full space-y-4 lg:flex lg:max-w-[40.546875%] lg:flex-1 lg:flex-wrap lg:items-end",!s&&"lg:justify-end"),children:[s&&(0,t.jsx)("div",{className:(0,a.cn)("blue"===d&&"text-bc-blue-opacity-80","white"===d&&"text-n-white-opacity-80"),children:s}),o?.url&&(0,t.jsx)("div",{className:(0,a.cn)("w-full",!s&&"text-end"),children:(0,t.jsx)(n.Button,{variant:"text-link-button",textColor:"blue",icon:{name:"arrow-right"},reverse:!0,border:"none",asChild:!0,children:(0,t.jsx)(r.Link,{href:o.url,target:o.target,children:o.text})})})]})]})])},30013,55989,e=>{"use strict";var t=e.i(71645);function r(e){return"[object Object]"===Object.prototype.toString.call(e)||Array.isArray(e)}function a(e,t){let n=Object.keys(e),i=Object.keys(t);return n.length===i.length&&JSON.stringify(Object.keys(e.breakpoints||{}))===JSON.stringify(Object.keys(t.breakpoints||{}))&&n.every(n=>{let i=e[n],l=t[n];return"function"==typeof i?`${i}`==`${l}`:r(i)&&r(l)?a(i,l):i===l})}function n(e){return e.concat().sort((e,t)=>
1e.name>t.name?1:-1).map(e=>e.options)}function i(e){return"number"==typeof e}function l(e){return"string"==typeof e}function s(e){return"boolean"==typeof e}function o(e){return"[object Object]"===Object.prototype.toString.call(e)}function d(e){return Math.abs(e)}function c(e){return Math.sign(e)}function u(e){return m(e).map(Number)}function h(e){return e[f(e)]}function f(e){return Math.max(0,e.length-1)}function p(e,t=0){return Array.from(Array(e),(e,r)=>t+r)}function m(e){return Object.keys(e)}function g(e,t){return void 0!==t.MouseEvent&&e instanceof t.MouseEvent}function b(){let e=[],t={add:function(r,a,n,i={passive:!0}){let l;return"addEventListener"in r?(r.addEventListener(a,n,i),l=()=>r.removeEventListener(a,n,i)):(r.addListener(n),l=()=>r.removeListener(n)),e.push(l),t},clear:function(){e=e.filter(e=>e())}};return t}function y(e=0,t=0){let r=d(e-t);function a(r){return r<e||r>t}return{length:r,max:t,min:e,constrain:function(r){return a(r)?r<e?e:t:r},reachedAny:a,reachedMax:function(e){return e>t},reachedMin:function(t){return t<e},removeOffset:function(e){return r?e-r*Math.ceil((e-t)/r):e}}}function x(e){let t=e;function r(e){return i(e)?e:e.get()}return{get:function(){return t},set:function(e){t=r(e)},add:function(e){t+=r(e)},subtract:function(e){t-=r(e)}}}function v(e,t){let r="x"===e.scroll?function(e){return`translate3d(${e}px,0px,0px)`}:function(e){return`translate3d(0px,${e}px,0px)`},a=t.style,n=null,i=!1;return{clear:function(){!i&&(a.transform="",t.getAttribute("style")||t.removeAttribute("style"))},to:function(t){if(i)return;let l=Math.round(100*e.direction(t))/100;l!==n&&(a.transform=r(l),n=l)},toggleActive:function(e){i=!e}}}let w={align:"center",axis:"x",container:null,slides:null,containScroll:"trimSnaps",direction:"ltr",slidesToScroll:1,inViewThreshold:0,breakpoints:{},dragFree:!1,dragThreshold:10,loop:!1,skipSnaps:!1,duration:25,startIndex:0,active:!0,watchDrag:!0,watchResize:!0,watchSlides:!0,watchFocus:!0};function j(e,t,r){let a,n,k,N,C,M,S,P,D=e.ownerDocument,F=D.defaultView,T=function(e){function t(e,t){return function e(t,r){return[t,r].reduce((t,r)=>(m(r).forEach(a=>{let n=t[a],i=r[a],l=o(n)&&o(i);t[a]=l?e(n,i):i}),t),{})}(e,t||{})}return{mergeOptions:t,optionsAtMedia:function(r){let a=r.breakpoints||{},n=m(a).filter(t=>e.matchMedia(t).matches).map(e=>a[e]).reduce((e,r)=>t(e,r),{});return t(r,n)},optionsMediaQueries:function(t){return t.map(e=>m(e.breakpoints||{})).reduce((e,t)=>e.concat(t),[]).map(e.matchMedia)}}}(F),O=(P=[],{init:function(e,t){return(P=t.filter(({options:e})=>!1!==T.optionsAtMedia(e).active)).forEach(t=>t.init(e,T)),t.reduce((e,t)=>Object.assign(e,{[t.name]:t}),{})},destroy:function(){P=P.filter(e=>e.destroy())}}),A=b(),z=(n={},k={init:function(e){a=e},emit:function(e){return(n[e]||[]).forEach(t=>t(a,e)),k},off:function(e,t){return n[e]=(n[e]||[]).filter(e=>e!==t),k},on:function(e,t){return n[e]=(n[e]||[]).concat([t]),k},clear:function(){n={}}}),{mergeOptions:W,optionsAtMedia:_,optionsMediaQueries:E}=T,{on:I,off:R,emit:L}=z,B=!1,Y=W(w,j.globalOptions),H=W(Y),$=[];function U(t,r){B||(H=_(Y=W(Y,t)),$=r||$,function(){let{container:t,slides:r}=H;M=(l(t)?e.querySelector(t):t)||e.children[0];let a=l(r)?M.querySelectorAll(r):r;S=[].slice.call(a||M.children)}(),N=function t(r){let a=function(e,t,r,a,n,o,w){var j,k;let N,C,M,S,P,D,F,T,O,A,z,W,_,E,{align:I,axis:R,direction:L,startIndex:B,loop:Y,duration:H,dragFree:$,dragThreshold:U,inViewThreshold:G,slidesToScroll:q,skipSnaps:Z,containScroll:V,watchResize:J,watchSlides:X,watchDrag:Q,watchFocus:K}=o,ee={measure:function(e){let{offsetTop:t,offsetLeft:r,offsetWidth:a,offsetHeight:n}=e;return{top:t,right:r+a,bottom:t+n,left:r,width:a,height:n}}},et=ee.measure(t),er=r.map(ee.measure),ea=(C="rtl"===L,S=(M="y"===R)||!C?1:-1,P=M?"top":C?"right":"left",D=M?"bottom":C?"left":"right",{scroll:M?"y":"x",cross:M?"x":"y",startEdge:P,endEdge:D,measureSize:function(e){let{height:t,width:r}=e;return M?t:r},direction:function(e){return e*S}}),en=ea.measureSize(et),ei={measure:function(e){return e/100*en}},el=(j=I,k=en,N={start:function(){return 0},center:function(e){return(k-e)/2},end:function(e){return k-e}},{measure:function(e,t){return l(j)?N[j](e):j(k,e,t)}}),es=!Y&&!!V,{slideSizes:eo,slideSizesWithGaps:ed,startGap:ec,endGap:eu}=function(e,t,r,a,n,i){let{measureSize:l,startEdge:s,endEdge:o}=e,c=r[0]&&n,u=function(){if(!c)return 0;let e=r[0];return d(t[s]-e[s])}(),p=c?parseFloat(i.getComputedStyle(h(a)).getPropertyValue(`margin-${o}`)):0,m=r.map(l),g=r.map((e,t,r)=>{let a=t===f(r);return t?a?m[t]+p:r[t+1][s]-e[s]:m[t]+u}).map(d);return{slideSizes:m,slideSizesWithGaps:g,startGap:u,endGap:p}}(ea,et,er,r,Y||!!V,n),eh=function(e,t,r,a,n,l,s,o){let{startEdge:c,endEdge:p,direction:m}=e,g=i(r);return{groupSlides:function(e){return g?u(e).filter(e=>e%r==0).map(t=>e.slice(t,t+r)):e.length?u(e).reduce((r,i,u)=>{let g=h(r)||0,b=i===f(e),y=n[c]-l[g][c],x=n[c]-l[i][p],v=a||0!==g?0:m(s),w=d(x-(!a&&b?m(o):0)-(y+v));return u&&w>t+2&&r.push(i),b&&r.push(e.length),r},[]).map((t,r,a)=>{let n=Math.max(a[r-1]||0);return e.slice(n,t)}):[]}}}(ea,en,q,Y,et,er,ec,eu),{snaps:ef,snapsAligned:ep}=function(e,t,r,a,n){let{startEdge:i,endEdge:l}=e,{groupSlides:s}=n,o=s(a).map(e=>h(e)[l]-e[0][i]).map(d).map(t.measure),c=a.map(e=>r[i]-e[i]).map(e=>-d(e)),u=s(c).map(e=>e[0]).map((e,t)=>e+o[t]);return{snaps:c,snapsAligned:u}}
1(ea,el,et,er,eh),em=-h(ef)+h(ed),{snapsContained:eg,scrollContainLimit:eb}=function(e,t,r,a){let n,i,l=y(-t+e,0),s=r.map((e,t)=>{let{min:a,max:n}=l,i=l.constrain(e),s=t===f(r);return t?s||function(e,t){return 1>=d(e-t)}(a,i)?a:function(e,t){return 1>=d(e-t)}(n,i)?n:i:n}).map(e=>parseFloat(e.toFixed(3))),o=(n=s[0],i=h(s),y(s.lastIndexOf(n),s.indexOf(i)+1));return{snapsContained:function(){if(t<=e+2)return[l.max];if("keepSnaps"===a)return s;let{min:r,max:n}=o;return s.slice(r,n)}(),scrollContainLimit:o}}(en,em,ep,V),ey=es?eg:ep,{limit:ex}=(F=ey[0],{limit:y(Y?F-em:h(ey),F)}),ev=function e(t,r,a){let{constrain:n}=y(0,t),i=t+1,l=s(r);function s(e){return a?d((i+e)%i):n(e)}function o(){return e(t,l,a)}let c={get:function(){return l},set:function(e){return l=s(e),c},add:function(e){return o().set(l+e)},clone:o};return c}(f(ey),B,Y),ew=ev.clone(),ej=u(r),ek=function(e,t,r,a){let n=b(),i=1e3/60,l=null,s=0,o=0;function d(e){if(!o)return;l||(l=e,r(),r());let n=e-l;for(l=e,s+=n;s>=i;)r(),s-=i;a(s/i),o&&(o=t.requestAnimationFrame(d))}function c(){t.cancelAnimationFrame(o),l=null,s=0,o=0}return{init:function(){n.add(e,"visibilitychange",()=>{e.hidden&&(l=null,s=0)})},destroy:function(){c(),n.clear()},start:function(){o||(o=t.requestAnimationFrame(d))},stop:c,update:r,render:a}}(a,n,()=>(({dragHandler:e,scrollBody:t,scrollBounds:r,options:{loop:a}})=>{a||r.constrain(e.pointerDown()),t.seek()})(eE),e=>(({scrollBody:e,translate:t,location:r,offsetLocation:a,previousLocation:n,scrollLooper:i,slideLooper:l,dragHandler:s,animation:o,eventHandler:d,scrollBounds:c,options:{loop:u}},h)=>{let f=e.settled(),p=!c.shouldConstrain(),m=u?f:f&&p,g=m&&!s.pointerDown();g&&o.stop();let b=r.get()*h+n.get()*(1-h);a.set(b),u&&(i.loop(e.direction()),l.loop()),t.to(a.get()),g&&d.emit("settle"),m||d.emit("scroll")})(eE,e)),eN=ey[ev.get()],eC=x(eN),eM=x(eN),eS=x(eN),eP=x(eN),eD=function(e,t,r,a,n){let i=0,l=0,s=n,o=.68,u=e.get(),h=0;function f(e){return s=e,m}function p(e){return o=e,m}let m={direction:function(){return l},duration:function(){return s},velocity:function(){return i},seek:function(){let t=a.get()-e.get(),n=0;return s?(r.set(e),i+=t/s,i*=o,u+=i,e.add(i),n=u-h):(i=0,r.set(a),e.set(a),n=t),l=c(n),h=u,m},settled:function(){return .001>d(a.get()-t.get())},useBaseFriction:function(){return p(.68)},useBaseDuration:function(){return f(n)},useFriction:p,useDuration:f};return m}(eC,eS,eM,eP,H),eF=function(e,t,r,a,n){let{reachedAny:i,removeOffset:l,constrain:s}=a;function o(e){return e.concat().sort((e,t)=>d(e)-d(t))[0]}function u(t,a){let n=[t,t+r,t-r];if(!e)return t;if(!a)return o(n);let i=n.filter(e=>c(e)===a);return i.length?o(i):h(n)-r}return{byDistance:function(r,a){let o=n.get()+r,{index:c,distance:h}=function(r){let a=e?l(r):s(r),{index:n}=t.map((e,t)=>({diff:u(e-a,0),index:t})).sort((e,t)=>d(e.diff)-d(t.diff))[0];return{index:n,distance:a}}(o),f=!e&&i(o);if(!a||f)return{index:c,distance:r};let p=r+u(t[c]-h,0);return{index:c,distance:p}},byIndex:function(e,r){let a=u(t[e]-n.get(),r);return{index:e,distance:a}},shortcut:u}}(Y,ey,em,ex,eP),eT=function(e,t,r,a,n,i,l){function s(n){let s=n.distance,o=n.index!==t.get();
1i.add(s),s&&(a.duration()?e.start():(e.update(),e.render(1),e.update())),o&&(r.set(t.get()),t.set(n.index),l.emit("select"))}return{distance:function(e,t){s(n.byDistance(e,t))},index:function(e,r){let a=t.clone().set(e);s(n.byIndex(a.get(),r))}}}(ek,ev,ew,eD,eF,eP,w),eO=function(e){let{max:t,length:r}=e;return{get:function(e){return r?-((e-t)/r):0}}}(ex),eA=b(),ez=(O={},A=null,z=null,W=!1,{init:function(){T=new IntersectionObserver(e=>{W||(e.forEach(e=>{O[r.indexOf(e.target)]=e}),A=null,z=null,w.emit("slidesInView"))},{root:t.parentElement,threshold:G}),r.forEach(e=>T.observe(e))},destroy:function(){T&&T.disconnect(),W=!0},get:function(e=!0){if(e&&A)return A;if(!e&&z)return z;let t=m(O).reduce((t,r)=>{let a=parseInt(r),{isIntersecting:n}=O[a];return(e&&n||!e&&!n)&&t.push(a),t},[]);return e&&(A=t),e||(z=t),t}}),{slideRegistry:eW}=function(e,t,r,a,n,i){let l,{groupSlides:s}=n,{min:o,max:d}=a;return{slideRegistry:(l=s(i),1===r.length?[i]:e&&"keepSnaps"!==t?l.slice(o,d).map((e,t,r)=>{let a=t===f(r);return t?a?p(f(i)-h(r)[0]+1,h(r)[0]):e:p(h(r[0])+1)}):l)}}(es,V,ey,eb,eh,ej),e_=function(e,t,r,a,n,l,o,d){let c={passive:!0,capture:!0},u=0;function h(e){"Tab"===e.code&&(u=new Date().getTime())}return{init:function(f){d&&(l.add(document,"keydown",h,!1),t.forEach((t,h)=>{l.add(t,"focus",t=>{(s(d)||d(f,t))&&function(t){if(new Date().getTime()-u>10)return;o.emit("slideFocusStart"),e.scrollLeft=0;let l=r.findIndex(e=>e.includes(t));i(l)&&(n.useDuration(0),a.index(l,0),o.emit("slideFocus"))}(h)},c)}))}}}(e,r,eW,eT,eD,eA,w,K),eE={ownerDocument:a,ownerWindow:n,eventHandler:w,containerRect:et,slideRects:er,animation:ek,axis:ea,dragHandler:function(e,t,r,a,n,i,l,o,u,h,f,p,m,x,v,w,j,k){let{cross:N,direction:C}=e,M=["INPUT","SELECT","TEXTAREA"],S={passive:!1},P=b(),D=b(),F=y(50,225).constrain(x.measure(20)),T={mouse:300,touch:400},O={mouse:500,touch:600},A=v?43:25,z=!1,W=0,_=0,E=!1,I=!1,R=!1,L=!1;function B(e){if(!g(e,a)&&e.touches.length>=2)return Y(e);let t=i.readPoint(e),r=i.readPoint(e,N),l=d(t-W),s=d(r-_);if(!I&&!L&&(!e.cancelable||!(I=l>s)))return Y(e);let c=i.pointerMove(e);l>w&&(R=!0),h.useFriction(.3).useDuration(.75),o.start(),n.add(C(c)),e.preventDefault()}function Y(e){var t;let r,a,n=f.byDistance(0,!1).index!==p.get(),l=i.pointerUp(e)*(v?O:T)[L?"mouse":"touch"],s=(t=C(l),r=p.add(-1*c(t)),a=f.byDistance(t,!v).distance,v||d(t)<F?a:j&&n?.5*a:f.byIndex(r.get(),0).distance),o=function(e,t){var r,a;if(0===e||0===t||d(e)<=d(t))return 0;let n=(r=d(e),a=d(t),d(r-a));return d(n/e)}(l,s);I=!1,E=!1,D.clear(),h.useDuration(A-10*o).useFriction(.68+o/50),u.distance(s,!v),L=!1,m.emit("pointerUp")}function H(e){R&&(e.stopPropagation(),e.preventDefault(),R=!1)}return{init:function(e){k&&P.add(t,"dragstart",e=>e.preventDefault(),S).add(t,"touchmove",()=>void 0,S).add(t,"touchend",()=>void 0).add(t,"touchstart",o).add(t,"mousedown",o).add(t,"touchcancel",Y).add(t,"contextmenu",Y).add(t,"click",H,!0);function o(o){(s(k)||k(e,o))&&function(e){let s,o=g(e,a);if((L=o,R=v&&o&&!e.buttons&&z,z=d(n.get()-l.get())>=2,!o||0===e.button)&&(s=e.target.nodeName||"",!M.includes(s))){let a;E=!0,i.pointerDown(e),h.useFriction(0).useDuration(0),n.set(l),a=L?r:t,D.add(a,"touchmove",B,S).add(a,"touchend",Y).add(a,"mousemove",B,S).add(a,"mouseup",Y),W=i.readPoint(e),_=i.readPoint(e,N),m.emit("pointerDown")}}(o)}},destroy:function(){P.clear(),D.clear()},pointerDown:function(){return E}}}(ea,e,a,n,eP,function(e,t){let r,a;function n(e){return e.timeStamp}function i(r,a){let n=a||e.scroll,i=`client${"x"===n?"X":"Y"}`;return(g(r,t)?r:r.touches[0])[i]}return{pointerDown:function(e){return r=e,a=e,i(e)},pointerMove:function(e){let t=i(e)-i(a),l=n(e)-n(r)>170;return a=e,l&&(r=e),t},pointerUp:function(e){if(!r||!a)return 0;let t=i(a)-i(r),l=n(e)-n(r),s=n(e)-n(a)>170,o=t/l;return l&&!s&&d(o)>.1?o:0},readPoint:i}}(ea,n),eC,ek,eT,eD,eF,ev,w,ei,$,U,Z,Q),eventStore:eA,percentOfView:ei,index:ev,indexPrevious:ew,limit:ex,location:eC,offsetLocation:eS,previousLocation:eM,options:o,resizeHandler:function(e,t,r,a,n,i,l){let o,c,u=[e].concat(a),h=[],f=!1;function p(e){return n.measureSize(l.measure(e))}return{init:function(n){i&&(c=p(e),h=a.map(p),o=new ResizeObserver(r=>{(s(i)||i(n,r))&&function(r){for(let i of r){if(f)return;let r=i.target===e,l=a.indexOf(i.target),s=r?c:h[l];if(d(p(r?e:a[l])-s)>=.5){n.reInit(),t.emit("resize");break}}}(r)}),r.requestAnimationFrame(()=>
1{u.forEach(e=>o.observe(e))}))},destroy:function(){f=!0,o&&o.disconnect()}}}(t,w,n,r,ea,J,ee),scrollBody:eD,scrollBounds:function(e,t,r,a,n){let i=n.measure(10),l=n.measure(50),s=y(.1,.99),o=!1;function c(){return!o&&!!e.reachedAny(r.get())&&!!e.reachedAny(t.get())}return{shouldConstrain:c,constrain:function(n){if(!c())return;let o=e.reachedMin(t.get())?"min":"max",u=d(e[o]-t.get()),h=r.get()-t.get(),f=s.constrain(u/l);r.subtract(h*f),!n&&d(h)<i&&(r.set(e.constrain(r.get())),a.useDuration(25).useBaseFriction())},toggleActive:function(e){o=!e}}}(ex,eS,eP,eD,ei),scrollLooper:function(e,t,r,a){let{reachedMin:n,reachedMax:i}=y(t.min+.1,t.max+.1);return{loop:function(t){if(!(1===t?i(r.get()):-1===t&&n(r.get())))return;let l=-1*t*e;a.forEach(e=>e.add(l))}}}(em,ex,eS,[eC,eS,eM,eP]),scrollProgress:eO,scrollSnapList:ey.map(eO.get),scrollSnaps:ey,scrollTarget:eF,scrollTo:eT,slideLooper:function(e,t,r,a,n,i,l,s,o){let d=u(n),c=u(n).reverse(),h=m(p(c,l[0]),r,!1).concat(m(p(d,t-l[0]-1),-r,!0));function f(e,t){return e.reduce((e,t)=>e-n[t],t)}function p(e,t){return e.reduce((e,r)=>f(e,t)>0?e.concat([r]):e,[])}function m(n,l,d){let c=i.map((e,r)=>({start:e-a[r]+.5+l,end:e+t-.5+l}));return n.map(t=>{let a=d?0:-r,n=d?r:0,i=c[t][d?"end":"start"];return{index:t,loopPoint:i,slideLocation:x(-1),translate:v(e,o[t]),target:()=>s.get()>i?a:n}})}return{canLoop:function(){return h.every(({index:e})=>.1>=f(d.filter(t=>t!==e),t))},clear:function(){h.forEach(e=>e.translate.clear())},loop:function(){h.forEach(e=>{let{target:t,translate:r,slideLocation:a}=e,n=t();n!==a.get()&&(r.to(n),a.set(n))})},loopPoints:h}}(ea,en,em,eo,ed,ef,ey,eS,r),slideFocus:e_,slidesHandler:(E=!1,{init:function(e){X&&(_=new MutationObserver(t=>{!E&&(s(X)||X(e,t))&&function(t){for(let r of t)if("childList"===r.type){e.reInit(),w.emit("slidesChanged");break}}(t)})).observe(t,{childList:!0})},destroy:function(){_&&_.disconnect(),E=!0}}),slidesInView:ez,slideIndexes:ej,slideRegistry:eW,slidesToScroll:eh,target:eP,translate:v(ea,t)};return eE}(e,M,S,D,F,r,z);return r.loop&&!a.slideLooper.canLoop()?t(Object.assign({},r,{loop:!1})):a}(H),E([Y,...$.map(({options:e})=>e)]).forEach(e=>A.add(e,"change",G)),H.active&&(N.translate.to(N.location.get()),N.animation.init(),N.slidesInView.init(),N.slideFocus.init(J),N.eventHandler.init(J),N.resizeHandler.init(J),N.slidesHandler.init(J),N.options.loop&&N.slideLooper.loop(),M.offsetParent&&S.length&&N.dragHandler.init(J),C=O.init(J,$)))}function G(e,t){let r=V();q(),U(W({startIndex:r},e),t),z.emit("reInit")}function q(){N.dragHandler.destroy(),N.eventStore.clear(),N.translate.clear(),N.slideLooper.clear(),N.resizeHandler.destroy(),N.slidesHandler.destroy(),N.slidesInView.destroy(),N.animation.destroy(),O.destroy(),A.clear()}function Z(e,t,r){H.active&&!B&&(N.scrollBody.useBaseFriction().useDuration(!0===t?0:H.duration),N.scrollTo.index(e,r||0))}function V(){return N.index.get()}let J={canScrollNext:function(){return N.index.add(1).get()!==V()},canScrollPrev:function(){return N.index.add(-1).get()!==V()},containerNode:function(){return M},internalEngine:function(){return N},destroy:function(){B||(B=!0,A.clear(),q(),z.emit("destroy"),z.clear())},off:R,on:I,emit:L,plugins:function(){return C},previousScrollSnap:function(){return N.indexPrevious.get()},reInit:G,rootNode:function(){return e},scrollNext:function(e){Z(N.index.add(1).get(),e,-1)},scrollPrev:function(e){Z(N.index.add(-1).get(),e,1)},scrollProgress:function(){return N.scrollProgress.get(N.offsetLocation.get())},scrollSnapList:function(){return N.scrollSnapList},scrollTo:Z,selectedScrollSnap:V,slideNodes:function(){return S},slidesInView:function(){return N.slidesInView.get()},slidesNotInView:function(){return N.slidesInView.get(!1)}};return U(t,r),setTimeout(()=>z.emit("init"),0),J}function k(e={},r=[]){let i=(0,t.useRef)(e),l=(0,t.useRef)(r),[s,o]=(0,t.useState)(),[d,c]=(0,t.useState)(),u=(0,t.useCallback)(()=>{s&&s.reInit(i.current,l.current)},[s]);return(0,t.useEffect)(()=>{a(i.current,e)||(i.current=e,u())},[e,u]),(0,t.useEffect)(()=>{!function(e,t){if(e.length!==t.length)return!1;let r=n(e),i=n(t);return r.every((e,t)=>a(e,i[t]))}(l.current,r)&&(l.current=r,u())},[r,u]),(0,t.useEffect)(()=>
1{if("u">typeof window&&window.document&&window.document.createElement&&d){j.globalOptions=k.globalOptions;let e=j(d,i.current,l.current);return o(e),()=>e.destroy()}o(void 0)},[d,o]),[c,s]}j.globalOptions=void 0,k.globalOptions=void 0,e.s(["default",0,k],30013),e.s(["usePrevNextButtons",0,e=>{let[r,a]=(0,t.useState)(!0),[n,i]=(0,t.useState)(!0),l=(0,t.useCallback)(()=>{e&&e.scrollPrev()},[e]),s=(0,t.useCallback)(()=>{e&&e.scrollNext()},[e]),o=(0,t.useCallback)(e=>{a(!e.canScrollPrev()),i(!e.canScrollNext())},[]);return(0,t.useEffect)(()=>{e&&(o(e),e.on("reInit",o).on("select",o))},[e,o]),{prevBtnDisabled:r,nextBtnDisabled:n,onPrevButtonClick:l,onNextButtonClick:s}}],55989)},42934,e=>{"use strict";var t=e.i(43476),r=e.i(47102),a=e.i(24292),n=e.i(55989),i=e.i(69692);let l=({variants:e="next",...r})=>(0,t.jsx)("button",{...r,className:(0,i.cn)("bg-n-white hocus-visible:border-solid inline-flex size-[45px] cursor-pointer items-center justify-center rounded-[1000px] border border-dashed p-2.5 disabled:pointer-events-none disabled:opacity-50",r.className)});e.s(["SliderButtons",0,({emblaApi:e,className:s})=>{let{prevBtnDisabled:o,nextBtnDisabled:d,onPrevButtonClick:c,onNextButtonClick:u}=(0,n.usePrevNextButtons)(e),{translate:h}=(0,a.useTranslate)();return(0,t.jsxs)("div",{className:(0,i.cn)("flex items-center gap-4",s),children:[(0,t.jsx)(l,{onClick:c,disabled:o,"aria-label":h({de:"vorherige Folie",en:"previous slide",fr:"previous slide"}),children:(0,t.jsx)(r.Icon,{name:"chevron-left"})}),(0,t.jsx)(l,{onClick:u,disabled:d,"aria-label":h({de:"nächste Folie",en:"next slide",fr:"next slide"}),children:(0,t.jsx)(r.Icon,{name:"chevron-right"})})]})}],42934)},92849,e=>{"use strict";var t=e.i(43476),r=e.i(24292),a=e.i(71645),n=e.i(69692);let i={active:!0,breakpoints:{},delay:4e3,jump:!1,playOnInit:!0,stopOnFocusIn:!0,stopOnInteraction:!0,stopOnMouseEnter:!1,stopOnLastSnap:!1,rootNode:null};function l(e={}){let t,r,a,n,s=null,o=0,d=!1,c=!1,u=!1,h=!1;function f(){if(!a){if(g()){u=!0;return}d||r.emit("autoplay:play"),function(){let{ownerWindow:e}=r.internalEngine();e.clearTimeout(o),o=e.setTimeout(w,n[r.selectedScrollSnap()]),s=new Date().getTime(),r.emit("autoplay:timerset")}(),d=!0}}function p(){a||(d&&r.emit("autoplay:stop"),function(){let{ownerWindow:e}=r.internalEngine();e.clearTimeout(o),o=0,s=null,r.emit("autoplay:timerstopped")}(),d=!1)}function m(){if(g())return u=d,p();u&&f()}function g(){let{ownerDocument:e}=r.internalEngine();return"hidden"===e.visibilityState}function b(){c||p()}function y(){c||f()}function x(){c=!0,p()}function v(){c=!1,f()}function w(){let{index:e}=r.internalEngine(),a=e.clone().add(1).get(),n=r.scrollSnapList().length-1,i=t.stopOnLastSnap&&a===n;if(r.canScrollNext()?r.scrollNext(h):r.scrollTo(0,h),r.emit("autoplay:select"),i)return p();f()}return{name:"autoplay",options:e,init:function(s,o){var d,c,u,g;let w,j;r=s;let{mergeOptions:k,optionsAtMedia:N}=o,C=k(i,l.globalOptions);if(t=N(k(C,e)),r.scrollSnapList().length<=1)return;h=t.jump,a=!1,d=r,c=t.delay,w=d.scrollSnapList(),n="number"==typeof c?w.map(()=>c):c(w,d);let{eventStore:M,ownerDocument:S}=r.internalEngine(),P=!!r.internalEngine().options.watchDrag,D=(u=r,g=t.rootNode,j=u.rootNode(),g&&g(j)||j);M.add(S,"visibilitychange",m),P&&r.on("pointerDown",b),P&&!t.stopOnInteraction&&r.on("pointerUp",y),t.stopOnMouseEnter&&M.add(D,"mouseenter",x),t.stopOnMouseEnter&&!t.stopOnInteraction&&M.add(D,"mouseleave",v),t.stopOnFocusIn&&r.on("slideFocusStart",p),t.stopOnFocusIn&&!t.stopOnInteraction&&M.add(r.containerNode(),"focusout",f),t.playOnInit&&f()},destroy:function(){r.off("pointerDown",b).off("pointerUp",y).off("slideFocusStart",p),p(),a=!0,d=!1},play:function(e){void 0!==e&&(h=e),f()},stop:function(){d&&p()},reset:function(){d&&f()},isPlaying:function(){return d},timeUntilNext:function(){return s?n[r.selectedScrollSnap()]-(new Date().getTime()-s):null}}}l.globalOptions=void 0;var s=e.i(30013),o=e.i(67881);let d={direction:"forward",speed:2,startDelay:1e3,active:!0,breakpoints:{},playOnInit:!0,stopOnFocusIn:!0,stopOnInteraction:!0,stopOnMouseEnter:!1,rootNode:null};function c(e={}){let t,r,a,n,i,l=0,s=!1,o=!1;function u(){if(a||s)return;r.emit("autoScroll:play");let e=r.internalEngine(),{ownerWindow:i}=e;l=i.setTimeout(()=>{e.scrollBody=function(e){let{location:a,previousLocation:n,offsetLocation:i,target:l,scrollTarget:s,index:o,indexPrevious:d,limit:{reachedMin:c,reachedMax:u,constrain:f},options:{loop:p}}=e,m="forward"===t.direction?-1:1,g=()=>j,b=0,y=0,x=a.get(),v=0,w=!1,j={direction:()=>y,duration:()=>-1,velocity:()=>b,settled:()=>
1w,seek:function(){n.set(a),b=m*t.speed,x+=b,a.add(b),l.set(a),y=Math.sign(x-v),v=x;let e=s.byDistance(0,!1).index;o.get()!==e&&(d.set(o.get()),o.set(e),r.emit("select"));let g="forward"===t.direction?c(i.get()):u(i.get());if(!p&&g){w=!0;let e=f(a.get());a.set(e),l.set(a),h()}return j},useBaseFriction:g,useBaseDuration:g,useFriction:g,useDuration:g};return j}(e),e.animation.start()},n),s=!0}function h(){if(a||!s)return;r.emit("autoScroll:stop");let e=r.internalEngine(),{ownerWindow:t}=e;e.scrollBody=i,t.clearTimeout(l),l=0,s=!1}function f(){o||h()}function p(){o||y()}function m(){o=!0,h()}function g(){o=!1,u()}function b(){r.off("settle",b),u()}function y(){r.on("settle",b)}return{name:"autoScroll",options:e,init:function(l,s){var o,b;let y;r=l;let{mergeOptions:x,optionsAtMedia:v}=s,w=x(d,c.globalOptions);if(t=v(x(w,e)),r.scrollSnapList().length<=1)return;n=t.startDelay,a=!1,i=r.internalEngine().scrollBody;let{eventStore:j}=r.internalEngine(),k=!!r.internalEngine().options.watchDrag,N=(o=r,b=t.rootNode,y=o.rootNode(),b&&b(y)||y);k&&r.on("pointerDown",f),k&&!t.stopOnInteraction&&r.on("pointerUp",p),t.stopOnMouseEnter&&j.add(N,"mouseenter",m),t.stopOnMouseEnter&&!t.stopOnInteraction&&j.add(N,"mouseleave",g),t.stopOnFocusIn&&r.on("slideFocusStart",h),t.stopOnFocusIn&&!t.stopOnInteraction&&j.add(r.containerNode(),"focusout",u),t.playOnInit&&u()},destroy:function(){r.off("pointerDown",f).off("pointerUp",p).off("slideFocusStart",h).off("settle",b),h(),a=!0,s=!1},play:function(e){void 0!==e&&(n=e),u()},stop:function(){s&&h()},reset:function(){s&&(h(),y())},isPlaying:function(){return s}}}c.globalOptions=void 0;var u=e.i(42934);e.s(["Slide",0,({children:e,className:r,width:a})=>(0,t.jsx)("div",{style:{"--embla-slide-size-mobile":a||"var(--dynamic-slide-size-mobile)","--embla-slide-size-tablet":a||"var(--dynamic-slide-size-tablet)","--embla-slide-size-desktop":a||"var(--dynamic-slide-size-desktop)"},className:(0,n.cn)("embla__slide",r),children:e}),"SliderAbstract",0,({children:e,className:i="",containerClassName:d="",showDots:h=!0,showArrows:f=!0,autoplay:p,autoScroll:m,options:g,slidesPerView:b=1,showStartBgLinear:y=!1,getEmblApi:x,color:v="white"})=>{let w=[];m&&w.push(c({playOnInit:!0,startDelay:0,direction:m.direction,speed:m.speed??1})),p&&w.push(l(p));let[j,k]=(0,a.useState)(!1),[N,C]=(0,a.useState)(!0),[M,S]=(0,s.default)(g,w),P=(0,a.useId)(),{translate:D}=(0,r.useTranslate)(),{selectedIndex:F,scrollSnaps:T,onDotButtonClick:O}=(e=>{let[t,r]=(0,a.useState)(0),[n,i]=(0,a.useState)([]),l=(0,a.useCallback)(t=>{e&&e.scrollTo(t)},[e]),s=(0,a.useCallback)(e=>{i(e.scrollSnapList())},[]),o=(0,a.useCallback)(e=>{r(e.selectedScrollSnap())},[]);return(0,a.useEffect)(()=>{e&&(s(e),o(e),e.on("reInit",s).on("reInit",o).on("select",o))},[e,s,o]),{selectedIndex:t,scrollSnaps:n,onDotButtonClick:l}})(S),A=(0,a.useCallback)(e=>{e?.canScrollNext()?k(!1):k(!0),e?.canScrollPrev()?C(!1):C(!0)},[]);(0,a.useEffect)(()=>{if(S)return A(S),S.on("select",A),S.on("resize",A),()=>{S.off("select",A),S.off("resize",A)}},[S,A]);let z={desktop:"object"==typeof b?b.desktop:b,tablet:"object"==typeof b?b.tablet:b,mobile:"object"==typeof b?b.mobile:b};return(0,a.useEffect)(()=>{S&&x&&x(S)},[S]),(0,t.jsxs)("div",{className:(0,n.cn)("relative overflow-hidden",i),ref:M,style:{...z.mobile&&{"--dynamic-slide-size-mobile":`${100/z.mobile}%`},...z.tablet&&{"--dynamic-slide-size-tablet":`${100/z.tablet}%`},...z.desktop&&{"--dynamic-slide-size-desktop":`${100/z.desktop}%`}},children:[(0,t.jsx)("div",{className:(0,n.cn)("flex h-full",d),children:e}),(0,t.jsxs)("div",{className:"relative flex w-full items-center justify-end",children:[f&&(0,t.jsx)(u.SliderButtons,{emblaApi:S,className:"pt-10 lg:hidden"}),h&&(0,t.jsx)("div",{className:"flex gap-1",role:"tablist","aria-label":D({de:"Wählen Sie ein Dia zum Anzeigen",en:"Select a slide to show",fr:"Select a slide to show"}),children:T.map((e,r)=>(0,t.jsx)(o.Button,{className:(0,n.cn)(i,"size-5 rounded-[50%] bg-black opacity-30 transition-opacity aria-selected:opacity-100 dark:bg-white"),onClick:()=>O(r),"aria-selected":r===F,"aria-label":D({de:`Weiter zu Folie ${r+1}`,en:`Go to slide ${r+1}`,fr:`Go to slide ${r+1}`}),role:"tab","aria-controls":`${P}-${r}`},r))})]}),y&&(0,t.jsx)("span",{className:(0,n.cn)("absolute top-0 left-0 block w-[65px] rotate-180 transition-opacity lg:h-full lg:w-20.5","white"===v&&"bg-[linear-gradient(270deg,_#FFFFFF_0%,_rgba(255,_255,_255,_0)_100%)]","blue"===v&&"bg-[linear-gradient(270deg,_#03293e_0%,_rgba(255,_255,_255,_0)_100%)]",N?"opacity-0":"opacity-100",f?"h-[calc(100%-85px)]":"h-full")}),(0,t.jsx)("span",{className:(0,n.cn)("absolute top-0 right-0 block h-[calc(100%-85px)] w-[65p
1x] transition-opacity lg:h-full lg:w-20.5","white"===v&&"bg-[linear-gradient(270deg,_#FFFFFF_0%,_rgba(255,_255,_255,_0)_100%)]","blue"===v&&"bg-[linear-gradient(270deg,_#03293e_0%,_rgba(255,_255,_255,_0)_100%)]",j?"opacity-0":"opacity-100",f?"h-[calc(100%-85px)]":"h-full")})]})}],92849)},89450,e=>{"use strict";var t=e.i(43476),r=e.i(83523),a=e.i(92849),n=e.i(42934),i=e.i(66714),l=e.i(40238),s=e.i(65747),o=e.i(71645),d=e.i(63026),c=e.i(67881),u=e.i(9953),h=e.i(71829),f=e.i(76147),p=e.i(69692),m=e.i(57688);let g=({title:e,description:r,link:a,icon:n})=>{let{patternType:i}=(0,f.usePatternType)();return(0,t.jsx)(d.StretchedLink,{link:a,className:"bg-n-grey group hocus-within:bg-n-grey-hover flex h-full w-full px-6 pb-10 transition-colors lg:px-8 lg:pt-6 lg:pb-12",children:(0,t.jsxs)("div",{className:"flex h-full flex-col gap-4 lg:gap-7.5",children:[n?.src&&(0,t.jsx)("div",{className:(0,p.cn)("mx-auto w-[103px] py-11 lg:w-[66.18%] lg:py-7.5","triangle"!==i&&"mx-auto w-[228px]"),children:(0,t.jsx)("div",{className:"relative pt-[64.85877863%] lg:pt-[65.02890173%]",children:(0,t.jsx)(m.default,{src:n.src,alt:n.alt??"",fill:!0,sizes:"(max-width: 1023px) 90vw, 33vw",className:"object-contain",placeholder:"blur",blurDataURL:h.blurDataUrl})})}),(0,t.jsxs)("div",{className:"flex w-full flex-1 flex-col justify-between",children:[(0,t.jsxs)("div",{className:"space-y-5.5",children:[(0,t.jsx)(u.Typography,{variant:"heading-4",asChild:!0,children:(0,t.jsx)("h3",{children:e})}),r&&(0,t.jsx)(u.Typography,{variant:"body-2",asChild:!0,className:"text-bc-blue-opacity-80",children:(0,t.jsx)("p",{dangerouslySetInnerHTML:{__html:r}})})]}),a?.text&&(0,t.jsx)("div",{className:"mt-5",children:(0,t.jsx)(c.Button,{variant:"text-link-button",textColor:"blue",border:"none",icon:{name:"arrow-right"},reverse:!0,asChild:!0,children:(0,t.jsx)("span",{children:a.text})})})]})]})})};e.s(["SliderWrapper",0,({cards:e})=>{let d=(0,l.checkArray)(e),[c,u]=(0,o.useState)();return((0,s.useGSAP)(()=>{(0,r.subtleRevealAnimation)({target:".js-gsap-subtle-reveal-item"})}),d)?(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(i.Container,{className:"js-gsap-subtle-reveal-item relative",children:(0,t.jsx)("div",{className:"absolute -top-20 right-5 hidden -translate-y-full lg:block [&_svg]:w-4",children:(0,t.jsx)(n.SliderButtons,{emblaApi:c})})}),(0,t.jsx)("div",{className:"js-gsap-subtle-reveal-item",children:(0,t.jsx)(a.SliderAbstract,{options:{align:"start"},className:"w-full px-5 lg:px-[max(20px,calc(50%-640px))]",containerClassName:"-ml-4 lg:-ml-6",showDots:!1,getEmblApi:e=>{u(e)},children:d.map((e,r)=>(0,t.jsx)(a.Slide,{className:"w-[326px] flex-none pl-4 lg:w-[434px] lg:pl-6",children:(0,t.jsx)(g,{...e})},r))})})]}):null}],89450)},21433,e=>{"use strict";var t=e.i(43476),r=e.i(83523),a=e.i(15622),n=e.i(13806),i=e.i(66714),l=e.i(65747),s=e.i(27985),o=e.i(56904),d=e.i(71829),c=e.i(57688);let u=({link:e,name:r,image:a})=>(0,t.jsx)(o.Link,{href:e?.url??"#",className:"bg-n-grey pointer-events-auto block",target:e?.target,title:r,children:(0,t.jsx)("div",{className:"px-6.5 py-[21px] lg:px-10 lg:py-8",children:a&&(0,t.jsx)(c.default,{width:200,height:80,className:"h-[53px] w-[147px] object-contain lg:h-20 lg:w-[220px]",src:a.src,alt:r??"",placeholder:"blur",blurDataURL:d.blurDataUrl})})});var h=e.i(40238),f=e.i(92849);let p=({cards:e,reverse:r})=>{let a=(0,h.checkArray)(e);return a?(0,t.jsx)(f.SliderAbstract,{options:{loop:!0,watchDrag:!1},autoScroll:{direction:r?"backward":"forward"},showDots:!1,showArrows:!1,children:a.map((e,r)=>(0,t.jsx)("div",{className:"flex-none pl-4",children:(0,t.jsx)(u,{...e})},r+(e.name||"")))}):null};e.s(["ClientOverviewBlockRender",0,({label:e,title:o,blockWrapperProps:d,cards:c,cardsReverse:u})=>((0,l.useGSAP)(()=>{(0,r.subtleRevealAnimation)({target:".js-gsap-subtle-reveal-item"})}),(0,t.jsxs)(s.BlockWrapper,{...d,className:"relative overflow-hidden py-20 lg:py-40",children:[(0,t.jsx)("span",{className:"pointer-events-none absolute top-0 left-0 z-[2] h-[42.12765957%] w-full [background:var(--bg-gradient)] lg:h-[40.05167959%]",style:{"--bg-gradient":"linear-gradient(90deg, #FFFFFF 0%, rgba(255, 255, 255, 0) 100%),linear-gradient(180deg, #FFFFFF 0%, rgba(255, 255, 255, 0) 100%)"}}),(0,t.jsx)("span",{className:"pointer-events-none absolute bottom-0 left-0 z-[2] h-[57.87234043%] w-full [background:var(--bg-gradient)] lg:h-[59.94832041%
1]",style:{"--bg-gradient":"linear-gradient(90deg, #FFFFFF 0%, rgba(255, 255, 255, 0) 100%),linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.8) 100%)"}}),(0,t.jsx)(a.PatternBlock,{desktop:{color:"with-bg-white",patternProps:{strokeOpacity:.42}},mobile:{color:"with-bg-white"}}),(0,t.jsxs)("div",{className:"pointer-events-none relative z-[3] space-y-12 lg:space-y-16",children:[(0,t.jsx)(i.Container,{children:(0,t.jsx)(n.SectionTitle,{label:e,title:o})}),Array.isArray(c)&&Array.isArray(u)&&(0,t.jsxs)("div",{className:"js-gsap-subtle-reveal-item relative space-y-4",children:[(0,t.jsx)("span",{className:"absolute left-0 z-10 h-full w-[52px] rotate-180 bg-[linear-gradient(270deg,_#FFFFFF_0%,_rgba(255,_255,_255,_0)_100%)] lg:w-[110px]"}),(0,t.jsx)("span",{className:"absolute right-0 z-10 h-full w-[52px] bg-[linear-gradient(270deg,_#FFFFFF_0%,_rgba(255,_255,_255,_0)_100%)] lg:w-[110px]"}),(0,t.jsx)(p,{cards:c}),(0,t.jsx)(p,{cards:u,reverse:!0})]})]})]}))],21433)},65482,e=>{"use strict";var t=e.i(43476),r=e.i(83523),a=e.i(15622),n=e.i(13806),i=e.i(66714),l=e.i(69692),s=e.i(65747),o=e.i(27985),d=e.i(92849),c=e.i(67881),u=e.i(50167),h=e.i(6336),f=e.i(24292),p=e.i(71645),m=e.i(47102),g=e.i(9953),b=e.i(56904);let y=({name:e,link:r,color:a="blue"})=>(0,t.jsx)(b.Link,{href:r?.url??"#",target:r?.target,className:(0,l.cn)("group pointer-events-auto flex h-full w-full border-y",'hocus-visible:before:w-full relative before:absolute before:-bottom-px before:left-0 before:h-px before:w-0 before:transition-[width] before:duration-500 before:content-[""]',"blue"===a&&"text-n-white border-n-white/40 before:bg-n-white","white"===a&&"text-bc-blue border-bc-blue/10 before:bg-n-blue-grey","first-of-type:border-t-0"),children:(0,t.jsxs)("div",{className:"flex h-full w-full items-center justify-between gap-2.5 py-6 lg:py-8",children:[e&&(0,t.jsx)(g.Typography,{variant:"heading-4",asChild:!0,children:(0,t.jsx)("h3",{children:e})}),(0,t.jsxs)("div",{className:(0,l.cn)("border-bc-blue relative flex h-[45px] w-[45px] flex-none items-center justify-center rounded-full border border-dashed","blue"===a&&"border-n-white bg-bc-blue","white"===a&&"border-bc-blue bg-n-white"),children:[(0,t.jsx)("span",{className:(0,l.cn)("absolute h-[calc(100%+2px)] w-[calc(100%+2px)] rounded-full border border-transparent transition-colors","blue"===a&&"group-hocus-within:border-n-white","white"===a&&"group-hocus-within:border-bc-blue")}),(0,t.jsx)(m.Icon,{name:"arrow-down",className:"h-6 w-6"})]})]})}),x=({list:e,tags:r,color:a})=>{let[n,l]=(0,p.useState)(-1),[s,o]=(0,p.useState)(e),{translate:m}=(0,f.useTranslate)();return(0,p.useEffect)(()=>{-1===n?o(e??[]):o(e?.filter(e=>e.tag?.id===n))},[n]),(0,t.jsxs)(t.Fragment,{children:[Array.isArray(r)&&r.length>1&&(0,t.jsx)("div",{className:"pointer-events-none relative z-2 pt-12 lg:pt-20",children:(0,t.jsxs)(d.SliderAbstract,{options:{align:"start"},className:"pointer-events-auto w-full px-5 lg:px-[max(20px,calc(50%-640px))]",containerClassName:"-ml-3 lg:-ml-4.5",showDots:!1,showStartBgLinear:!0,showArrows:!1,color:a,children:[(0,t.jsx)(d.Slide,{className:"flex-none pl-3 lg:pl-4.5",children:(0,t.jsx)(c.Button,{variant:"blue"===a?-1===n?"secondary":"primary":-1===n?"primary":"secondary",textColor:-1===n?"blue"===a?"blue":"white":"blue"===a?"white":"blue",border:"solid",backgroundColor:-1===n?"blue"===a?"white-to-grey":"blue-to-darker-blue":"transparent",onClick:()=>l(-1),children:m({de:"Alle Downloads",en:"All Downloads"})})}),r.map((e,r)=>(0,t.jsx)(d.Slide,{className:"flex-none pl-3 lg:pl-4.5",children:(0,t.jsx)(c.Button,{variant:"blue"===a?n===e.id?"secondary":"primary":n===e.id?"primary":"secondary",border:"solid",textColor:n===e.id?"blue"===a?"blue":"white":"blue"===a?"white":"blue",backgroundColor:n===e.id?"blue"===a?"white-to-grey":"blue-to-darker-blue":"transparent",onClick:()=>l(e.id),children:e.name})},r))]})}),s&&(0,t.jsx)("div",{className:"pointer-events-none relative z-[2] pt-8 lg:pt-16",children:(0,t.jsx)(i.Container,{className:"relative z-[2]",children:(0,t.jsx)(h.Row,{children:s.map((e,r)=>(0,t.jsx)(u.Col,{className:"js-gsap-subtle-reveal-item col-span-full",children:(0,t.jsx)(y,{...e,color:a})},r))})})})]})};e.s(["DownloadsBlockRender",0,({title:e,label:d,downloads:c,description:u,blockWrapperProps:h,color:f="blue",tags:p})=>{(0,s.useGSAP)(()=>{(0,r.subtleRevealAnimation)({target:".js-gsap-subtle-reveal-item"})});let m=!!u;return(0,t.jsxs)(o.BlockWrapper,{...h,hasColor:"blue"===f,className:(0,l.cn)("relative overflow-hidden","blue"===f&&"bg-bc-blue text-n-white","white"===f&&"bg-n-white text-bc-blue"),children:["blue"===f&&(0,t.jsx)(a.PatternBlock,{desktop:{color:"with-bg-blue"},mobile:{color:"with-bg-red",className:"top-0 z-[1] translate-y-0 opacity-20"},roundedPatternProps:{align:"right"}}),"white"===f&&(0,t.jsx)(a.PatternBlock,{desktop:{color:"with-bg-white"},mobile:{color:"with-bg-white",className:"top-0 z-[1] translate-y-0"},roundedPatternProps:{align:"right"}}),(0,t.jsxs)("div",{className:"pointer-events-none absolute z-[2] h-full w-full",children:[(0,t.jsx)("span",{className:(0,l.cn)("absolute -top-12 left-0 z-[1] h-[195px] w-full lg:-top-20 lg:h-[313px]","white"===f&&"[background:_var(--bg-gradient-white-mb)] lg:[background:_var(--bg-gradient-white-dt)]","blue"===f&&"[background:_var(--bg-gradient-blue-mb)] lg:[background:_var(--bg-gradient-blue-dt)]"),style:{"--bg-gradient-white-mb":`${m?"linear-gradient(6.19deg, #FFFFFF 48.28%, rgba(255, 255, 255, 0) 83.05%),linear-gradient(191.23deg, rgba(255, 255, 255, 0) 14.99%, #FFFFFF 105.56%),linear-gradient(0deg, rgba(255, 255, 255, 0) 68.93%, #FFFFFF 100%)":"linear-gradient(90deg, #FFFFFF 0%, rgba(255, 255, 255, 0) 100%),linear-gradient(360deg, rgba(255, 255, 255, 0) 0%, #FFFFFF 100%)"}`,"--bg-gradient-white-dt":"linear-gradient(90deg, #FFFFFF 0%, rgba(255, 255, 255, 0) 100%),linear-gradient(360deg, rgba(255, 255, 255, 0) 0%, #FFFFFF 100%)","--bg-gradient-blue-mb":"linear-gradient(6.19deg, #03293E 48.28%, rgba(3, 41, 62, 0) 83.05%),linear-gradient(0deg, rgba(3, 41, 62, 0) 68.93%, #03293E 100%)","--bg-gradient-blue-dt":`${m?"linear-gradient(90deg, #03293E 0%, rgba(3, 41, 62, 0) 100%),linear-gradient(80.44deg, #03293E 53.09%, rgba(3, 41, 62, 0) 110.62%)":"linear-gradient(90deg, #03293E 0%, rgba(3, 41, 62, 0) 100%)"}`}}),(0,t.jsx)("span",{className:(0,l.cn)("absolute -bottom-12 left-0 z-[2] h-[calc(100%+48px)] w-full lg:top-[100px] lg:bottom-auto lg:h-[715px]","white"===f&&"[background:_var(--bg-gradient-white-mb)] lg:[background:_var(--bg-gradient-white-dt)]","blue"===f&&"[background:_var(--bg-gradient-blue-mb)] lg:[background:_var(--bg-gradient-blue-dt)]",!e&&"lg:top-[50px] lg:h-[795px]"),style:{"--bg-gradient-white-dt":"linear-gradient(210.42deg, rgba(255, 255, 255, 0) 4.33%, #FFFFFF 23%)","--bg-gradient-white-mb":"linear-gradient(218.22deg, rgba(255, 255, 255, 0) -24.24%, #FFFFFF 1.34%)","--bg-gradient-blue-mb":"linear-gradient(218.22deg, rgba(3, 41, 62, 0) -24.24%, #03293E 1.34%)","--bg-gradient-blue-dt":"linear-gradient(210.42deg, rgba(3, 41, 62, 0) 4.33%, #03293E 23%)"}}),(0,t.jsx)("span",{className:(0,l.cn)("absolute left-0 hidden h-full w-full lg:top-[845px] lg:block","white"===f&&"bg-white","blue"===f&&"bg-bc-blue")})]}),(0,t.jsx)("div",{className:"pointer-events-none relative z-[2]",children:(0,t.jsxs)(i.Container,{className:"relative z-[2] space-y-8 lg:space-y-0",children:[(0,t.jsx)(n.SectionTitle,{title:e,label:d}),u&&(0,t.jsx)("div",{className:(0,l.cn)("js-gsap-subtle-reveal-item pointer-events-auto w-full lg:mr-0 lg:ml-auto lg:max-w-[49.0625%]","blue"===f&&"text-n-white-opacity-80","white"===f&&"text-bc-blue-opacity-80"),children:u})]})}),(0,t.jsx)(x,{list:c,tags:p,color:f})]})}],65482)},42925,e=>{"use strict";var t=e.i(43476),r=e.i(83523),a=e.i(63026),n=e.i(67881),i=e.i(9953),l=e.i(71829),s=e.i(6
15747),o=e.i(57688);e.s(["NewsCard",0,({category:e,title:d,image:c,link:u})=>((0,s.useGSAP)(()=>{(0,r.subtleRevealAnimation)({target:".js-gsap-subtle-reveal-item"})}),(0,t.jsxs)(a.StretchedLink,{link:u,className:"group js-gsap-subtle-reveal-item flex h-full w-full flex-col gap-8 lg:gap-10",children:[(0,t.jsx)("span",{className:"relative block w-full overflow-hidden pt-[calc((425/350)*100%)] lg:pt-[122.62773723%]",children:c?.src&&(0,t.jsx)(o.default,{src:c.src,alt:c.alt,fill:!0,sizes:"(max-width: 1023px) 100vw, 33vw",className:"group-hocus-visible:scale-105 object-cover object-[var(--ev-focal-x)_var(--ev-focal-y)] transition-transform duration-300",placeholder:"blur",blurDataURL:l.blurDataUrl,style:{"--ev-focal-x":c.focalX?`${c.focalX}%`:"50%","--ev-focal-y":c.focalY?`${c.focalY}%`:"50%"}})}),(0,t.jsxs)("span",{className:"flex w-full flex-1 flex-col justify-between",children:[(0,t.jsxs)("span",{className:"block space-y-3",children:[e?.label&&(0,t.jsx)(i.Typography,{variant:"label",children:e.label}),(0,t.jsx)(i.Typography,{variant:"heading-5",asChild:!0,children:(0,t.jsx)("h4",{children:d})})]}),u?.url&&(0,t.jsx)("span",{className:"mt-5 block",children:(0,t.jsx)(n.Button,{variant:"text-link-button",textColor:"blue",border:"none",reverse:!0,asChild:!0,icon:{name:"arrow-right"},children:(0,t.jsx)("span",{children:u.text})})})]})]}))])},19176,e=>{"use strict";var t=e.i(43476),r=e.i(69692),a=e.i(65747),n=e.i(71645),i=e.i(89970),l=e.i(83495),s=e.i(23213);e.s(["TwoColumnStickyWrapper",0,({leftItem:e,rightItem:o,leftCls:d})=>{let c=(0,n.useRef)(null);return((0,a.useGSAP)(()=>{i.default.registerPlugin(l.ScrollTrigger,s.default);let e=i.default.timeline({scrollTrigger:{trigger:c.current,start:"top 70%"}}),t={duration:1,y:30,ease:s.default.create("custom","0.5, 0, 0, 1")};e.from(".js-gsap-slight-delay-left",{...t}).from(".js-gsap-slight-delay-left",{opacity:0},"<").from(".js-gsap-slight-delay-right",{...t,delay:.2},0).from(".js-gsap-slight-delay-right",{opacity:0},"<")},{scope:c}),e||o)?(0,t.jsxs)("div",{ref:c,className:"flex flex-col gap-16 lg:flex-row lg:justify-between",children:[(0,t.jsx)("div",{className:(0,r.cn)("js-gsap-slight-delay-left flex h-full w-full flex-col gap-12 lg:sticky lg:top-[100px] lg:z-10 lg:w-[34.140625%] lg:gap-16",d),children:e}),(0,t.jsx)("div",{className:"js-gsap-slight-delay-right w-full lg:flex lg:w-[57.578125%] lg:gap-x-6",children:o})]}):null}])},41208,e=>{"use strict";var t=e.i(43476),r=e.i(15622),a=e.i(66714),n=e.i(9953),i=e.i(65747),l=e.i(71645),s=e.i(27985),o=e.i(69692);let d=({figures:e})=>Array.isArray(e)&&0!==e.length?(0,t.jsx)("div",{className:"pt-16 lg:flex lg:items-end lg:justify-stretch lg:space-x-6 lg:px-0 lg:pt-24",children:e.map((e,r)=>(0,t.jsxs)("div",{className:(0,o.cn)("js-gsap-stats-item space-y-4 border-t border-white/40 px-5 py-10 lg:w-[302px] lg:border-t-0 lg:border-l lg:pt-0 lg:pr-0","huge"===e.size&&"lg:h-[464px]","big"===e.size&&"lg:h-[400px]","medium"===e.size&&"lg:h-[336px]","small"===e.size&&"lg:h-[272px]"),children:[e.number&&(0,t.jsx)(n.Typography,{variant:"number",asChild:!0,className:"font-gt-america-extended pointer-events-auto",children:(0,t.jsx)("h3",{children:e.number})}),e.label&&(0,t.jsx)(n.Typography,{variant:"heading-5",className:"text-n-white-opacity-80 pointer-events-auto",children:e.label})]},r))}):null;var c=e.i(89970),u=e.i(83495),h=e.i(23213);e.s(["StatsRender",0,({label:e,title:o,introduction:f,figures:p,blockWrapperProps:m})=>{let g=(0,l.useRef)(null);return(0,i.useGSAP)(()=>{c.default.registerPlugin(u.ScrollTrigger,h.default),c.default.timeline({scrollTrigger:{trigger:g.current,start:"top 50%"}}).from(".js-gsap-stats-title",{y:30,duration:1,ease:h.default.create("custom-process","0.5, 0, 0, 1")}).from(".js-gsap-stats-title",{opacity:0},"<").from(".js-gsap-stats-item",{yPercent:100,stagger:.24,ease:h.default.create("custom-process","0.5, 0, 0, 1"),duration:1},"<")},{scope:g}),(0,t.jsxs)(s.BlockWrapper,{...m,hasColor:!0,className:"bg-bc-blue relative overflow-hidden py-16 lg:pb-0",children:[(0,t.jsx)("div",{className:"pointer-events-none absolute top-0 left-0 z-[2] h-[23.77495463%] w-full [background:_var(--bg-gradient)] lg:h-[32.77310924%]",style:{"--bg-gradient":"linear-gradient(90deg, #03293E 0%, rgba(3, 41, 62, 0) 100%)"}}),(0,t.jsx)("div",{className:"pointer-events-none absolute bottom-0 left-0 z-[2] h-[calc(100%-23.77495463%)] w-full [background:_var(--bg-gradient)] lg:h-[c
1alc(100%-32.77310924%)]",style:{"--bg-gradient":"linear-gradient(210.42deg, rgba(3, 41, 62, 0) 4.33%, #03293E 41.68%)"}}),(0,t.jsx)(r.PatternBlock,{desktop:{color:"with-bg-blue"},mobile:{color:"with-bg-red",className:"top-0 z-[1] translate-y-0 opacity-20"},roundedPatternProps:{align:"right"}}),(0,t.jsx)("div",{className:"pointer-events-none relative z-[3] text-white",children:(0,t.jsxs)(a.Container,{ref:g,className:"relative pb-0",children:[(0,t.jsxs)("div",{className:"js-gsap-stats-title flex w-full flex-col lg:max-w-[48.984375%] lg:flex-1",children:[e&&(0,t.jsx)(n.Typography,{variant:"tag-line",asChild:!0,className:"pointer-events-auto mb-3 w-full",children:(0,t.jsx)("p",{children:e})}),o&&(0,t.jsx)(n.Typography,{variant:"heading-2",asChild:!0,className:"pointer-events-auto w-full",children:(0,t.jsx)("h2",{children:o})}),f&&(0,t.jsx)(n.Typography,{variant:"body",className:"text-n-white-opacity-80 pointer-events-auto mt-8 w-full",children:f})]}),(0,t.jsx)(d,{figures:p})]})})]})}],41208)},21069,e=>{"use strict";var t=e.i(43476),r=e.i(71645),a=e.i(47102),n=e.i(9953),i=e.i(83523),l=e.i(65747);let s=({challenge:e,help:s})=>{let o=(0,r.useRef)(null);return(0,l.useGSAP)(()=>{(0,i.subtleRevealAnimation)({target:[o.current]})}),(0,t.jsxs)("div",{ref:o,className:"border-n-white/40 space-y-7.25 border-t px-[30px] pt-6 pb-6 last:border-b lg:grid lg:grid-cols-12 lg:gap-6 lg:space-y-0 lg:px-0 lg:py-12",children:[(0,t.jsxs)("div",{className:"relative space-y-3 lg:col-span-5",children:[e?.title&&(0,t.jsx)(n.Typography,{variant:"heading-6",className:"pointer-events-auto",children:e?.title}),e?.desc&&(0,t.jsx)(n.Typography,{variant:"body-2",className:"text-n-white-opacity-80 pointer-events-auto",dangerouslySetInnerHTML:{__html:e?.desc}})]}),(0,t.jsxs)("div",{className:"relative space-y-3 lg:col-span-5 lg:col-start-8 lg:pl-[39px]",children:[s?.title&&(0,t.jsxs)(n.Typography,{variant:"heading-6",className:"pointer-events-auto",children:[(0,t.jsx)(a.Icon,{name:"checked",className:"absolute top-0 -left-[32px] h-[23px] w-[23px] lg:top-0.5 lg:left-0 lg:h-6 lg:w-6"}),s?.title]}),s?.desc&&(0,t.jsx)(n.Typography,{variant:"body-2",className:"text-n-white-opacity-80 pointer-events-auto",dangerouslySetInnerHTML:{__html:s?.desc}})]})]})};e.s(["TableList",0,({challenges:e,challengeTitle:o,solutionTitle:d})=>{let c=(0,r.useRef)(null);return((0,l.useGSAP)(()=>{(0,i.subtleRevealAnimation)({target:[c.current]})}),Array.isArray(e)&&e.length<1)?null:(0,t.jsxs)("div",{className:"relative z-10",children:[(o||d)&&(0,t.jsxs)("div",{ref:c,className:"pointer-events-auto flex justify-between space-x-[37px] pt-4 pb-5.75 lg:grid lg:grid-cols-12 lg:gap-6 lg:py-4",children:[o&&(0,t.jsx)(n.Typography,{variant:"tag-line",asChild:!0,className:"lg:col-span-5",children:(0,t.jsx)("h4",{children:o})}),d&&(0,t.jsx)(n.Typography,{variant:"tag-line",asChild:!0,className:"flex items-start space-x-2 lg:col-span-5 lg:col-start-8 lg:items-center lg:space-x-4",children:(0,t.jsxs)("h4",{children:[(0,t.jsx)(a.Icon,{name:"checked",className:"h-[18px] w-[18px] lg:h-6 lg:w-6"}),(0,t.jsx)("span",{children:d})]})})]}),e.map((e,t)=>(0,r.createElement)(s,{...e,key:t}))]})}],21069)},74601,e=>{"use strict";var t=e.i(43476),r=e.i(27985),a=e.i(66714),n=e.i(9953),i=e.i(67881),l=e.i(15622),s=e.i(65747),o=e.i(83523),d=e.i(56904),c=e.i(76147);e.s(["TeaserBlockRender",0,({title:e,label:u,text:h,button:f,blockWrapperProps:p})=>{(0,s.useGSAP)(()=>{(0,o.subtleRevealAnimation)({target:".js-gsap-subtle-reveal-item"})});let{patternType:m}=(0,c.usePatternType)();return(0,t.jsxs)(r.BlockWrapper,{hasColor:!0,...p,className:"bg-bc-red relative my-8 overflow-hidden text-white",children:[(0,t.jsx)(l.PatternBlock,{desktop:{color:"with-bg-red",className:"z-[1] hidden top-1/2 left-1/2 -translate-x-1/2 -translate-y-1/2 lg:block lg:h-[1073px] lg:w-[1440px]",duplicateOnLargeScreen:!0},mobile:{color:"with-bg-red"},roundedPatternProps:{duplicateOnLargeScreen:!0}}),(0,t.jsxs)(a.Container,{className:"pointer-events-none relative z-[2] text-center",children:[(0,t.jsx)("span",{className:"absolute top-1/2 left-1/2 z-[2] h-full w-full -translate-x-1/2 -translate-y-1/2",style:{background:"radial-gradient(50% 50% at 50% 50%, #FF464B 0%, rgba(255, 70, 75, 0.935) 0.01%, rgba(255, 70, 75, 0) 100%)"}}),(0,t.jsx)("span",{className:"bg-bc-red absolute top-[calc(50%+30px)] left-1/2 z-[3] block aspect-square w-[568px] -translate-x-1/2 -translate-y-1/2 roun
1ded-full blur-[110px] lg:w-[767px]"}),(0,t.jsxs)("div",{className:"relative z-10 mx-auto max-w-[627px] lg:px-15",children:[(0,t.jsxs)("div",{className:"js-gsap-subtle-reveal-item",children:[u&&(0,t.jsx)(n.Typography,{variant:"tag-line",className:"pointer-events-auto mb-3",children:u}),e&&(0,t.jsx)(n.Typography,{variant:"heading-2",asChild:!0,className:"pointer-events-auto",children:(0,t.jsx)("h2",{children:e})})]}),h&&(0,t.jsx)(n.Typography,{variant:"body",asChild:!0,className:"js-gsap-subtle-reveal-item pointer-events-auto mt-5 lg:mt-8",children:(0,t.jsx)("p",{children:h})}),f&&(0,t.jsx)(i.Button,{asChild:!0,className:"js-gsap-subtle-reveal-item pointer-events-auto mt-8 lg:mt-12",children:(0,t.jsx)(d.Link,{href:f.url??"#",target:f.target,children:f.text})})]})]})]})}])},77897,e=>{"use strict";var t=e.i(43476),r=e.i(83523),a=e.i(47102),n=e.i(9953),i=e.i(56904),l=e.i(65747),s=e.i(71645);e.s(["TeaserSmallCard",0,({link:e})=>{let o=(0,s.useRef)(null);if((0,l.useGSAP)(()=>{(0,r.subtleRevealAnimation)({target:[o.current]})}),e)return(0,t.jsx)(i.Link,{ref:o,href:e.url??"#",target:e.target,className:"flex h-full w-full",children:(0,t.jsxs)("div",{className:"bg-n-grey flex h-full w-full items-center justify-between gap-5 px-6 py-8 lg:px-12 lg:py-16",children:[(0,t.jsx)(n.Typography,{variant:"heading-4",children:e.text}),(0,t.jsx)(a.Icon,{name:"forward",className:"stroke-bc-blue h-6 w-6 flex-none lg:h-7 lg:w-7"})]})})}])},86389,e=>{"use strict";var t=e.i(43476),r=e.i(71645),a=e.i(30013),n=e.i(39839),i=e.i(66714),l=e.i(9953),s=e.i(57688),o=e.i(67881),d=e.i(71829),c=e.i(69692),u=e.i(56904);let h=(0,r.memo)(({url:e,text:r,target:a,className:n,showOnMobile:i=!0})=>(0,t.jsx)(o.Button,{asChild:!0,icon:{name:"signal-right"},variant:"primary",className:(0,c.cn)("bg-n-white border-n-white text-bc-blue lg:gap-1.5",!i&&"hidden lg:flex",i&&"lg:hidden",n),backgroundColor:"white-to-grey",children:(0,t.jsx)(u.Link,{href:e||"#",target:a||void 0,rel:"_blank"===a?"noopener noreferrer":void 0,children:r})}));h.displayName="ContactButton";let f=(0,r.memo)(({author:e,quote:r,position:a,img:n,contact:i})=>{let o=`${n?.focalX??50}% ${n?.focalY??50}%`;return(0,t.jsxs)("article",{className:"bg-bc-blue-darker overflow-hidden lg:flex lg:flex-row-reverse",children:[(0,t.jsxs)("div",{className:"relative aspect-[350/279] w-full lg:aspect-[423/523] lg:min-w-[44%] xl:min-h-[532px]",children:[n&&(0,t.jsx)(s.default,{src:n?.src,alt:n?.alt||`Portrait of ${e}`,fill:!0,className:"block !w-full object-cover",sizes:"(max-width: 768px) 350px, 423px",placeholder:"blur",blurDataURL:d.blurDataUrl,style:{objectPosition:o}}),i&&i.text&&(0,t.jsx)("div",{className:"absolute bottom-6 z-10 flex w-full justify-center",children:(0,t.jsx)(h,{url:i.url||"#",text:i.text,target:i.target,showOnMobile:!1})})]}),(0,t.jsxs)("div",{className:"lg:flex lg:w-full lg:max-w-[535px] lg:min-w-[56%] lg:flex-col",children:[(0,t.jsxs)("div",{className:"space-y-8 px-6 py-8 lg:space-y-0 lg:p-12",children:[(0,t.jsx)(l.Typography,{variant:"quote-small",asChild:!0,className:"font-gt-america-extended",children:(0,t.jsx)("blockquote",{children:r})}),i&&i.text&&(0,t.jsx)(h,{url:i.url||"#",text:i.text,target:i.target,showOnMobile:!0})]}),(0,t.jsxs)("footer",{className:"border-n-white/20 border-t px-6 py-4 lg:mt-auto lg:px-12 lg:py-6",children:[(0,t.jsx)(l.Typography,{variant:"body-2",asChild:!0,children:(0,t.jsx)("cite",{className:"not-italic",children:e})}),a&&(0,t.jsx)(l.Typography,{variant:"body-2",className:"text-n-white-opacity-80",asChild:!0,children:(0,t.jsx)("p",{children:a})})]})]})]})});f.displayName="TestimonialCard";var p=e.i(55989),m=e.i(24292),g=e.i(8320),b=e.i(65747),y=e.i(83523);e.s(["TestimonialMulti",0,({title:e,label:s,testimonials:o})=>{let[d,u]=(0,a.default)({align:"start",loop:!1}),{translate:h}=(0,m.useTranslate)(),x=(0,r.useRef)(null),{prevBtnDisabled:v,nextBtnDisabled:w,onPrevButtonClick:j,onNextButtonClick:k}=(0,p.usePrevNextButtons)(u),{width:N}=(0,n.useWindowSize)(),C=(0,n.useIsClient)(),M=(0,r.useMemo)(()=>C&&N>1023,[C,N]),S=(0,r.useMemo)(()=>({controls:h({de:"Karussell-Steuerelemente",en:"Carousel Controls",fr:"Contrôles du carrousel"}),prev:h({de:"Zur vorherigen Folie gehen",en:"Go to previous slide",fr:"Aller à la diapositive précédente"}),next:h({de:"Zur nächsten Folie gehen",en:"Go to the next slide",fr:"Passer à la diapositive suivante"})}),[h]),P=(0,r.useCallback)(()=>
1(0,t.jsxs)("div",{className:"carousel-controls flex space-x-6","aria-label":S.controls,children:[(0,t.jsx)(g.ButtonIcon,{icon:{name:"chevron-left"},className:"bg-bc-blue h-[45px] !min-h-[45px] w-[45px] flex-none",onClick:j,disabled:v,"aria-label":S.prev}),(0,t.jsx)(g.ButtonIcon,{icon:{name:"chevron-right"},className:"bg-bc-blue h-[45px] !min-h-[45px] w-[45px] flex-none",onClick:k,disabled:w,"aria-label":S.next})]}),[S,j,v,k,w]),D=(0,r.useMemo)(()=>o.map((e,r)=>(0,t.jsx)("div",{className:(0,c.cn)("w-full min-w-0","flex-[0_0_100%] lg:ml-6 lg:flex-[0_0_66.25%] xl:flex-[0_0_66.25%]"),children:(0,t.jsx)(f,{...e})},`testimonial-${r}`)),[o]);return(0,b.useGSAP)(()=>{(0,y.subtleRevealAnimation)({target:".js-gsap-subtle-reveal-item"})}),(0,t.jsxs)("div",{className:"text-n-white pointer-events-none z-[2] space-y-12 lg:space-y-24",children:[(0,t.jsx)("span",{className:"absolute top-0 left-0 z-[1] block h-41.5 w-full [background:_var(--bg-gradient)]","aria-hidden":"true",style:{"--bg-gradient":"linear-gradient(90deg, #03293E 0%,rgba(3,41,62,0) 100%)"}}),(0,t.jsx)(i.Container,{className:"relative z-10",children:(0,t.jsxs)("div",{className:"js-gsap-subtle-reveal-item grid grid-cols-1 gap-x-6 lg:grid-cols-12",children:[(0,t.jsxs)("div",{className:"col-span-full space-y-3 lg:col-span-6 xl:col-span-5",children:[s&&(0,t.jsx)(l.Typography,{variant:"tag-line",asChild:!0,className:"pointer-events-auto w-full",children:(0,t.jsx)("p",{children:s})}),e&&(0,t.jsx)(l.Typography,{variant:"heading-2",asChild:!0,className:"pointer-events-auto w-full",children:(0,t.jsx)("h2",{children:e})})]}),(0,t.jsx)("div",{className:"pointer-events-auto col-span-full flex items-end justify-end lg:col-span-6 xl:col-span-7",children:M&&P()})]})}),(0,t.jsxs)("div",{className:"js-gsap-subtle-reveal-item relative z-10 mx-auto max-w-[1440px] space-y-8 px-5 lg:px-0",children:[(0,t.jsx)("div",{className:"relative lg:ml-[max(calc(50%-640px),20px)]",children:(0,t.jsx)("div",{ref:d,className:"carousel-wrapper pointer-events-auto relative",children:(0,t.jsx)("div",{className:"flex space-x-3 lg:-ml-5 lg:space-x-0",ref:x,children:D})})}),C&&N<=1023&&(0,t.jsx)("div",{className:"carousel-controls flex justify-end gap-4 lg:hidden",children:P()})]})]})}],86389)},66582,e=>{"use strict";var t=e.i(43476),r=e.i(66714),a=e.i(9953),n=e.i(57688),i=e.i(65747),l=e.i(83523);e.s(["TestimonialSingle",0,({label:e,testimonials:s})=>{let o=s[0];return(0,i.useGSAP)(()=>{(0,l.subtleRevealAnimation)({target:".js-gsap-subtle-reveal-item"})}),(0,t.jsx)("div",{className:"text-n-white pointer-events-none relative z-[2]",children:(0,t.jsx)(r.Container,{children:(0,t.jsxs)("div",{className:"grid grid-cols-1 gap-6 lg:grid-cols-12",children:[(0,t.jsxs)("div",{className:"js-gsap-subtle-reveal-item col-span-full lg:col-span-3 lg:col-start-2",children:[e&&(0,t.jsx)(a.Typography,{variant:"tag-line",asChild:!0,className:"pointer-events-auto w-full",children:(0,t.jsx)("p",{children:e})}),o?.img&&(0,t.jsx)("div",{className:"pointer-events-auto relative h-[70px] w-[156px] lg:h-[86px] lg:w-[193px]",children:(0,t.jsx)(n.default,{src:o.img.src,alt:o.img.alt,fill:!0,className:"object-contain object-left",sizes:"(max-width:768px) 156px, 190px"})})]}),(0,t.jsxs)("div",{className:"col-span-full space-y-6 lg:col-span-7 lg:space-y-12",children:[o.quote&&(0,t.jsx)("div",{className:"js-gsap-subtle-reveal-item font-gt-america-extended pointer-events-auto text-[29px] leading-[130%] font-normal tracking-[-0.16px] hyphens-auto lg:text-[35px] lg:leading-[138%] lg:tracking-normal",children:o.quote}),(0,t.jsx)(a.Typography,{variant:"body-2",className:"js-gsap-subtle-reveal-item lg:max-w-[411px]",asChild:!0,children:(0,t.jsxs)("div",{className:"pointer-events-auto",children:[o.author&&(0,t.jsx)("span",{children:o.author}),o.position&&(0,t.jsxs)("span",{children:[", ",o.position]})]})})]})]})})})}])},13594,e=>{"use strict";var t=e.i(43476),r=e.i(13806),a=e.i(66714),n=e.i(69692),i=e.i(27985),l=e.i(6336),s=e.i(50167),o=e.i(65747),d=e.i(83523);e.s(["TextBlockRender",0,({blockWrapperProps:e,title:c,label:u,text:h,shade:f="light",isNewsDetail:p})=>((0,o.useGSAP)(()=>{(0,d.subtleRevealAnimation)({target:".js-gsap-subtle-reveal .payload-richtext > *"})}),(0,t.jsx)(i.BlockWrapper,{...e,hasColor:"dark"===f,className:(0,n.cn)("bg-n-white text-bc-blue","dark"===f&&"bg-bc-blue text-n-white"),children:(0,t.jsxs)(a.Container,{className:"space-y-12 lg:space-y-0",children:[(u||c)&&(0,t.jsx)(r.SectionTitle,{label:u,title:c,color:"dark"===f?"blue":"white"}),h&&(0,t.jsx)(l.Row,{className:"lg:gap-x-6",children:(0,t.jsx)(s.Col,{className:(0,n.cn)("col-span-full lg:col-span-6",p?"lg:col-start-6":"lg:col-start-7"),children:h})})]})}))])},92013,e=>{"use strict";
1var t=e.i(43476),r=e.i(23213),a=e.i(9953),n=e.i(69692),i=e.i(65747),l=e.i(89970),s=e.i(71645);l.default.registerPlugin(i.useGSAP),e.s(["Card",0,({index:e,title:o,description:d,className:c,hideNumber:u})=>{let h=(0,s.useRef)(null),f=(0,s.useRef)(!0),p=(0,s.useRef)(null),m=(0,s.useRef)(null),g=(0,s.useRef)(null),[b,y]=(0,s.useState)({index:e,title:o,description:d}),[x,v]=(0,s.useState)(!1);return(0,i.useGSAP)(()=>{if(l.default.registerPlugin(r.default),h.current&&!f.current&&(e!==b.index||o!==b.title||d!==b.description)){let t=l.default.timeline({ease:"none"}),a=[p.current,m.current];t.to(a,{y:18,opacity:0,duration:.33,ease:r.default.create("custom","1, 0, 1, 1"),onComplete:()=>{y({index:e,title:o,description:d})}}).to(g.current,{y:18,opacity:0,duration:.37,ease:r.default.create("custom","1, 0, 1, 1")},0).to(a,{duration:.64,y:0,opacity:1,ease:r.default.create("custom","0, 0, 0, 1")},.37).to(g.current,{y:0,opacity:1,duration:.64,ease:r.default.create("custom","0, 0, 0, 1")},.37)}},{scope:h,dependencies:[e,o,d]}),(0,s.useEffect)(()=>{f.current=!1},[]),(0,t.jsxs)("div",{className:(0,n.cn)("bg-n-grey pointer-events-auto space-y-4 p-8 lg:w-102.75 lg:space-y-6 lg:px-8 lg:py-12",c),ref:h,children:[o&&(0,t.jsxs)("h4",{className:"flex items-start gap-3.5 hyphens-auto lg:gap-3 2xl:hyphens-none",children:[!u&&(0,t.jsx)(a.Typography,{ref:m,className:"text-n-blue-grey font-gt-america-extended leading-6 lg:leading-9",variant:"number-small",asChild:!0,children:(0,t.jsx)("span",{children:`${b.index+1}`.padStart(2,"0")})}),(0,t.jsx)(a.Typography,{variant:"heading-4",ref:p,asChild:!0,children:(0,t.jsx)("span",{children:b.title})})]}),(0,t.jsx)("div",{className:"hyphens-auto 2xl:hyphens-none",children:b.description&&(0,t.jsx)(a.Typography,{asChild:!0,className:"text-bc-blue-opacity-80",ref:g,children:(0,t.jsx)("p",{dangerouslySetInnerHTML:{__html:b.description}})})})]})}])},77146,e=>{"use strict";var t=e.i(43476),r=e.i(15622),a=e.i(9953),n=e.i(71645),i=e.i(27985),l=e.i(57688),s=e.i(66714),o=e.i(40238),d=e.i(69692),c=e.i(67881),u=e.i(92013),h=e.i(65747),f=e.i(83523);e.s(["OrganisationChartBlockRender",0,({label:e,title:p,steps:m,blockWrapperProps:g})=>
1{let b=(0,o.checkArray)(m),y=(0,n.useRef)(null),[x,v]=(0,n.useState)(0);return(0,h.useGSAP)(()=>{(0,f.subtleRevealAnimation)({target:".js-fade-in-up"})},{scope:y}),(0,t.jsx)(i.BlockWrapper,{...g,className:"bg-n-white relative overflow-hidden px-0 py-0",children:(0,t.jsxs)("div",{className:"relative mx-auto max-w-[1320px] overflow-hidden px-0 py-12 lg:py-20",children:[(0,t.jsx)("span",{className:"pointer-events-none absolute inset-0 z-[2] hidden h-full w-full lg:block lg:[background:_var(--bg-gradient)]",style:{"--bg-gradient":"linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, #FFFFFF 100%),linear-gradient(360deg, rgba(255, 255, 255, 0) 0%, #FFFFFF 100%),linear-gradient(90deg, rgba(255, 255, 255, 0) 92.57%, #FFFFFF 100%),linear-gradient(270deg, rgba(255, 255, 255, 0) 93.22%, #FFFFFF 100%)"}}),(0,t.jsx)(r.PatternBlock,{desktop:{color:"with-bg-white",className:"right-[-21px] pointer-event-none lg:w-[1260px] lg:h-[840px] top-[59px]"}}),(0,t.jsx)(s.Container,{className:"pointer-events-none relative z-[3] lg:pt-8 lg:pb-[25px]",ref:y,children:(0,t.jsxs)("div",{className:"relative z-[3] flex justify-between lg:gap-5",children:[(0,t.jsxs)("div",{className:"js-fade-in-up w-full flex-auto lg:w-[calc(100%-784px-20px)] lg:max-w-106.5",children:[e&&(0,t.jsx)(a.Typography,{variant:"tag-line",asChild:!0,className:"pointer-events-auto w-full",children:(0,t.jsx)("p",{children:e})}),p&&(0,t.jsx)(a.Typography,{variant:"heading-2",asChild:!0,className:"pointer-events-auto min-h-[82px] w-full lg:min-h-min",children:(0,t.jsx)("h2",{dangerouslySetInnerHTML:{__html:p}})}),(0,t.jsx)("div",{className:"relative lg:hidden",children:b&&(0,t.jsx)("div",{className:"flex flex-wrap gap-x-3 gap-y-4",children:b.map((e,r)=>{let a=r>=5&&(r-5)%4==0;return(0,t.jsxs)(n.Fragment,{children:[0!==r&&a&&(0,t.jsx)("div",{className:"w-full",children:(0,t.jsx)("div",{className:"mx-auto w-[79.14285714%] pb-1.5",children:(0,t.jsx)("div",{className:"relative pt-[19.85559567%]",children:(0,t.jsx)(l.default,{src:"/images/organisation/red-pattern-lv2.svg",alt:"",fill:!0,className:"object-contain"})})})}),(0,t.jsxs)("div",{className:(0,d.cn)("text-center",0===r?"w-full":"w-[calc(25%-9px)]"),children:[(0,t.jsx)(c.Button,{variant:"text-link-button",textColor:"blue",border:"none",onClick:()=>{v(r)},className:"underline decoration-dotted underline-offset-4",children:e.title}),0===r&&(0,t.jsx)("div",{className:"mx-auto w-[79.14285714%] pt-5",children:(0,t.jsx)("div",{className:"relative pt-[15.88447653%]",children:(0,t.jsx)(l.default,{src:"/images/organisation/red-pattern-lv1.svg",alt:"",fill:!0,className:"object-contain"})})})]},r)]},r)})})}),b&&b[x]&&(0,t.jsx)("div",{className:"pt-13.5 lg:pt-12",children:(0,t.jsx)(u.Card,{hideNumber:!0,index:x,title:b[x].title,de
1scription:b[x].description,className:"lg:w-full"})})]}),(0,t.jsx)("div",{className:"js-fade-in-up hidden flex-none lg:block lg:w-[784px] lg:flex-none",children:(0,t.jsx)("div",{className:"relative w-full",children:b&&(0,t.jsx)("div",{className:"flex flex-wrap gap-x-3 gap-y-6",children:b.map((e,r)=>{let a=r>=5&&(r-5)%4==0;return(0,t.jsxs)(n.Fragment,{children:[0!==r&&a&&(0,t.jsx)("div",{className:"-mt-6 w-full",children:(0,t.jsx)("div",{className:"mx-auto w-[76.65816327%]",children:(0,t.jsx)("div",{className:"relative pt-[28.28618968%]",children:(0,t.jsx)(l.default,{src:"/images/organisation/red-pattern-lv2-dt.svg",alt:"",fill:!0,className:"object-contain"})})})}),(0,t.jsxs)("div",{className:(0,d.cn)("js-button text-center",0===r?"w-full":"w-[calc(25%-9px)]"),children:[(0,t.jsx)(c.Button,{border:"solid",backgroundColor:x===r?"red-to-darker-red":"white-to-grey",variant:x===r?"primary":"secondary",className:(0,d.cn)("text-bc-blue pointer-events-auto cursor-pointer rounded-full border-dashed py-0",x===r&&"text-n-white border-solid","lg:leading-[18px]",0!==r&&"w-full"),onClick:()=>{v(r)},children:e.title}),0===r&&(0,t.jsx)("div",{className:"mx-auto w-[76.40306122%]",children:(0,t.jsx)("div",{className:"relative pt-[26.71118531%]",children:(0,t.jsx)(l.default,{src:"/images/organisation/red-pattern-lv1-dt.svg",alt:"",fill:!0,className:"object-contain"})})})]})]},r)})})})})]})})]})})}])},45119,e=>{"use strict";var t=e.i(43476),r=e.i(66714),a=e.i(9953),n=e.i(27985),i=e.i(15622),l=e.i(6336),s=e.i(50167),o=e.i(65747),d=e.i(83523);e.s(["TextImageBlockRender",0,({label:e,title:c,text:u,medias:h,isInDetail:f,blockWrapperProps:p,media:m})=>((0,o.useGSAP)(()=>{(0,d.subtleRevealAnimation)({target:".js-gsap-subtle-media"})}),(0,t.jsx)(n.BlockWrapper,{...p,className:"pt-16 pb-0",children:(0,t.jsx)("div",{className:"relative",children:(0,t.jsxs)("div",{className:"relative space-y-10 lg:space-y-20",children:[(0,t.jsx)(r.Container,{children:(0,t.jsxs)("div",{className:"js-gsap-subtle-media space-y-4",children:[(0,t.jsx)("div",{children:e&&(0,t.jsx)(a.Typography,{variant:"tag-line",className:"text-bc-blue-darker",children:e})}),f?(0,t.jsx)(l.Row,{className:"lg:gap-x-6",children:(0,t.jsxs)(s.Col,{className:"col-span-full lg:col-span-6 lg:col-start-6",children:[(0,t.jsx)("div",{className:"space-y-3",children:c&&(0,t.jsx)(a.Typography,{variant:"heading-2",asChild:!0,className:"text-bc-blue-darker hyphens-auto",children:(0,t.jsx)("h2",{children:c})})}),u]})}):(0,t.jsxs)("div",{className:"grid grid-cols-1 gap-3 lg:grid-cols-2 lg:gap-x-33.5 xl:gap-x-66.5",children:[(0,t.jsx)("div",{className:"space-y-3",children:c&&(0,t.jsx)(a.Typography,{variant:"heading-2",asChild:!0,className:"text-bc-blue-darker hyphens-auto",children:(0,t.jsx)("h2",{children:c})})}),u]})]})}),(h.img||h.vid)&&(0,t.jsxs)("div",{className:"relative overflow-hidden pb-16",children:[(0,t.jsx)(r.Container,{className:"js-gsap-subtle-media relative z-[3]",children:m}),(0,t.jsxs)("div",{className:"pointer-events-none absolute inset-0 z-[2] lg:hidden",children:[(0,t.jsx)("div",{className:"absolute inset-0 bg-[linear-gradient(360deg,rgba(255,255,255,0)_0%,#FFFFFF_100%)]"}),(0,t.jsx)("div",{className:"absolute inset-0 bg-[linear-gradient(180deg,rgba(255,255,255,0)_67.55%,#FFFFFF_100%)]"}),(0,t.jsx)("div",{className:"absolute inset-0 bg-[linear-gradient(270deg,rgba(255,255,255,0)_22.23%,#FFFFFF_101.12%)]"})]}),(0,t.jsxs)("div",{className:"pointer-events-none absolute inset-0 z-[2] hidden lg:block",children:[(0,t.jsx)("div",{className:"absolute inset-0 bg-[linear-gradient(0deg,rgba(255,255,255,0)_85.13%,#FFFFFF_100%)]"}),(0,t.jsx)("div",{className:"absolute inset-0 bg-[linear-gradient(180deg,rgba(255,255,255,0)_85.46%,#FFFFFF_100%)]"}),(0,t.jsx)("div",{className:"absolute inset-0 bg-[linear-gradient(279.52deg,rgba(255,255,255,0)_70.94%,#FFFFFF_91.26%)]"})]}),(0,t.jsx)(i.PatternBlock,{desktop:{color:"with-bg-white",patternProps:{strokeOpacity:.2}},mobile:{color:"with-bg-blue"},roundedPatternProps:{align:"right"}})]})]})})}))])},95523,(e,t,r)=>{var a=Object.defineProperty,n=Object.getOwnPropertyDescriptor,i=Object.getOwnPropertyNames,l=Object.prototype.hasOwnProperty,s={},o={default:()=>h};for(var d in o)a(s,d,{get:o[d],enumerable:!0});t.exports=((e,t,r,s)=>{if(t&&"object"==typeof t||"function"==typeof t)for(let o of i(t))l.call(e,o)||o===r||a(e,o,{get:()=>t[o],enumerable:!(s=n(t,o))||s.enumerable});return e})(a({},"__esModule",{value:!0}),s);var c=e.r(9420),u=e.r(33066),h=[{key:"youtube",name:"YouTube",canPlay:u.canPlay.youtube,lazyPlayer:(0,c.lazy)(()=>e.A(59729))},{key:"soundcloud",name:"SoundCloud",canPlay:u.canPlay.soundcloud,lazyPlayer:(0,c.lazy)(()=>e.A(5686))},{key:"vimeo",name:"Vimeo",canPlay:u.canPlay.vimeo,lazyPlayer:(0,c.lazy)(()=>e.A(74064))},{key:"mux",name:"Mux",canPlay:u.canPlay.mux,lazyPlayer:(0,c.lazy)(()=>e.A(24568))},{key:"facebook",name:"Facebook",canPlay:u.canPlay.facebook,lazyPlayer:(0,c.lazy)(()=>e.A(39725))},{key:"streamable",name:"Streamable",canPlay:u.canPlay.streamable,lazyPlayer:(0,c.lazy)(()=>e.A(53558))},{key:"wistia",name:"Wistia",canPlay:u.canPlay.wistia,lazyPlayer:(0,c.lazy)(()=>e.A(31659))},{key:"twitch",name:"Twitch",canPlay:u.canPlay.twitch,lazyPlayer:(0,c.lazy)(()=>e.A(24549))},{key:"dailymotion",name:"DailyMotion",canPlay:u.canPlay.dailymotion,lazyPlayer:(0,c.lazy)(()=>e.A(88988))},{key:"mixcloud",name:"Mixcloud",canPlay:u.canPlay.mixcloud,lazyPlayer:(0,c.lazy)(()=>e.A(9345))}
1,{key:"vidyard",name:"Vidyard",canPlay:u.canPlay.vidyard,lazyPlayer:(0,c.lazy)(()=>e.A(66632))},{key:"kaltura",name:"Kaltura",canPlay:u.canPlay.kaltura,lazyPlayer:(0,c.lazy)(()=>e.A(47737))},{key:"file",name:"FilePlayer",canPlay:u.canPlay.file,canEnablePIP:e=>u.canPlay.file(e)&&(document.pictureInPictureEnabled||(0,c.supportsWebKitPresentationMode)())&&!u.AUDIO_EXTENSIONS.test(e),lazyPlayer:(0,c.lazy)(()=>e.A(13271))}]},31063,(e,t,r)=>{let a,n,i;var l=Object.create,s=Object.defineProperty,o=Object.getOwnPropertyDescriptor,d=Object.getOwnPropertyNames,c=Object.getPrototypeOf,u=Object.prototype.hasOwnProperty,h=(e,t,r,a)=>{if(t&&"object"==typeof t||"function"==typeof t)for(let n of d(t))u.call(e,n)||n===r||s(e,n,{get:()=>t[n],enumerable:!(a=o(t,n))||a.enumerable});return e},f={},p={defaultProps:()=>S,propTypes:()=>C};for(var m in p)s(f,m,{get:p[m],enumerable:!0});t.exports=h(s({},"__esModule",{value:!0}),f);let{string:g,bool:b,number:y,array:x,oneOfType:v,shape:w,object:j,func:k,node:N}=(i=null!=(a=e.r(45009))?l(c(a)):{},h(!n&&a&&a.__esModule?i:s(i,"default",{value:a,enumerable:!0}),a)).default,C={url:v([g,x,j]),playing:b,loop:b,controls:b,volume:y,muted:b,playbackRate:y,width:v([g,y]),height:v([g,y]),style:j,progressInterval:y,playsinline:b,pip:b,stopOnUnmount:b,light:v([b,g,j]),playIcon:N,previewTabIndex:y,previewAriaLabel:g,fallback:N,oEmbedUrl:g,wrapper:v([g,k,w({render:k.isRequired})]),config:w({soundcloud:w({options:j}),youtube:w({playerVars:j,embedOptions:j,onUnstarted:k}),facebook:w({appId:g,version:g,playerId:g,attributes:j}),dailymotion:w({params:j}),vimeo:w({playerOptions:j,title:g}),mux:w({attributes:j,version:g}),file:w({attributes:j,tracks:x,forceVideo:b,forceAudio:b,forceHLS:b,forceSafariHLS:b,forceDisableHls:b,forceDASH:b,forceFLV:b,hlsOptions:j,hlsVersion:g,dashVersion:g,flvVersion:g}),wistia:w({options:j,playerId:g,customControls:x}),mixcloud:w({options:j}),twitch:w({options:j,playerId:g}),vidyard:w({options:j})}),onReady:k,onStart:k,onPlay:k,onPause:k,onBuffer:k,onBufferEnd:k,onEnded:k,onError:k,onDuration:k,onSeek:k,onPlaybackRateChange:k,onPlaybackQualityChange:k,onProgress:k,onClickPreview:k,onEnablePIP:k,onDisablePIP:k},M=()=>{},S={playing:!1,loop:!1,controls:!1,volume:null,muted:!1,playbackRate:1,width:"640px",height:"360px",style:{},progressInterval:1e3,playsinline:!1,pip:!1,stopOnUnmount:!0,light:!1,fallback:null,wrapper:"div",previewTabIndex:0,previewAriaLabel:"",oEmbedUrl:"https://noembed.com/embed?url={url}",config:{soundcloud:{options:{visual:!0,buying:!1,liking:!1,download:!1,sharing:!1,show_comments:!1,show_playcount:!1}},youtube:{playerVars:{playsinline:1,showinfo:0,rel:0,iv_load_policy:3,modestbranding:1},embedOptions:{},onUnstarted:M},facebook:{appId:"1309697205772819",version:"v3.3",playerId:null,attributes:{}},dailymotion:{params:{api:1,"endscreen-enable":!1}},vimeo:{playerOptions:{autopause:!1,byline:!1,portrait:!1,title:!1},title:null},mux:{attributes:{},version:"2"},file:{attributes:{},tracks:[],forceVideo:!1,forceAudio:!1,forceHLS:!1,forceDASH:!1,forceFLV:!1,hlsOptions:{},hlsVersion:"1.1.4",dashVersion:"3.1.3",flvVersion:"1.5.0",forceDisableHls:!1},wistia:{options:{},playerId:null,customControls:null},mixcloud:{options:{hide_cover:1}},twitch:{options:{},playerId:null},vidyard:{options:{}}},onReady:M,onStart:M,onPlay:M,onPause:M,onBuffer:M,onBufferEnd:M,onEnded:M,onError:M,onDuration:M,onSeek:M,onPlaybackRateChange:M,onPlaybackQualityChange:M,onProgress:M,onClickPreview:M,onEnablePIP:M,onDisablePIP:M}},91303,(e,t,r)=>{var a=Object.create,n=Object.defineProperty,i=Object.getOwnPropertyDescriptor,l=Object.getOwnPropertyNames,s=Object.getPrototypeOf,o=Object.prototype.hasOwnProperty,d=(e,t,r,a)=>{if(t&&"object"==typeof t||"function"==typeof t)for(let s of l(t))o.call(e,s)||s===r||n(e,s,{get:()=>t[s],enumerable:!(a=i(t,s))||a.enumerable});return e},c=(e,t,r)=>(r=null!=e?a(s(e)):{},d(!t&&e&&e.__esModule?r:n(r,"default",{value:e,enumerable:!0}),e)),u=(e,t,r)=>{let a;return(a="symbol"!=typeof t?t+"":t)in e?n(e,a,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[a]=r,r},h={},f={default:()=>x};for(var p in f)n(h,p,{get:f[p],enumerable:!0});t.exports=d(n({},"__esModule",{value:!0}),h);var m=c(e.r(71645)),g=c(e.r(32892)),b=e.r(31063),y=e.r(9420);class x extends m.Component{constructor(){super(...arguments),u(this,"mounted",!1),u(this,"isReady",!1),u(this,"isPlaying",!1),u(this,"isLoading",!0),u(this,"loadOnReady",null),u(this,"startOnPlay",!0),u(this,"seekOnPlay",null),u(this,"onDurationCalled",!1),u(this,"handlePlayerMount",e=>{this.player||(this.player=e,this.player.load(this.props.url)),this.progress()}),u(this,"getInternalPlayer",e=>this.player?this.player[e]:null),u(this,"progress",()=>{if(this.props.url&&this.player&&this.isReady){let e=this.getCurrentTime()||0,t=this.getSecondsLoaded(),r=this.getDuration();if(r){let a={playedSeconds:e,played:e/r};null!==t&&(a.loadedSeconds=t,a.loaded=t/r),(a.playedSeconds!==this.prevPlayed||a.loadedSeconds!==this.prevLoaded)&&this.props.onProgress(a),this.prevPlayed=a.playedSeconds,this.prevLoaded=a.loadedSeconds}}this.progressTimeout=setTimeout(this.progress,this.props.progressFrequency||this.props.progressInterval)}),u(this,"handleReady",()=>{if(!this.mounted)return;this.isReady=!0,this.isLoading=!1;let{onReady:e,playing:t,volume:r,muted:a}=this.props;e(),a||null===r||this.player.setVolume(r),this.loadOnReady?(this.player.load(this.loadOnReady,!0),this.loadOnReady=null):t&&this.player.play(),this.handleDurationCheck()}),u(this,"handlePlay",()=>{this.isPlaying=!0,this.isLoading=!1;let{onStart:e,onPlay:t,playbackRate:r}=this.props;this.startOnPlay&&(this.player.setPlaybackRate&&1!==r&&this.player.setPlaybackRate(r),e(),this.startOnPlay=!1),t(),this.seekOnPlay&&(this.seekTo(this.seekOnPlay),this.seekOnPlay=null),this.handleDurationCheck()}),u(this,"handlePause",e=>{this.isPlaying=!1,this.isLoading||this.props.onPause(e)}),u(this,"handleEnded",()=>{let{activePlayer:e,loop:t,onEnded:r}=this.props;e.loopOnEnded&&t&&this.seekTo(0),t||(this.isPlaying=!1,r())}),u(this,"handleError",(...e)=>{this.isLoading=!1,this.props.onError(...e)}),u(this,"handleDurationCheck",()=>{clearTimeout(this.durationCheckTimeout);let e=this.getDuration();e?this.onDurationCalled||(this.props.onDuration(e),this.onDurationCalled=!0):this.durationCheckTimeout=setTimeout(this.handleDurationCheck,100)}),u(this,"handleLoaded",()=>{this.isLoading=!1})}componentDidMount(){this.mounted=!0}componentWillUnmount(){clearTimeout(this.progressTimeout),clearTimeout(this.durationCheckTimeout),this.isReady&&this.props.stopOnUnmount&&(this.player.stop(),this.player.disablePIP&&this.player.disablePIP(
1)),this.mounted=!1}componentDidUpdate(e){if(!this.player)return;let{url:t,playing:r,volume:a,muted:n,playbackRate:i,pip:l,loop:s,activePlayer:o,disableDeferredLoading:d}=this.props;if(!(0,g.default)(e.url,t)){if(this.isLoading&&!o.forceLoad&&!d&&!(0,y.isMediaStream)(t)){console.warn(`ReactPlayer: the attempt to load ${t} is being deferred until the player has loaded`),this.loadOnReady=t;return}this.isLoading=!0,this.startOnPlay=!0,this.onDurationCalled=!1,this.player.load(t,this.isReady)}e.playing||!r||this.isPlaying||this.player.play(),e.playing&&!r&&this.isPlaying&&this.player.pause(),!e.pip&&l&&this.player.enablePIP&&this.player.enablePIP(),e.pip&&!l&&this.player.disablePIP&&this.player.disablePIP(),e.volume!==a&&null!==a&&this.player.setVolume(a),e.muted!==n&&(n?this.player.mute():(this.player.unmute(),null!==a&&setTimeout(()=>this.player.setVolume(a)))),e.playbackRate!==i&&this.player.setPlaybackRate&&this.player.setPlaybackRate(i),e.loop!==s&&this.player.setLoop&&this.player.setLoop(s)}getDuration(){return this.isReady?this.player.getDuration():null}getCurrentTime(){return this.isReady?this.player.getCurrentTime():null}getSecondsLoaded(){return this.isReady?this.player.getSecondsLoaded():null}seekTo(e,t,r){if(!this.isReady){0!==e&&(this.seekOnPlay=e,setTimeout(()=>{this.seekOnPlay=null},5e3));return}if(t?"fraction"===t:e>0&&e<1){let t=this.player.getDuration();return t?void this.player.seekTo(t*e,r):void console.warn("ReactPlayer: could not seek using fraction – duration not yet available")}this.player.seekTo(e,r)}render(){let e=this.props.activePlayer;return e?m.default.createElement(e,{...this.props,onMount:this.handlePlayerMount,onReady:this.handleReady,onPlay:this.handlePlay,onPause:this.handlePause,onEnded:this.handleEnded,onLoaded:this.handleLoaded,onError:this.handleError}):null}}u(x,"displayName","Player"),u(x,"propTypes",b.propTypes),u(x,"defaultProps",b.defaultProps)},78497,(e,t,r)=>{var a=Object.create,n=Object.defineProperty,i=Object.getOwnPropertyDescriptor,l=Object.getOwnPropertyNames,s=Object.getPrototypeOf,o=Object.prototype.hasOwnProperty,d=(e,t,r,a)=>{if(t&&"object"==typeof t||"function"==typeof t)for(let s of l(t))o.call(e,s)||s===r||n(e,s,{get:()=>t[s],enumerable:!(a=i(t,s))||a.enumerable});return e},c=(e,t,r)=>(r=null!=e?a(s(e)):{},d(!t&&e&&e.__esModule?r:n(r,"default",{value:e,enumerable:!0}),e)),u=(e,t,r)=>{let a;return(a="symbol"!=typeof t?t+"":t)in e?n(e,a,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[a]=r,r},h={},f={createReactPlayer:()=>P};for(var p in f)n(h,p,{get:f[p],enumerable:!0});t.exports=d(n({},"__esModule",{value:!0}),h);var m=c(e.r(71645)),g=c(e.r(30860)),b=c(e.r(18310)),y=c(e.r(32892)),x=e.r(31063),v=e.r(9420),w=c(e.r(91303));let j=(0,v.lazy)(()=>e.A(90064)),k="u">typeof window&&window.document&&"u">typeof document,N=e.g.window&&e.g.window.document,C=Object.keys(x.propTypes),M=k||N?m.Suspense:()=>null,S=[],P=(e,t)=>{var r;return r=class extends m.Component{constructor(){super(...arguments),u(this,"state",{showPreview:!!this.props.light}),u(this,"references",{wrapper:e=>{this.wrapper=e},player:e=>{this.player=e}}),u(this,"handleClickPreview",e=>{this.setState({showPreview:!1}),this.props.onClickPreview(e)}),u(this,"showPreview",()=>{this.setState({showPreview:!0})}),u(this,"getDuration",()=>this.player?this.player.getDuration():null),u(this,"getCurrentTime",()=>this.player?this.player.getCurrentTime():null),u(this,"getSecondsLoaded",()=>this.player?this.player.getSecondsLoaded():null),u(this,"getInternalPlayer",(e="player")=>this.player?this.player.getInternalPlayer(e):null),u(this,"seekTo",(e,t,r)=>{if(!this.player)return null;this.player.seekTo(e,t,r)}),u(this,"handleReady",()=>{this.props.onReady(this)}),u(this,"getActivePlayer",(0,b.default)(r=>{for(let t of[...S,...e])if(t.canPlay(r))return t;return t||null})),u(this,"getConfig",(0,b.default)((e,t)=>{let{config:r}=this.props;return g.default.all([x.defaultProps.config,x.defaultProps.config[t]||{},r,r[t]||{}])})),u(this,"getAttributes",(0,b.default)(e=>(0,v.omit)(this.props,C))),u(this,"renderActivePlayer",e=>{if(!e)return null;let t=this.getActivePlayer(e);if(!t)return null;
1let r=this.getConfig(e,t.key);return m.default.createElement(w.default,{...this.props,key:t.key,ref:this.references.player,config:r,activePlayer:t.lazyPlayer||t,onReady:this.handleReady})})}shouldComponentUpdate(e,t){return!(0,y.default)(this.props,e)||!(0,y.default)(this.state,t)}componentDidUpdate(e){let{light:t}=this.props;!e.light&&t&&this.setState({showPreview:!0}),e.light&&!t&&this.setState({showPreview:!1})}renderPreview(e){if(!e)return null;let{light:t,playIcon:r,previewTabIndex:a,oEmbedUrl:n,previewAriaLabel:i}=this.props;return m.default.createElement(j,{url:e,light:t,playIcon:r,previewTabIndex:a,previewAriaLabel:i,oEmbedUrl:n,onClick:this.handleClickPreview})}render(){let{url:e,style:t,width:r,height:a,fallback:n,wrapper:i}=this.props,{showPreview:l}=this.state,s=this.getAttributes(e),o="string"==typeof i?this.references.wrapper:void 0;return m.default.createElement(i,{ref:o,style:{...t,width:r,height:a},...s},m.default.createElement(M,{fallback:n},l?this.renderPreview(e):this.renderActivePlayer(e)))}},u(r,"displayName","ReactPlayer"),u(r,"propTypes",x.propTypes),u(r,"defaultProps",x.defaultProps),u(r,"addCustomPlayer",e=>{S.push(e)}),u(r,"removeCustomPlayers",()=>{S.length=0}),u(r,"canPlay",t=>{for(let r of[...S,...e])if(r.canPlay(t))return!0;return!1}),u(r,"canEnablePIP",t=>{for(let r of[...S,...e])if(r.canEnablePIP&&r.canEnablePIP(t))return!0;return!1}),r}},62085,(e,t,r)=>{let a,n,i;var l=Object.create,s=Object.defineProperty,o=Object.getOwnPropertyDescriptor,d=Object.getOwnPropertyNames,c=Object.getPrototypeOf,u=Object.prototype.hasOwnProperty,h=(e,t,r,a)=>{if(t&&"object"==typeof t||"function"==typeof t)for(let n of d(t))u.call(e,n)||n===r||s(e,n,{get:()=>t[n],enumerable:!(a=o(t,n))||a.enumerable});return e},f={},p={default:()=>x};for(var m in p)s(f,m,{get:p[m],enumerable:!0});t.exports=h(s({},"__esModule",{value:!0}),f);var g=(i=null!=(a=e.r(95523))?l(c(a)):{},h(!n&&a&&a.__esModule?i:s(i,"default",{value:a,enumerable:!0}),a)),b=e.r(78497);let y=g.default[g.default.length-1];var x=(0,b.createReactPlayer)(g.default,y)},53228,e=>{"use strict";var t=e.i(43476),r=e.i(71829),a=e.i(69692),n=e.i(57688),i=e.i(71645),l=Object.defineProperty,s=new Map,o=new WeakMap,d=0,c=void 0;i.Component;var u=e.i(62085),h=e.i(39839);e.s(["VideoPlayer",0,({videoUrl:e,autoPlayOnView:l=!0,muted:f=!0,light:p})=>{let m=(0,h.useIsClient)(),g=(0,h.useMediaQuery)("(min-width: 1024px)"),b=g?1280:3,y=g?679:2,x="object"==typeof e&&e?.width?e.width:b,v="object"==typeof e&&e?.height?e.height:y,w=(({container:e,video:t})=>{let r,a;e.width/e.height>t.width/t.height?(a=e.height,r=t.width*(e.height/t.height)):(r=e.width,a=t.height*(e.width/t.width)),r<e.width&&(r=e.width,a=t.height*(e.width/t.width)),a<e.height&&(a=e.height,r=t.width*(e.height/t.height));let n=100*r/e.width,i=100*a/e.height,l=(e.width-r)/2,s=(e.height-a)/4,o=100*l/e.width,d=100*s/e.height;return{width:r,height:a,percentageWidth:n,percentageHeight:i,offsetX:l,offsetY:s,percentageOffsetX:o,percentageOffsetY:d}})({container:{width:b,height:y},video:{width:x,height:v}}),{ref:j,inView:k}=function({threshold:e,delay:t,trackVisibility:r,rootMargin:a,root:n,triggerOnce:l,skip:u,initialInView:h,fallbackInView:f,onChange:p}={}){var m;let[g,b]=i.useState(null),y=i.useRef(p),[x,v]=i.useState({inView:!!h,entry:void 0});y.current=p,i.useEffect(()=>{let i;if(!u&&g)return i=function(e,t,r={},a=c){if(void 0===window.IntersectionObserver&&void 0!==a){let n=e.getBoundingClientRect();return t(a,{isIntersecting:a,target:e,intersectionRatio:"number"==typeof r.threshold?r.threshold:0,time:0,boundingClientRect:n,intersectionRect:n,rootBounds:n}),()=>{}}let{id:n,observer:i,elements:l}=function(e){let t=Object.keys(e).sort().filter(t=>void 0!==e[t]).map(t=>{var r;return`${t}_${"root"===t?!(r=e.root)?"0":(o.has(r)||(d+=1,o.set(r,d.toString())),o.get(r)):e[t]}`}).toString(),r=s.get(t);if(!r){let a,n=new Map,i=new IntersectionObserver(t=>{t.forEach(t=>{var r;let i=t.isIntersecting&&a.some(e=>t.intersectionRatio>=e);e.trackVisibility&&void 0===t.isVisible&&(t.isVisible=i),null==(r=n.get(t.target))||r.forEach(e
1=>{e(i,t)})})},e);a=i.thresholds||(Array.isArray(e.threshold)?e.threshold:[e.threshold||0]),r={id:t,observer:i,elements:n},s.set(t,r)}return r}(r),u=l.get(e)||[];return l.has(e)||l.set(e,u),u.push(t),i.observe(e),function(){u.splice(u.indexOf(t),1),0===u.length&&(l.delete(e),i.unobserve(e)),0===l.size&&(i.disconnect(),s.delete(n))}}(g,(e,t)=>{v({inView:e,entry:t}),y.current&&y.current(e,t),t.isIntersecting&&l&&i&&(i(),i=void 0)},{root:n,rootMargin:a,threshold:e,trackVisibility:r,delay:t},f),()=>{i&&i()}},[Array.isArray(e)?e.toString():e,g,n,a,l,u,r,f,t]);let w=null==(m=x.entry)?void 0:m.target,j=i.useRef(void 0);g||!w||l||u||j.current===w||(j.current=w,v({inView:!!h,entry:void 0}));let k=[b,x.inView,x.entry];return k.ref=k[0],k.inView=k[1],k.entry=k[2],k}({threshold:.1,triggerOnce:!1}),[N,C]=(0,i.useState)(!1),[M,S]=(0,i.useState)(!1),[P,D]=(0,i.useState)(!1),F=(0,i.useRef)(null);return(0,i.useEffect)(()=>{N&&l&&(k?S(!0):S(!1))},[k,N,l]),(0,t.jsxs)("div",{className:"bg-n-grey relative aspect-[3/2] w-full overflow-hidden lg:aspect-video",ref:e=>{F.current=e,j(e)},children:[p&&(0,t.jsx)(n.default,{src:p,alt:"",fill:!0,placeholder:"blur",blurDataURL:r.blurDataUrl,sizes:"(max-width: 1320px) 100vw, 1280px",className:(0,a.cn)("z-20 w-full object-cover transition-[opacity]",N&&M&&P&&"z-0 opacity-0")}),m&&(0,t.jsx)("div",{className:(0,a.cn)("absolute inset-0 z-1 size-full"),children:(0,t.jsx)(u.default,{url:"string"==typeof e?e:e?.url,controls:!1,playing:M,muted:f,config:{vimeo:{playerOptions:{dnt:!0,autopause:!0}},youtube:{embedOptions:{host:"https://www.youtube-nocookie.com"},playerVars:{modestbranding:1}}},width:`${w.percentageWidth}%`,height:`${w.percentageHeight}%`,style:{marginLeft:`${w.percentageOffsetX}%`,marginTop:`${w.percentageOffsetY}%`,pointerEvents:"none"},onProgress:e=>{e.loadedSeconds>10&&D(!0)},onReady:()=>C(!0),onPlay:()=>S(!0),onPause:()=>S(!1)})})]})}],53228)},67585,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"BailoutToCSR",{enumerable:!0,get:function(){return n}});let a=e.r(32061);function n({reason:e,children:t}){if("u"<typeof window)throw Object.defineProperty(new a.BailoutToCSRError(e),"__NEXT_ERROR_CODE",{value:"E394",enumerable:!1,configurable:!0});return t}},9885,(e,t,r)=>{"use strict";function a(e){return e.split("/").map(e=>encodeURIComponent(e)).join("/")}Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"encodeURIPath",{enumerable:!0,get:function(){return a}})},52157,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"PreloadChunks",{enumerable:!0,get:function(){return o}});let a=e.r(43476),n=e.r(74080),i=e.r(63599),l=e.r(9885),s=e.r(43369);function o({moduleIds:e}){if("u">typeof window)return null;let t=i.workAsyncStorage.getStore();if(void 0===t)return null;let r=[];if(t.reactLoadableManifest&&e){let a=t.reactLoadableManifest;for(let t of e){if(!a[t])continue;let e=a[t].files;r.push(...e)}}if(0===r.length)return null;let d=(0,s.getAssetTokenQuery)();return(0,a.jsx)(a.Fragment,{children:r.map(e=>{let r=`${t.assetPrefix}/_next/${(0,l.encodeURIPath)(e)}${d}`;return e.endsWith(".css")?(0,a.jsx)("link",{precedence:"dynamic",href:r,rel:"stylesheet",as:"style",nonce:t.nonce},e):((0,n.preload)(r,{as:"script",fetchPriority:"low",nonce:t.nonce}),null)})})}},69093,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"default",{enumerable:!0,get:function(){return d}});let a=e.r(43476),n=e.r(71645),i=e.r(67585),l=e.r(52157);function s(e){return{default:e&&"default"in e?e.default:e}}let o={loader:()=>Promise.resolve(s(()=>null)),loading:null,ssr:!0},d=function(e){let t={...o,...e},r=(0,n.lazy)(()=>t.loader().then(s)),d=t.loading;function c(e){let s=d?(0,a.jsx)(d,{isLoading:!0,pastDelay:!0,error:null}):null,o=!t.ssr||!!t.loading,c=o?n.Suspense:n.Fragment,u=t.ssr?(0,a.jsxs)(a.Fragment,{children:["u"<typeof window?(0,a.jsx)(l.PreloadChunks,{moduleIds:t.modules}):null,(0,a.jsx)(r,{...e})]}):(0,a.jsx)(i.BailoutToCSR,{reason:"next/dynamic",children:(0,a.jsx)(r,{...e})});return(0,a.jsx)(c,{...o?{fallback:s}:{},children:u})}return c.displayName="LoadableComponent",c}},70703,(e,t,r)=>{"use strict";
1Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"default",{enumerable:!0,get:function(){return n}});let a=e.r(55682)._(e.r(69093));function n(e,t){let r={};"function"==typeof e&&(r.loader=e);let n={...r,...t};return(0,a.default)({...n,modules:n.loadableGenerated?.modules})}("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esModule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)},71353,e=>{"use strict";var t=e.i(43476),r=e.i(71645),a=e.i(42934),n=e.i(69692),i=e.i(30013),l=e.i(67881),s=e.i(9953),o=e.i(71829),d=e.i(57688),c=e.i(56904);let u=e=>{let r=`${e.img?.focalX??50}% ${e.img?.focalY??50}%`;return(0,t.jsxs)("div",{className:"bg-n-white flex h-full flex-col",children:[(0,t.jsx)("div",{className:"relative aspect-[242/350] max-h-[242px] w-full overflow-hidden lg:aspect-[242/417]",children:e.img&&(0,t.jsx)(d.default,{src:e.img.src,alt:e.img.alt,fill:!0,sizes:"(max-width: 768px) 350px, 417px",placeholder:"blur",blurDataURL:o.blurDataUrl,style:{objectPosition:r},className:"object-fill"})}),(0,t.jsxs)("div",{className:"max-h-[558px] p-6 lg:p-8",children:[(0,t.jsxs)("div",{children:[e.name&&(0,t.jsx)(s.Typography,{variant:"heading-4",asChild:!0,className:"mb-4",children:(0,t.jsx)("h4",{children:e.name})}),e.address&&(0,t.jsx)(s.Typography,{variant:"body-2",asChild:!0,children:(0,t.jsx)("p",{children:e.address})}),e.phone&&(0,t.jsx)(s.Typography,{variant:"body-2",asChild:!0,children:(0,t.jsx)("a",{href:`tel: ${e.phone.replace(/\s+/g,"").replace("+","00")}`,className:"text-n-blue",children:e.phone})})]}),Array.isArray(e.links)&&e.links.length>0&&(0,t.jsx)("ul",{className:"[&_li]:border-b [&_li]:border-[#E6EAEC] [&_li]:last:border-0 [&_li]:last:before:w-0",children:e.links.map((e,r)=>e.link?(0,t.jsx)("li",{className:'before:bg-n-grey-light hocus-visible:before:w-full group relative before:absolute before:-bottom-px before:left-0 before:h-px before:w-0 before:transition-[width] before:ease-out before:content-[""] last:[&>a]:pb-0',children:(0,t.jsx)(l.Button,{variant:"text-link-button",icon:{name:"signal-right"},textColor:"blue",border:"none",reverse:!0,className:"group-hocus-visible:[&_span]:right-1.5 relative block py-3 pr-[30px] font-light [&_span]:absolute [&_span]:top-1/2 [&_span]:right-0 [&_span]:-translate-y-1/2 [&_span]:transition-[right]",asChild:!0,children:(0,t.jsx)(c.Link,{href:e.link.url??"#",target:e.link.target,children:e.link.text??""})})},r):null)})]})]})},h=({locations:e,children:l})=>{let s=(0,r.useRef)(null),[o,d]=(0,i.default)({align:"start",loop:!1});return(0,t.jsxs)("div",{className:"h-full py-[93px] lg:p-[100px]",children:[(0,t.jsx)("div",{className:"mx-auto max-w-[1440px]",children:(0,t.jsx)("div",{className:"relative ml-[max(calc(50%-652px),8px)]",style:{"--slide-spacing":"12px","--slide-spacing-dt":"24px"},children:(0,t.jsx)("div",{ref:o,className:"carousel-wrapper relative",children:(0,t.jsx)("div",{className:"flex",ref:s,children:e&&e.map((e,r)=>(0,t.jsx)("div",{className:(0,n.cn)("w-full min-w-0","flex-[0_0_94.74%] flex-col pl-[var(--slide-spacing)] lg:flex-[0_0_38.25%] xl:flex-[0_0_32.143%] xl:pl-[var(--slide-spacing-dt)]"),children:(0,t.jsx)(u,{...e})},r))})})})}),(0,t.jsx)("div",{className:"absolute top-0 right-0 z-20 mx-auto max-w-[1440px] px-5 py-6 lg:top-auto lg:right-[80px] lg:bottom-5",children:(0,t.jsx)(a.SliderButtons,{emblaApi:d,className:"lg:[&_button]:bg-transparent"})}),l]})};var f=e.i(24292),p=e.i(8320),m=e.i(66714),g=e.i(75568),b=e.i(65747),y=e.i(89970),x=e.i(70703);y.default.registerPlugin(b.useGSAP);let v=(0,x.default)(()=>e.A(15117),{loadableGenerated:{modules:[62737]},ssr:!1}),w=({locations:e,children:l,map:s})=>
1{let{activeCountry:o,setActiveCountry:d}=(0,g.useLocationsStore)(),[c,h]=(0,r.useState)(),f=(0,r.useRef)(null),[x,w]=(0,i.default)({watchDrag:e=>e.internalEngine().scrollSnaps.length>1},[]);return(0,b.useGSAP)(()=>{c&&f.current&&(y.default.set(f.current,{y:30,opacity:0}),y.default.to(f.current,{y:0,opacity:1,duration:.61,ease:"cubic-bezier(0.5, 0, 0, 1)",delay:.44}))},[c]),(0,r.useEffect)(()=>{if(o){let t=e?.find(e=>`${e.id}`===o),r=e?.filter(e=>e.position.x===t?.position.x&&e.position.y===t?.position.y);Array.isArray(r)&&r.length>0&&h(r)}else f.current?y.default.to(f.current,{y:30,opacity:0,duration:.3,ease:"cubic-bezier(0.5, 0, 0, 1)",onComplete:()=>h(void 0)}):h(void 0)},[o,e]),(0,t.jsxs)("div",{className:(0,n.cn)("relative overflow-hidden bg-[#f6f6f6]","z-[1] before:absolute before:top-0 before:left-0 before:h-[100px] before:w-full before:bg-[linear-gradient(171.33deg,#F6F6F6_7.21%,rgba(246,246,246,0)_43.77%)] before:content-['']","after:absolute after:bottom-0 after:left-0 after:z-[0] after:h-[100px] after:w-full after:bg-[linear-gradient(180deg,_rgba(246,_246,_246,_0)_0%,_#F6F6F6_78.84%)] after:content-[''] lg:after:bg-[linear-gradient(90deg,#F6F6F6_0%,rgba(246,246,246,0)_78.84%)]","aspect-[390/700] h-full w-full lg:aspect-[1440/600]","aspect-[390/700] md:max-h-[750px] lg:max-h-[805px] lg:min-h-[805px]"),children:[s&&(0,t.jsx)(v,{map:s,locations:e}),l,Array.isArray(c)&&c.length>0&&(0,t.jsx)("div",{className:"pointer-events-none absolute top-0 right-0 bottom-0 left-0 h-full w-full p-5 pt-[105px] pb-[93px] lg:pt-[78px]",children:(0,t.jsxs)(m.Container,{className:"relative flex h-full w-full items-start justify-end px-0 lg:px-5",children:[(0,t.jsx)("div",{ref:f,children:(0,t.jsxs)("div",{ref:x,className:"pointer-events-auto w-[350px] overflow-hidden lg:w-[417px]",children:[(0,t.jsx)("div",{className:"-ml-5 flex",children:c.map((e,r)=>(0,t.jsx)("div",{className:(0,n.cn)("flex-[0_0_100%] pl-5"),children:(0,t.jsx)(u,{...e})},r))}),c.length>1&&(0,t.jsx)(a.SliderButtons,{emblaApi:w,className:"mt-3 flex items-center justify-end"})]})}),(0,t.jsx)(p.ButtonIcon,{icon:{name:"chevron-left"},colors:"blue",className:"pointer-events-auto absolute -top-[80px] left-0 z-[5] lg:top-0 lg:left-5",onClick:()=>void(d(null),h(void 0))})]})})]})};y.default.registerPlugin(b.useGSAP),e.s(["LocationsView",0,({locations:e,map:a})=>{let[i,s]=(0,r.useState)(0),{translate:o}=(0,f.useTranslate)(),d=(0,r.useRef)(null),c=(0,r.useRef)(null),u=(0,r.useRef)(null),p="cubic-bezier(0.5, 0, 0, 1)",m=e=>{if(e===i)return;let t=0===i?d.current:c.current,r=0===e?d.current:c.current;if(!t||!r)return;let a=y.default.timeline();a.to(t,{opacity:0,y:30,duration:.61,ease:p}),a.add(()=>s(e)).set(r,{y:30}).to(r,{opacity:1,y:0,duration:.61,ease:p})};return(0,r.useEffect)(()=>{d.current&&c.current&&(y.default.set(d.current,{opacity:+(0===i)}),y.default.set(c.current,{opacity:+(1===i)}))},[]),(0,r.useEffect)(()=>{s(+(window?.innerWidth<1024))},[]),(0,t.jsxs)("div",{ref:u,className:(0,n.cn)("bg-n-grey relative mt-12 min-h-[700px] lg:mt-16 lg:min-h-[805px]","after:absolute after:bottom-0 after:left-0 after:z-20 after:block after:h-[93px] after:w-full after:content-['']","after:bg-[linear-gradient(180deg,rgba(246,246,246,0)_0%,#F6F6F6_78.84%)]"),children:[(0,t.jsx)("div",{ref:d,className:(0,n.cn)("absolute top-0 h-full w-full",0===i?"z-20":"z-0"),style:{opacity:+(0===i)},children:(0,t.jsx)(w,{locations:e,map:a})}),(0,t.jsx)("div",{ref:c,className:(0,n.cn)("absolute top-0 h-full w-full",1===i?"z-40":"z-0"),style:{opacity:+(1===i)},children:(0,t.jsx)(h,{locations:e})}),(0,t.jsxs)("div",{className:"absolute bottom-0 left-1/2 z-40 flex w-fit translate-x-[-50%] justify-center gap-x-2 p-6 lg:pt-0 lg:pb-[38px]",children:[(0,t.jsx)(l.Button,{variant:"secondary",backgroundColor:0===i?"blue-to-darker-blue":"grey-to-grey",textColor:0===i?"white":"blue",border:"solid",icon:{name:"map"},onClick:()=>m(0),children:o({de:"Karte",en:"Map",fr:"Map"})}),(0,t.jsx)(l.Button,{variant:"secondary",backgroundColor:1===i?"blue-to-darker-blue":"grey-to-grey",textColor:1===i?"white":"blue",border:"solid",icon:{name:"list"},onClick:()=>m(1),children:o({de:"Liste",en:"List",fr:"List"})})]})]})}],71353)},11313,e=>{"use strict";
1var t=e.i(43476),r=e.i(50167),a=e.i(66714),n=e.i(6336),i=e.i(9953),l=e.i(69692),s=e.i(65747),o=e.i(89970),d=e.i(83495),c=e.i(71645),u=e.i(27985),h=e.i(57688);let f=({year:e,title:r,description:a,image:n,isReversed:s})=>(0,t.jsxs)("div",{className:(0,l.cn)("space-y-6 lg:w-[calc((410/953)*100%)] lg:space-y-10",s&&"ml-auto"),children:[(0,t.jsxs)("div",{className:"space-y-2.5 lg:space-y-2.5",children:[e&&(0,t.jsx)(i.Typography,{variant:"number",className:"font-gt-america-extended text-[72px] lg:text-[95px]",children:e}),(r||a)&&(0,t.jsxs)("div",{className:"space-y-3 lg:space-y-4",children:[r&&(0,t.jsx)(i.Typography,{variant:"heading-4",asChild:!0,className:"leading-[1.105]",children:(0,t.jsx)("h4",{children:r})}),a&&(0,t.jsx)("div",{className:"text-bc-blue-opacity-80 flex items-center lg:min-h-13.75",children:(0,t.jsx)(i.Typography,{dangerouslySetInnerHTML:{__html:a}})})]})]}),n&&(0,t.jsx)("div",{className:"relative pt-[calc((210/323)*100%)] lg:pt-[calc((321.35/410)*100%)]",children:(0,t.jsx)(h.default,{src:n.src,alt:n.alt??r??"",fill:!0,sizes:"(max-width: 1023px) 83vw, 28vw",className:"object-cover"})})]});var p=e.i(83523),m=e.i(76147);e.s(["TimelineBlockRender",0,({blockWrapperProps:e,events:h})=>{let g=(0,c.useRef)(null),b=(0,c.useRef)(null),{patternType:y}=(0,m.usePatternType)();return((0,s.useGSAP)(()=>{o.default.registerPlugin(d.ScrollTrigger),o.default.to(g.current,{scaleY:1,ease:"none",scrollTrigger:{trigger:b.current,start:"top 60%",end:"bottom 90%",scrub:!0}}),(0,p.subtleRevealAnimation)({target:".js-gsap-subtle-reveal-item"})},{scope:b}),Array.isArray(h)&&h.length>0)?(0,t.jsxs)(u.BlockWrapper,{...e,className:"relative py-16 lg:py-40",children:[(0,t.jsx)("div",{className:(0,l.cn)("absolute inset-0 z-0 h-full w-full bg-repeat","bg-[url('/images/patterns/card.svg')]","ellipse"===y&&"bg-[url('/images/patterns/ellipse-card.svg')]","circle"===y&&"bg-[url('/images/patterns/circle-card.svg')]","rotated-triangle"===y&&"bg-[url(/images/patterns/rotated-card.svg)]")}),(0,t.jsx)("div",{style:{"--layer-dt":"linear-gradient(270deg, #FFFFFF 0%, rgba(255, 255, 255, 0) 100%), linear-gradient(90deg, #FFFFFF 0%, rgba(255, 255, 255, 0) 100%), linear-gradient(360deg, rgba(255, 255, 255, 0) 83.31%, #FFFFFF 100%), linear-gradient(180deg, rgba(255, 255, 255, 0) 84.25%, #FFFFFF 100%)","--layer":`linear-gradient(270deg, #FFFFFF 0%, rgba(255, 255, 255, 0) 100%),
2linear-gradient(90deg, #FFFFFF 0%, rgba(255, 255, 255, 0) 100%),
3linear-gradient(360deg, rgba(255, 255, 255, 0) 83.31%, #FFFFFF 100%),
4linear-gradient(180deg, rgba(255, 255, 255, 0) 84.25%, #FFFFFF 100%)`},className:"absolute inset-0 z-1 h-full w-full [background:_var(--layer)] lg:[background:_var(--layer-dt)]"}),(0,t.jsx)(a.Container,{className:"relative z-2",children:(0,t.jsxs)(n.Row,{className:"relative lg:gap-x-6",children:[h.length>1&&(0,t.jsx)(r.Col,{className:"absolute top-0 left-0 h-full lg:static lg:col-span-1",children:(0,t.jsx)("div",{className:"sticky top-[calc(91px+2%)] lg:top-[15%]",children:(0,t.jsxs)("div",{className:"font-gt-america-extended flex h-[71vh] max-h-187.5 w-full flex-col items-center justify-center lg:h-[81vh] lg:max-h-207.5 lg:gap-5",children:[(0,t.jsx)(i.Typography,{variant:"number-smallest",className:"hidden lg:block",children:h[0].year}),(0,t.jsx)("span",{className:"bg-n-grey relative mt-4 w-[3px] flex-1 lg:mt-0",children:(0,t.jsx)("span",{ref:g,className:"bg-bc-red absolute inset-0 origin-top scale-y-0 transition-[scale]"})}),(0,t.jsx)(i.Typography,{variant:"number-smallest",className:"hidden lg:block",children:h[h.length-1].year})]})})}),(0,t.jsx)(r.Col,{ref:b,className:"col-span-full space-y-10 pl-6.75 lg:col-span-9 lg:col-start-3 lg:space-y-0 lg:pl-0",children:h.map((e,r)=>(0,t.jsx)("div",{className:(0,l.cn)("js-gsap-subtle-reveal-item",r>0&&"lg:-mt-44"),children:(0,t.jsx)(f,{...e,isReversed:r%2!=0})},r))})]})})]}):null}],11313)},986,e=>{"use strict";var t=e.i(43476),r=e.i(83523),a=e.i(47102),n=e.i(67881),i=e.i(9953),l=e.i(56904),s=e.i(69692),o=e.i(40238),d=e.i(65747);e.s(["InformationSummaryCard",0,({title:e,information:c,cta:u,download:h,layout:f="vertical",variant:p="summary"})=>{let m=(0,o.checkArray)(c);return(0,d.useGSAP)(()=>
4{"summary"===p&&(0,r.subtleRevealAnimation)({target:".js-gsap-subtle-info-summary"})}),(0,t.jsxs)("div",{className:(0,s.cn)("bg-n-grey h-full w-full px-6 py-8 lg:p-12","solution-teaser"===p?"flex flex-col justify-between lg:p-16":"js-gsap-subtle-info-summary","horizontal"===f&&"solution-teaser"===p&&"lg:gap-16"),children:[(0,t.jsxs)("div",{className:(0,s.cn)("space-y-8","horizontal"===f&&"lg:space-y-10"),children:[e&&(0,t.jsx)(i.Typography,{variant:"horizontal"===f&&"solution-teaser"===p?"heading-4":"heading-5",asChild:!0,children:(0,t.jsx)("h4",{children:e})}),m&&(0,t.jsx)("div",{className:"space-y-4",children:m.map((e,r)=>(0,t.jsxs)("div",{className:"flex gap-4",children:[(0,t.jsx)(a.Icon,{name:"checked",className:"h-[24px] w-[18px] flex-none"}),(0,t.jsx)(i.Typography,{variant:"body-2",asChild:!0,className:"flex-1",children:(0,t.jsx)("p",{dangerouslySetInnerHTML:{__html:e}})})]},r))})]}),(u||h)&&(0,t.jsxs)("div",{className:(0,s.cn)("flex flex-row flex-wrap gap-5.5 pt-12 lg:items-center lg:gap-8 lg:space-y-0 lg:pt-16","horizontal"===f&&"lg:pt-0"),children:[u&&(0,t.jsx)("div",{children:(0,t.jsx)(n.Button,{variant:"primary",textColor:"white",asChild:!0,children:(0,t.jsx)(l.Link,{href:u.url??"#",target:u.target,children:u.text})})}),h&&(0,t.jsx)("div",{children:(0,t.jsx)(n.Button,{variant:"text-link-button",border:"solid",textColor:"blue",icon:{name:"download"===h.type?"arrow-down":"signal-right"},asChild:!0,reverse:"download"===h.type,children:(0,t.jsx)(l.Link,{href:h.url??"#",target:h.target,children:h.text})})})]})]})}])},83485,e=>{"use strict";var t=e.i(43476),r=e.i(83523),a=e.i(69692),n=e.i(65747),i=e.i(986),l=e.i(9953),s=e.i(76147),o=e.i(57688);let d=({image:e,label:r,title:n,description:i,color:d,layout:c,isSlider:u})=>{let{patternType:h}=(0,s.usePatternType)();return(0,t.jsxs)("div",{className:(0,a.cn)("relative h-full w-full overflow-hidden",d?"triangle"!==h?"bg-[var(--current-solution-color)]/40":"bg-[var(--current-solution-color)]":"bg-n-grey",.5>function(e){if(!e)return 1;let t=e.replace("#",""),[r,a,n]=[parseInt(t.slice(0,2),16),parseInt(t.slice(2,4),16),parseInt(t.slice(4,6),16)].map(e=>{let t=e/255;return t<=.03928?t/12.92:Math.pow((t+.055)/1.055,2.4)});return .2126*r+.7152*a+.0722*n}(d)?"text-n-white":"text-bc-blue"),style:{"--current-solution-color":d??"#f6f6f6"},children:[(0,t.jsx)("div",{className:(0,a.cn)("absolute inset-0 h-full w-full bg-[url('/images/patterns/card.svg')] bg-repeat lg:h-[calc(100%-64px)]","ellipse"===h&&"bg-[url(/images/patterns/ellipse-card.svg)] bg-center opacity-70 lg:h-full")}),"triangle"===h&&(0,t.jsx)("span",{className:"absolute inset-0 z-[2] h-full w-full opacity-80 [background:var(--solution-teaser-bg)] lg:h-[calc(100%-64px)] lg:[background:var(--solution-teaser-bg-dt)]",style:{"--solution-teaser-bg":"linear-gradient(231.7deg, rgba(0, 0, 0, 0) 0%, var(--current-solution-color) 52.49%)","--solution-teaser-bg-dt":"linear-gradient(231.7deg, rgba(246, 246, 246, 0) 0%,  var(--current-solution-color) 52.49%),linear-gradient(90deg, rgba(246, 246, 246, 0) 73.64%,  var(--current-solution-color) 100%)"}}),(0,t.jsxs)("div",{className:(0,a.cn)("relative z-[3] px-8 pt-12 lg:p-16 lg:pb-0",d?"pb-8 lg:pb-10.75":"","horizontal"===c&&"lg:pb-16"),children:[(0,t.jsxs)("div",{className:(0,a.cn)("flex pb-[32px] lg:pb-12",d&&"lg:pt-7.25","triangle"!==h&&"relative"),children:[d&&(0,t.jsx)(o.default,{src:"/images/xentis-cards.svg",alt:"XD",width:62,height:79,sizes:"(max-width: 1023px) 50vw, 20vw",className:(0,a.cn)("h-[66px] w-[52px] object-contain lg:h-[80px] lg:w-[62px]","triangle"!==h&&"invisible")}),e&&(0,t.jsx)(o.default,{src:e.src,alt:e.alt,width:e.width,height:e.height,sizes:"(max-width: 1023px) 50vw, 20vw",className:(0,a.cn)("h-[66px] w-[52px] object-contain lg:h-auto lg:w-[62px]",d&&"mt-4 -ml-6","triangle"!==h&&"horizontal"===c&&"absolute left-0 mt-0 ml-0 w-auto brightness-0 invert lg:mt-0 lg:ml-0")})]}),(n||r||i)&&(0,t.jsxs)("div",{className:(0,a.cn)(d&&"lg:pb-12.5"),children:[r&&(0,t.jsx)(l.Typography,{variant:"tag-line",className:"pb-2",children:r}),n&&(0,t.jsx)(l.Typography,{variant:"heading-3",className:(0,a.cn)(u&&"min-h-[2.2em]","vertical"===c&&"lg:min-h-[2.2em]"),children:n}),"horizontal"===c&&i&&(0,t.jsx)(l.Typography,{variant:"body",asChild:!0,className:"pt-6 lg:pt-9",children:(0,t.jsx)("p",{dangerouslySetInnerHTML:{__html:i}})})]})]})]})};e.s(["SolutionTeaserItem",0,({card:e,info:l,layout:s="vertical",isSlider:o})=>((0,n.useGSAP)(()=>{(0,r.subtleRevealAnimation)({target:".js-gsap-subtle-reveal"})}),(0,t.jsxs)("div",{className:(0,a.cn)("js-gsap-subtle-reveal flex h-full w-full flex-col","vertical"===s&&"","horizontal"===s&&"lg:flex-row"),children:[e&&(0,t.jsx)("div",{className:(0,a.cn)("horizontal"===s&&"lg:flex-1"),children:(0,t.jsx)(d,{...e,layout:s,isSlider:o})}),l&&(0,t.jsx)("div",{className:(0,a.cn)("vertical"===s&&"flex-1 lg:flex-auto","horizontal"===s&&"lg:flex-1"),children:(0,t.jsx)(i.InformationSummaryCard,{...l,layout:s,variant:"solution-teaser"})})]}))],83485)},35882,e=>{"use strict";var t=e.i(43476),r=e.i(92849),a=e.i(42934),n=e.i(66714),i=e.i(40238),l=e.i(71645),s=e.i(83485);e.s(["SolutionTeaserSlider",0,({solutions:e})=>{let[o,d]=(0,l.useState)(),c=(0,i.checkArray)(e);return c?(0,t.jsxs)("div",{children:[(0,t.jsx)(n.Container,{className:"relative",children:(0,t.jsx)("div",{className:"absolute -top-20 right-5 hidden -translate-y-full lg:block",children:(0,t.jsx)(a.SliderButtons,{emblaApi:o})})}),(0,t.jsx)(r.SliderAbstract,{options:{align:"start"},className:"w-full px-5 lg:px-[max(20px,calc(50%-640px))]",containerClassName:"-ml-4 lg:-ml-6",showDots:!1,getEmblApi:e=>{d(e)},children:c.map((e,a)=>(0,t.jsx)(r.Slide,{className:"w-full flex-none pl-4 lg:w-[652px] lg:pl-6",children:(0,t.jsx)(s.SolutionTeaserItem,{...e,layout:"vertical",isSlider:!0})},a))})]}):null}])},73341,e=>{"use strict";
4var t=e.i(43476),r=e.i(83523),a=e.i(9953),n=e.i(65747),i=e.i(57688),l=e.i(71645);e.s(["TeamGridCard",0,({name:e,image:s,label:o})=>{let d=(0,l.useRef)(null);return(0,n.useGSAP)(()=>{(0,r.subtleRevealAnimation)({target:[d.current]})}),(0,t.jsxs)("div",{ref:d,className:"flex flex-col gap-6 lg:gap-10",children:[(0,t.jsx)("div",{className:"relative w-full pt-[69.74358974%] lg:pt-[123.35766423%]",children:s?.src&&(0,t.jsx)(i.default,{src:s.src,alt:s.alt,fill:!0,sizes:"(max-width: 1023px) 100vw, 33vw",className:"object-cover"})}),(e||o)&&(0,t.jsxs)("div",{className:"w-full space-y-2 lg:space-y-3",children:[e&&(0,t.jsx)(a.Typography,{variant:"heading-4",asChild:!0,children:(0,t.jsx)("h3",{children:e})}),Array.isArray(o)&&o.length>0&&(0,t.jsx)("div",{className:"space-y-0.5",children:o.map((e,r)=>(0,t.jsx)(a.Typography,{variant:"body",asChild:!0,className:"text-bc-blue-opacity-80",children:(0,t.jsx)("p",{children:e})},r))})]})]})}])},89961,e=>{"use strict";var t=e.i(43476),r=e.i(83523),a=e.i(66714),n=e.i(9953),i=e.i(69692),l=e.i(65747),s=e.i(27985);e.s(["QuoteBlockRender",0,({quote:e,author:o,position:d,blockWrapperProps:c})=>((0,l.useGSAP)(()=>{(0,r.subtleRevealAnimation)({target:".js-gsap-subtle-reveal-item"})}),(0,t.jsx)(s.BlockWrapper,{...c,className:"text-bc-blue relative overflow-hidden",children:(0,t.jsx)(a.Container,{children:(0,t.jsx)("div",{className:"js-gsap-subtle-reveal-item grid grid-cols-4 gap-6 lg:grid-cols-12",children:(0,t.jsxs)("div",{className:"col-span-4 space-y-4 lg:col-span-7 lg:col-start-2",children:[e&&(0,t.jsx)("div",{className:(0,i.cn)((0,n.typographyVariants)({variant:"quote"}),"font-gt-america-extended lg:text-[36.43px] lg:tracking-[-0.16px]"),children:e}),(0,t.jsxs)("div",{className:"text-bc-blue-opacity-80",children:[(0,t.jsx)(n.Typography,{variant:"body-2",asChild:!0,children:(0,t.jsx)("cite",{className:"inline not-italic",children:o})}),d&&(0,t.jsx)(n.Typography,{variant:"body-2",asChild:!0,children:(0,t.jsxs)("span",{children:[", ",d]})})]})]})})})}))])},5018,e=>{"use strict";var t=e.i(43476),r=e.i(71645),a=e.i(57688),n=e.i(23924),i=e.i(39839),l=e.i(24292),s=e.i(27985),o=e.i(66714),d=e.i(9953),c=e.i(69692),u=e.i(8320),h=e.i(65747),f=e.i(83523);let p=(0,r.memo)(({onClick:e,isVisible:r})=>{let{translate:a}=(0,l.useTranslate)();return(0,t.jsx)(u.ButtonIcon,{variant:"video",icon:{name:"triangle"},className:(0,c.cn)("pointer-events-none absolute top-1/2 left-1/2 z-10 -translate-x-1/2 -translate-y-1/2 transition-opacity duration-300",!r&&"opacity-0")})});p.displayName="PlayButton";let m=(0,r.memo)(({image:e,videoUrl:u,subline:m,autoplay:g,blockWrapperProps:b})=>{let y=(0,i.useIsClient)(),[x,v]=(0,r.useState)(!1),[w,j]=(0,r.useState)(!1),[k,N]=(0,r.useState)(!1),[C,M]=(0,r.useState)(!1),{isIntersecting:S,ref:P}=(0,i.useIntersectionObserver)({threshold:.1}),D=(0,r.useRef)(!1),F=(0,r.useRef)(null),T=(0,r.useRef)(null),O=(0,r.useRef)(null),{translate:A}=(0,l.useTranslate)(),z=(0,r.useCallback)(e=>{e.loaded>0&&!C&&M(!0)},[C]),W=(0,r.useCallback)(()=>{u&&(x?x&&v(!1):F.current&&v(!0))},[u,C,x]),_=(0,r.useCallback)(()=>{v(!0)},[]),E=(0,r.useCallback)(()=>{v(!1)},[]);return(0,r.useEffect)(()=>{g&&S&&!D.current&&(D.current=!0,v(!0))},[g,S]),(0,r.useEffect)(()=>{if(!g||!k||w)return;let e=setTimeout(()=>v(!1),2500);return()=>clearTimeout(e)},[g,k,w]),(0,h.useGSAP)(()=>{(0,f.subtleRevealAnimation)({target:[T.current,O.current]})}),(0,t.jsx)(s.BlockWrapper,{...b,className:"py-6 lg:pt-10 lg:pb-20",children:(0,t.jsx)(o.Container,{children:(0,t.jsx)("div",{className:"grid grid-cols-4 gap-6 lg:grid-cols-12",children:(0,t.jsxs)("div",{ref:P,className:"col-span-full space-y-6 lg:col-span-9 lg:col-start-2",children:[(0,t.jsxs)("div",{className:"group relative aspect-[350/520] lg:aspect-[954/596]",ref:T,children:[e?.src&&(0,t.jsx)(a.default,{src:e.src,alt:e.alt||"",sizes:"(max-width: 450px) 350px, (max-width: 768px) 100vw, 954px",fill:!0,className:(0,c.cn)("z-0 object-cover object-center transition-opacity duration-300",x&&w&&"opacity-0"),priority:!1}),u&&(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("button",{type:"button",className:"absolute top-0 left-0 z-[2] h-full w-full cursor-pointer",onClick:W,"aria-label":A(x?{de:"Pausieren",en:"Pause",fr:"Pause"}:{de:"Abspielen",en:"Play",fr:"Jouer à"})}),(0,t.jsx)(p,{onClick:W,isVisible:!x}
4),y&&(0,t.jsx)("div",{className:(0,c.cn)("cover pointer-events-none absolute top-1/2 left-1/2 h-full w-full -translate-x-1/2 -translate-y-1/2 overflow-hidden",!x&&"pointer-events-none opacity-0"),children:(0,t.jsx)(n.default,{ref:F,url:u,width:"100%",height:"100%",playing:x,controls:!1,muted:!!g,loop:!0,playsinline:!0,onReady:()=>N(!0),onStart:()=>j(!0),onPlay:_,onPause:E,onProgress:z,onBuffer:()=>M(!0),onBufferEnd:()=>M(!1),className:"scale-[270%] lg:scale-100",config:{vimeo:{playerOptions:{dnt:!0,preload:!0}},youtube:{playerVars:{modestbranding:0,rel:0},embedOptions:{host:"https://www.youtube-nocookie.com"}},file:{attributes:{preload:"auto"}}}})})]})]}),m&&(0,t.jsx)(d.Typography,{ref:O,variant:"body-2",className:"text-bc-blue-opacity-80",children:m})]})})})})});m.displayName="MediaBlockRender",e.s(["MediaBlockRender",0,m])},34980,e=>{"use strict";var t=e.i(43476),r=e.i(13806),a=e.i(67881),n=e.i(66714),i=e.i(9953),l=e.i(69692),s=e.i(71645),o=e.i(27985),d=e.i(92013);let c=()=>(0,t.jsxs)(t.Fragment,{children:[(0,t.jsxs)("svg",{viewBox:"0 0 398 492",fill:"none",xmlns:"http://www.w3.org/2000/svg",className:"block h-full w-full lg:hidden",children:[(0,t.jsx)("line",{x1:"199.913",y1:"1.60352",x2:"199.913",y2:"493.117",stroke:"#ACB9C0",strokeWidth:"0.805749",strokeDasharray:"1.61 1.61"}),(0,t.jsx)("line",{x1:"297.239",y1:"61.791",x2:"297.239",y2:"432.933",stroke:"#ACB9C0",strokeWidth:"0.805749",strokeDasharray:"1.61 1.61"}),(0,t.jsx)("line",{x1:"396.36",y1:"123.691",x2:"1.45859",y2:"370.616",stroke:"#ACB9C0",strokeWidth:"0.805749",strokeDasharray:"1.61 1.61"}),(0,t.jsx)("line",{x1:"396.069",y1:"370.398",x2:"0.896799",y2:"123.908",stroke:"#ACB9C0",strokeWidth:"0.805749",strokeDasharray:"1.61 1.61"}),(0,t.jsx)("line",{x1:"396.068",y1:"247.703",x2:"100.495",y2:"62.1315",stroke:"#ACB9C0",strokeWidth:"0.805749",strokeDasharray:"1.61 1.61"}),(0,t.jsx)("line",{x1:"296.622",y1:"432.257",x2:"1.04951",y2:"246.686",stroke:"#ACB9C0",strokeWidth:"0.805749",strokeDasharray:"1.61 1.61"}),(0,t.jsx)("line",{x1:"297.05",y1:"62.1325",x2:"1.45964",y2:"247.156",stroke:"#ACB9C0",strokeWidth:"0.805749",strokeDasharray:"1.61 1.61"}),(0,t.jsx)("line",{x1:"395.912",y1:"247.156",x2:"100.923",y2:"431.792",stroke:"#ACB9C0",strokeWidth:"0.805749",strokeDasharray:"1.61 1.61"}),(0,t.jsx)("line",{x1:"101.111",y1:"61.791",x2:"101.111",y2:"431.451",stroke:"#ACB9C0",strokeWidth:"0.805749",strokeDasharray:"1.61 1.61"}),(0,t.jsx)("line",{x1:"0.651363",y1:"369.02",x2:"199.288",y2:"493.839",stroke:"#ACB9C0",strokeWidth:"0.805749",strokeDasharray:"1.61 1.61"}),(0,t.jsx)("line",{x1:"198.686",y1:"1.2624",x2:"397.322",y2:"126.081",stroke:"#ACB9C0",strokeWidth:"0.805749",strokeDasharray:"1.61 1.61"}),(0,t.jsx)("line",{x1:"1.17093",y1:"126.067",x2:"199.817",y2:"1.26336",stroke:"#ACB9C0",strokeWidth:"0.805749",strokeDasharray:"1.61 1.61"}),(0,t.jsx)("line",{x1:"199.296",y1:"493.508",x2:"397.942",y2:"368.705",stroke:"#ACB9C0",strokeWidth:"0.805749",strokeDasharray:"1.61 1.61"}),(0,t.jsx)("line",{x1:"395.879",y1:"370.561",x2:"395.879",y2:"126.41",stroke:"#ACB9C0",strokeWidth:"0.805749",strokeDasharray:"1.61 1.61"}),(0,t.jsx)("line",{x1:"1.94136",y1:"370.561",x2:"1.94137",y2:"126.41",stroke:"#ACB9C0",strokeWidth:"0.805749",strokeDasharray:"1.61 1.61"})]}),(0,t.jsxs)("svg",{fill:"none",xmlns:"http://www.w3.org/2000/svg",className:"hidden h-full w-full lg:block",children:[(0,t.jsx)("line",{x1:"199.913",y1:"1.60352",x2:"199.913",y2:"493.117",stroke:"#ACB9C0",strokeWidth:"0.805749",strokeDasharray:"1.61 1.61"}),(0,t.jsx)("line",{x1:"297.239",y1:"61.791",x2:"297.239",y2:"432.933",stroke:"#ACB9C0",strokeWidth:"0.805749",strokeDasharray:"1.61 1.61"}),(0,t.jsx)("line",{x1:"396.36",y1:"123.691",x2:"1.45859",y2:"370.616",stroke:"#ACB9C0",strokeWidth:"0.805749",strokeDasharray:"1.61 1.61"}),(0,t.jsx)("line",{x1:"396.069",y1:"370.398",x2:"0.896799",y2:"123.908",stroke:"#ACB9C0",strokeWidth:"0.805749",strokeDasharray:"1.61 1.61"}),(0,t.jsx)("line",{x1:"396.068",y1:"247.703",x2:"100.495",y2:"62.1315",stroke:"#ACB9C0",strokeWidth:"0.805749",strokeDasharray:"1.61 1.61"}),(0,t.jsx)("line",{x1:"296.622",y1:"432.257",x2:"1.04951",y2:"246.686",stroke:"#ACB9C0",strokeWidth:"0.805749",strokeDasharray:"1.61 1.61"}),(0,t.jsx)("line",{x1:"297.05",y1:"62.1325",x2:"1.45964",y2:"247.156",stroke:"#ACB9C0",strokeWidth:"0.805749",strokeDasharray:"1.61 1.61"}),(0,t.jsx)("line",{x1:"395.912",y1:"247.156",x2:"100.923",y2:"431.792",stroke:"#ACB9C0",strokeWidth:"0.805749",strokeDasharray:"1.61 1.61"}),(0,t.jsx)("line",{x1:"101.111",y1:"61.791",x2:"101.111",y2:"431.451",
4stroke:"#ACB9C0",strokeWidth:"0.805749",strokeDasharray:"1.61 1.61"}),(0,t.jsx)("line",{x1:"0.651363",y1:"369.02",x2:"199.288",y2:"493.839",stroke:"#ACB9C0",strokeWidth:"0.805749",strokeDasharray:"1.61 1.61"}),(0,t.jsx)("line",{x1:"198.686",y1:"1.2624",x2:"397.322",y2:"126.081",stroke:"#ACB9C0",strokeWidth:"0.805749",strokeDasharray:"1.61 1.61"}),(0,t.jsx)("line",{x1:"1.17093",y1:"126.067",x2:"199.817",y2:"1.26336",stroke:"#ACB9C0",strokeWidth:"0.805749",strokeDasharray:"1.61 1.61"}),(0,t.jsx)("line",{x1:"199.296",y1:"493.508",x2:"397.942",y2:"368.705",stroke:"#ACB9C0",strokeWidth:"0.805749",strokeDasharray:"1.61 1.61"}),(0,t.jsx)("line",{x1:"395.879",y1:"370.561",x2:"395.879",y2:"126.41",stroke:"#ACB9C0",strokeWidth:"0.805749",strokeDasharray:"1.61 1.61"}),(0,t.jsx)("line",{x1:"1.94136",y1:"370.561",x2:"1.94137",y2:"126.41",stroke:"#ACB9C0",strokeWidth:"0.805749",strokeDasharray:"1.61 1.61"})]})]});var u=e.i(65747),h=e.i(89970),f=e.i(83495),p=e.i(23213);let m=[({isActive:e,isExiting:r})=>(0,t.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",className:(0,l.cn)("h-full w-full",e?"opacity-100":"opacity-0"),children:[(0,t.jsxs)("mask",{id:"revealMask",children:[(0,t.jsx)("rect",{width:"100%",height:"100%",fill:"white"}),(0,t.jsx)("rect",{x:"0",y:"-100%",width:"100%",height:"100%",fill:"black",className:(0,l.cn)("transition-all duration-500 ease-linear",!e||r?"translate-y-full":"")})]}),(0,t.jsxs)("g",{mask:"url(#revealMask)",children:[(0,t.jsx)("circle",{cx:"200.058",cy:"2.80273",r:"2.69922",fill:"#FF464B"}),(0,t.jsx)("rect",{x:"198.7",y:"1.50195",width:"1.94922",height:"123",fill:"#FF464B"}),(0,t.jsx)("rect",{x:"197.5",y:"125.5",width:"1.94922",height:"156.214",transform:"rotate(58 200 125.219)",fill:"#FF464B"})]})]}),({isActive:e,isExiting:r})=>(0,t.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",className:(0,l.cn)("h-full w-full",e?"opacity-100":"opacity-0"),children:[(0,t.jsxs)("mask",{id:"revealMask2",children:[(0,t.jsx)("rect",{width:"100%",height:"100%",fill:"white"}),(0,t.jsx)("rect",{x:"100%",y:"0",width:"100%",height:"100%",fill:"black",className:(0,l.cn)("transition-all duration-500 ease-linear",!e||r?"-translate-x-full":"")})]}),(0,t.jsxs)("g",{mask:"url(#revealMask2)",children:[(0,t.jsx)("circle",{cx:"395",cy:"124.5",r:"2.69922",fill:"#FF464B"}),(0,t.jsx)("rect",{x:"0.4",y:"123.449",width:"1.94922",height:"233.542",transform:"rotate(-58 1.18115 123.449)",fill:"#FF464B"}),(0,t.jsx)("rect",{x:"397.457",y:"121.027",width:"1.94922",height:"233.637",transform:"rotate(58 395.457 121.027)",fill:"#FF464B"})]})]}),({isActive:e,isExiting:r})=>(0,t.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",className:(0,l.cn)("h-full w-full",e?"opacity-100":"opacity-0"),children:[(0,t.jsxs)("mask",{id:"revealMask3",children:[(0,t.jsx)("rect",{width:"100%",height:"100%",fill:"white"}),(0,t.jsx)("rect",{x:"0",y:"100%",width:"100%",height:"100%",fill:"black",className:(0,l.cn)("transition-all duration-500 ease-linear",!e||r?"-translate-y-full":"")})]}),(0,t.jsxs)("g",{mask:"url(#revealMask3)",children:[(0,t.jsx)("circle",{cx:"395",cy:"369.5",r:"2.69922",fill:"#FF464B"}),(0,t.jsx)("rect",{x:"0.7",y:"120",width:"1.94922",height:"468",transform:"rotate(-58 1.18115 123.867)",fill:"#FF464B"})]})]}),({isActive:e,isExiting:r})=>(0,t.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",className:(0,l.cn)("h-full w-full",e?"opacity-100":"opacity-0"),children:[(0,t.jsxs)("mask",{id:"revealMask4",children:[(0,t.jsx)("rect",{width:"100%",height:"100%",fill:"white"}),(0,t.jsx)("rect",{x:"0",y:"100%",width:"100%",height:"100%",fill:"black",className:(0,l.cn)("transition-all duration-500 ease-linear",!e||r?"-translate-y-full":"")})]}),(0,t.jsxs)("g",{mask:"url(#revealMask4)",children:[(0,t.jsx)("circle",{cx:"199.296",cy:"488",r:"2.69922",fill:"#FF464B"}),(0,t.jsx)("rect",{x:"0.5",y:"123.449",width:"1.94922",height:"233.542",transform:"rotate(-58 1.18115 123.449)",fill:"#FF464B"}),(0,t.jsx)("rect",{x:"198.322",y:"246.562",width:"1.94922",height:"243",fill:"#FF464B"})]})]}),({isActive:e,isExiting:r})=>(0,t.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",className:(0,l.cn)("h-full w-full",e?"opacity-100":"opacity-0"),children:[(0,t.jsxs)("mask",{id:"revealMask5",children:[(0,t.jsx)("rect",{width:"100%",height:"100%",fill:"white"}),(0,t.jsx)("rect",{x:"0",y:"100%",width:"100%",height:"100%",fill:"black",className:(0,l.cn)("transition-all duration-500 ease-linear",!e||r?"-translate-y-full":"")})]}),(0,t.jsxs)("g",{mask:"url(#revealMask5)",children:[(0,t.jsx)("circle",{cx:"3.22949",cy:"369.816",r:"2.69922",fill:"#FF464B"}),(0,t.jsx)("rect",{x:"99.776",y:"185.277",width:"1.94922",height:"123.371",fill:"#FF464B"}),(0,t.jsx)("rect",{x:"101.691",y:"307.996",width:"1.94922",height:"116.104",transform:"rotate(58 101.691 306.996)",fill:"#FF464B"}),(0,t.jsx)("rect",{x:"2.19678",y:"123.758",width:"1.94922",height:"117.323",transform:"rotate(-58 2.19678 124.758)",fill:"#FF464B"})]})]})];e.s(["ProcessBlockRender",0,({label:e,title:g,steps:b,blockWrapperProps:y})=>
4{let[x,v]=(0,s.useState)(0),[w,j]=(0,s.useState)(0),[k,N]=(0,s.useState)(null),C=(0,s.useRef)(null);return((0,s.useEffect)(()=>{if(-1!==x){N(w);let e=setTimeout(()=>{j(x),N(null)},300);return()=>clearTimeout(e)}},[x]),(0,u.useGSAP)(()=>{h.default.registerPlugin(f.ScrollTrigger,p.default);let e=h.default.timeline({scrollTrigger:{trigger:C.current,start:"top 50%"}}),t={opacity:0,stagger:.07,duration:1,translateY:"30px",ease:p.default.create("custom-process","0.5, 0, 0, 1")};e.from(".js-gsap-subtle-reveal-process-title",{...t}).from(".js-gsap-subtle-reveal-process-item",{...t,delay:.17},0).from(".js-gsap-subtle-reveal-process-item-rest",{delay:.14,...t},0)},{scope:C}),Array.isArray(b)&&b.length>0)?(0,t.jsx)(o.BlockWrapper,{...y,className:"overflow-hidden py-12 lg:py-20",children:(0,t.jsxs)(n.Container,{ref:C,className:"relative max-lg:flex max-lg:flex-col max-lg:items-center",children:[(g||e)&&(0,t.jsx)(r.SectionTitle,{title:g,label:e,animationAuto:!1,className:"js-gsap-subtle-reveal-process-title mr-auto w-full"}),(0,t.jsx)("div",{className:"mt-5 mb-7 -ml-5 flex w-screen max-w-211.25 items-center justify-center pl-7.5 lg:mx-auto lg:mt-0 lg:mb-0 lg:h-206 lg:pl-0",children:(0,t.jsxs)("div",{className:"relative -ml-4.75 h-fit w-full max-w-99.5 lg:ml-0 lg:h-123",children:[(0,t.jsx)(c,{}),(0,t.jsx)("div",{className:"absolute inset-0 z-0 bg-[radial-gradient(50%_50%_at_50%_50%,_rgba(255,_255,_255,_0)_0%,_#FFFFFF_100%)] lg:bg-[radial-gradient(50%_50%_at_50%_50%,_rgba(255,_255,_255,_0)_80%,_#FFFFFF_100%)]"}),b.map((e,r)=>{let n=m[r];return(0,t.jsxs)(s.Fragment,{children:[(0,t.jsx)("div",{style:{"--vs-z-index":r+1},className:(0,l.cn)("absolute inset-0 z-[var('--vs-z-inde)] hidden lg:block"),children:(0,t.jsx)(n,{isActive:w===r,isExiting:k===r})},r),(0,t.jsx)("div",{className:(0,l.cn)("absolute z-1 flex flex-col items-center justify-center gap-4",0===r&&"top-10.75 left-1/2 -translate-x-1/2 lg:-top-[calc((166/492)*100%)]",1===r&&"top-30 right-16.5 lg:-top-[calc((37/492)*100%)] lg:right-auto lg:left-[calc(100%+(29/398)*100%)]",2===r&&"right-16.5 bottom-42.5 lg:right-auto lg:bottom-12.25 lg:left-[calc(100%+(29/398)*100%)]",3===r&&"bottom-18 left-1/2 -translate-x-1/2 lg:top-[calc(100%+(40/492)*100%)] lg:bottom-auto",4===r&&"bottom-42.5 left-17.75 lg:right-[calc(100%+(29/398)*100%)] lg:bottom-[calc((49/492)*100%)] lg:left-auto"),children:(0,t.jsxs)("div",{className:"js-gsap-subtle-reveal-process-item-rest relative",children:[(0,t.jsx)(a.Button,{border:"solid",backgroundColor:x===r?"blue-to-darker-blue":"white-to-grey",variant:x===r?"primary":"secondary",onClick:()=>v(r),className:(0,l.cn)((0,i.typographyVariants)({variant:"number-smallest"}),"text-[20px]","text-bc-blue font-gt-america-extended size-11.25! min-h-fit cursor-pointer rounded-full border-dashed p-1! lg:min-h-fit lg:leading-none",x===r&&"text-n-white border-solid"),children:r+1}),e.title&&(0,t.jsx)(i.Typography,{variant:"heading-6",className:"absolute top-[calc(100%+13px)] left-1/2 w-32.5 -translate-x-1/2 text-center lg:top-[calc(100%+16px)] lg:w-44",children:e.title})]})})]},r)})]})}
4),(0,t.jsx)(d.Card,{index:x,title:b[x].title,description:b[x].description,className:"js-gsap-subtle-reveal-process-item z-3 block w-full lg:absolute lg:top-61.5 lg:left-[10.7%]"})]})}):null}],34980)},25449,e=>{"use strict";var t=e.i(43476),r=e.i(83523),a=e.i(67881),n=e.i(50167),i=e.i(66714),l=e.i(6336),s=e.i(9953),o=e.i(56904),d=e.i(65747),c=e.i(57688),u=e.i(27985);e.s(["IntroBlockRender",0,({image:e,link:h,text:f,blockWrapperProps:p})=>((0,d.useGSAP)(()=>{(0,r.subtleRevealAnimation)({target:".js-gsap-subtle-reveal-item"})}),(0,t.jsx)(u.BlockWrapper,{...p,children:(0,t.jsx)(i.Container,{children:(0,t.jsxs)(l.Row,{className:"js-gsap-subtle-reveal-item gap-x-6",children:[(e||h)&&(0,t.jsxs)(n.Col,{className:"col-span-full lg:col-span-3 lg:space-y-8",children:[e&&(0,t.jsx)("div",{className:"relative w-full lg:pt-[calc((105/302)*100%)]",children:(0,t.jsx)(c.default,{src:e.src,alt:e.alt,fill:!0,sizes:"(max-width: 1023px) 100vw, 21vw",className:"object-cover"})}),h?.url&&(0,t.jsx)(a.Button,{variant:"text-link-button",textColor:"blue",icon:{name:"arrow-down"},reverse:!0,asChild:!0,children:(0,t.jsx)(o.Link,{href:h.url,target:h.target,children:h.text})})]}),f&&(0,t.jsx)(n.Col,{className:"col-span-full lg:col-span-7 lg:col-start-5",children:(0,t.jsx)(s.Typography,{asChild:!0,variant:"quote",className:"font-gt-america-extended",children:(0,t.jsx)("p",{dangerouslySetInnerHTML:{__html:f}})})})]})})}))])},55163,e=>{"use strict";var t=e.i(43476),r=e.i(92849),a=e.i(67881),n=e.i(50167),i=e.i(66714),l=e.i(6336),s=e.i(40238),o=e.i(71645),d=e.i(42925),c=e.i(27985),u=e.i(24292),h=e.i(56904),f=e.i(83495),p=e.i(13806);e.s(["NewsGridBlockRender",0,({title:e,label:m,news:g,categories:b,blockWrapperProps:y})=>{let{translate:x}=(0,u.useTranslate)(),v=(0,h.usePathname)(),[w,j]=(0,o.useState)(g??[]),k=""+v.split("/").pop();(0,o.useEffect)(()=>{w.length>0&&g&&j(k&&"news"!==k?g.filter(e=>e.category?.slug===k):g)},[v]),(0,o.useEffect)(()=>{w&&requestAnimationFrame(()=>{f.ScrollTrigger.refresh()})},[w]);let N=(0,s.checkArray)(b);return(0,t.jsx)(c.BlockWrapper,{...y,children:(0,t.jsxs)("div",{className:"space-y-12 lg:space-y-16",children:[(0,t.jsx)(i.Container,{children:(0,t.jsx)(p.SectionTitle,{title:e,label:m})}),N&&(0,t.jsx)("div",{children:(0,t.jsxs)(r.SliderAbstract,{options:{align:"start"},className:"w-full px-5 lg:px-[max(20px,calc(50%-640px))]",containerClassName:"-ml-3 lg:-ml-4.5",showDots:!1,showStartBgLinear:!0,showArrows:!1,children:[(0,t.jsx)(r.Slide,{className:"flex-none pl-3 lg:pl-4.5",children:(0,t.jsx)(a.Button,{variant:"/news"!==v?"secondary":"primary",textColor:"/news"!==v?"blue":"white",border:"solid",backgroundColor:"/news"!==v?"transparent":"blue-to-darker-blue",asChild:!0,children:(0,t.jsx)(h.Link,{href:"/news",children:x({de:"Alle Beiträge",en:"All articles",fr:"Tous les articles"})})})}),N.map((e,n)=>{let i=v===`/news/${e.slug}`;return(0,t.jsx)(r.Slide,{className:"flex-none pl-3 lg:pl-4.5",children:(0,t.jsx)(a.Button,{variant:i?"primary":"secondary",border:"solid",textColor:i?"white":"blue",backgroundColor:i?"blue-to-darker-blue":"transparent",asChild:!0,children:(0,t.jsx)(h.Link,{href:`/news/${e.slug}`,children:e.label})})},n)})]})}),w&&(0,t.jsx)(i.Container,{children:(0,t.jsx)(l.Row,{className:"gap-y-8 lg:gap-x-6 lg:gap-y-12",children:w.map((e,r)=>(0,t.jsx)(n.Col,{className:"col-span-full lg:col-span-4",children:(0,t.jsx)(d.NewsCard,{...e})},r))})})]})})}])},96873,e=>{"use strict";e.i(47167);var t=e.i(43476),r=e.i(56904),a=e.i(71645);let n=e=>{let{apiRoute:t,depth:r,refresh:n,serverURL:i}=e,l=(0,a.useRef)(!1),s=(0,a.useCallback)(e=>{e.origin===i&&e.data&&"object"==typeof e.data&&"payload-document-event"===e.data.type&&("function"==typeof n?n():console.error("You must provide a refresh function to `RefreshRouteOnSave`"))},[n,i]);return(0,a.useEffect)(()=>("u">typeof window&&window.addEventListener("message",s),l.current||(l.current=!0,(e=>{let{serverURL:t}=e;if("u">typeof window){let e=window?.opener||window?.parent;e?.postMessage({type:"payload-live-preview",ready:!0},t)}})({serverURL:i}),n()),()=>{"u">typeof window&&window.removeEventListener("message",s)}),[i,s,r,t,n]),null};e.s(["LivePreview",0,()=>{let e=(0,r.useRouter)();return(0,r.usePathname)(),(0,t.jsx)(n,{refresh:()=>{e.refresh()},serverURL:"https://cms-profidata.deployco.de"})}],96873)}]);

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.