PageSourceSearch

https://www.nissan.sk/cf/_next/static/chunks/c8da9176f068add0.js

js nissan.sk collected 2026-10-05 17:56:49 UTC 532,916 bytes, 9 lines download raw bytes

1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,14624,(e,t,i)=>{!function(){"use strict";var i={}.hasOwnProperty;function s(){for(var e="",t=0;t<arguments.length;t++){var i=arguments[t];i&&(e=a(e,o.call(this,i)))}return e}function o(e){if("string"==typeof e||"number"==typeof e)return this&&this[e]||e;if("object"!=typeof e)return"";if(Array.isArray(e))return s.apply(this,e);if(e.toString!==Object.prototype.toString&&!e.toString.toString().includes("[native code]"))return e.toString();var t="";for(var o in e)i.call(e,o)&&e[o]&&(t=a(t,this&&this[o]||o));return t}function a(e,t){return t?e?e+" "+t:e+t:e}if(t.exports)s.default=s,t.exports=s;else if("function"==typeof define&&"object"==typeof define.amd&&define.amd)void 0!==s&&e.v(s);else window.classNames=s}()},92915,e=>{e.v({icon:"Icon-module-scss-module__u9EGQa__icon"})},95377,74398,e=>{"use strict";var t=e.i(90119),i=e.i(92915);e.s(["Icon",0,({name:e,className:s="",size:o=24,color:a="currentColor",title:r,ariaLabel:n})=>{let l="number"==typeof o?`${o}px`:o;return(0,t.jsxs)("svg",{className:`${i.default.icon} ${s}`,width:l,height:l,fill:a,"aria-hidden":!r&&!n,"aria-label":n,role:r||n?"img":void 0,children:[r&&(0,t.jsx)("title",{children:r}),(0,t.jsx)("use",{href:`/cf/icons.svg#${e}`})]})}],74398),e.s([],95377)},35475,e=>{"use strict";e.s(["resolveDataTestId",0,({customAttrs:e,fallback:t})=>{let i=e?.["data-component"],s=e?.["data-uid"];if(i&&s)return`${i}_${s}`;let o=(e=>{let t=e?.["data-blok-c"];if(t)try{let e=JSON.parse(t);return e.component||e.name}catch{return}})(e),a=(e=>{let t=e?.["data-blok-uid"];if(!t)return;let i=t.split("-");return i.length<=1?t:i.slice(1).join("-")})(e);return o&&a?`${o}_${a}`:t}])},6725,e=>{e.v({button:"Button-module-scss-module__BtfvLW__button","button--icon-only":"Button-module-scss-module__BtfvLW__button--icon-only","button--link":"Button-module-scss-module__BtfvLW__button--link","button--md":"Button-module-scss-module__BtfvLW__button--md","button--primary":"Button-module-scss-module__BtfvLW__button--primary","button--secondary":"Button-module-scss-module__BtfvLW__button--secondary","button--sm":"Button-module-scss-module__BtfvLW__button--sm","button--tertiary":"Button-module-scss-module__BtfvLW__button--tertiary","button--xs":"Button-module-scss-module__BtfvLW__button--xs","loading-shimmer":"Button-module-scss-module__BtfvLW__loading-shimmer"})},9044,e=>{"use strict";var t=e.i(90119),i=e.i(25063);let s=({children:e,onClick:s,buttonRef:o})=>((0,i.useEffect)(()=>{if(!o?.current||!s)return;let e=o.current,t=()=>{s()};return e.addEventListener("click",t),()=>e.removeEventListener("click",t)},[o,s]),(0,t.jsx)(t.Fragment,{children:e}));var o=e.i(14624);e.i(95377);var a=e.i(74398),r=e.i(35475),n=e.i(6725);let l=o.default.bind(n.default),c=({icon:e,iconDisplay:i,size:s,label:o})=>(0,t.jsxs)(t.Fragment,{children:[e&&["start","replace-label"].includes(i??"")&&(0,t.jsx)(a.Icon,{name:e,size:"md"===s?20:16}),"replace-label"!==i&&(0,t.jsx)("span",{className:l("button__label"),children:o}),e&&"end"===i&&(0,t.jsx)(a.Icon,{name:e,size:"md"===s?20:16})]}),d=({label:e,href:i,target:s="_self",type:o="button",disabled:a=!1,ariaLabel:n,ariaDescribedBy:d,size:u="md",variant:m,icon:p,iconDisplay:h="start",background:g="light",customAttrs:f,className:y,ref:_})=>{let v=(0,r.resolveDataTestId)({customAttrs:f,fallback:e}),b={...f,className:l("button",`button--${m}`,`button--${u}`,`font-cta-${u}`,`font-cta-${u}--bold`,"dark"===g&&"button--on-dark",p&&"replace-label"===h&&"button--icon-only",y),"aria-label":n,"aria-describedby":d,"data-testid":v};return i?(0,t.jsx)("a",{...b,href:i,target:s,..."_blank"===s&&{rel:"noopener"},..._&&{ref:_},children:(0,t.jsx)(c,{icon:p,iconDisplay:h,size:u,label:e})}):(0,t.jsx)("button",{...b,disabled:a,type:o,..._&&{ref:_},children:(0,t.jsx)(c,{icon:p,iconDisplay:h,size:u,label:e})})};e.s(["Button",0,({label:e,href:o,target:a="_self",onClick:r,type:n="button",disabled:l=!1,ariaLabel:c,ariaDescribedBy:u,size:m="md",variant:p,icon:h,iconDisplay:g="start",background:f="light",customAttrs:y,className:_})=>{let v=(0,i.useRef)(null);return r?(0,t.jsx)(s,{onClick:r,buttonRef:v,children:(0,t.jsx)(d,{label:e,href:o,target:a,type:n,disabled:l,ariaLabel:c,ariaDescribedBy:u,size:m,variant:p,icon:h,iconDisplay:g,background:f,customAttrs:y,className:_,ref:v})}):(0,t.jsx)(d,{label:e,href:o,target:a,type:n,disabled:l,ariaLabel:c,ariaDescribedBy:u,size:m,variant:p,icon:h,iconDisplay:g,background:f,customAttrs:y,className:_})}],9044)},37139,e=>{e.v({"ai-badge":"Image-module-scss-module__PEoUvW__ai-badge",controls:"Image-module-scss-module__PEoUvW__controls",figure:"Image-module-scss-module__PEoUvW__figure",figure__caption:"Image-module-scss-module__PEoUvW__figure__caption","has-modal":"Image-module-scss-module__PEoUvW__has-modal","image-modalBt":"Image-module-scss-module__PEoUvW__image-modalBt","loading-shimmer"
1:"Image-module-scss-module__PEoUvW__loading-shimmer","pixel-modal-icon":"Image-module-scss-module__PEoUvW__pixel-modal-icon","pixel-modal-icon--hover":"Image-module-scss-module__PEoUvW__pixel-modal-icon--hover","pixel-modal-icon--rest":"Image-module-scss-module__PEoUvW__pixel-modal-icon--rest","pixel-modal-trigger":"Image-module-scss-module__PEoUvW__pixel-modal-trigger",wrapper:"Image-module-scss-module__PEoUvW__wrapper","wrapper--1-1":"Image-module-scss-module__PEoUvW__wrapper--1-1","wrapper--16-9":"Image-module-scss-module__PEoUvW__wrapper--16-9","wrapper--2-1":"Image-module-scss-module__PEoUvW__wrapper--2-1","wrapper--4-3":"Image-module-scss-module__PEoUvW__wrapper--4-3","wrapper--4-5":"Image-module-scss-module__PEoUvW__wrapper--4-5"})},50547,e=>{e.v({"loading-shimmer":"BadgeAI-module-scss-module__rsqfOG__loading-shimmer",wrapper:"BadgeAI-module-scss-module__rsqfOG__wrapper"})},70326,e=>{e.v({"close-button":"Tooltip-module-scss-module__PrwddW__close-button","close-button__icon":"Tooltip-module-scss-module__PrwddW__close-button__icon",container:"Tooltip-module-scss-module__PrwddW__container","container--bottom":"Tooltip-module-scss-module__PrwddW__container--bottom","container--top":"Tooltip-module-scss-module__PrwddW__container--top",content:"Tooltip-module-scss-module__PrwddW__content",content__desc:"Tooltip-module-scss-module__PrwddW__content__desc","loading-shimmer":"Tooltip-module-scss-module__PrwddW__loading-shimmer","trigger-button":"Tooltip-module-scss-module__PrwddW__trigger-button",wrapper:"Tooltip-module-scss-module__PrwddW__wrapper"})},3873,e=>{"use strict";var t=e.i(90119),i=e.i(25063),s=e.i(14624),o=e.i(70326);e.i(95377);var a=e.i(74398);let r=s.default.bind(o.default);e.s(["Tooltip",0,({title:e,children:s,triggerBtnA11YLabel:o,closeBtnA11YLabel:n,uid:l,openCallback:c,closeCallback:d,customAttrs:u,className:m,triggerIconSize:p=16})=>{let[h,g]=(0,i.useState)("top"),[f,y]=(0,i.useState)(0),[_,v]=(0,i.useState)(0),b=(0,i.useRef)(null),x=(0,i.useRef)(null),S=(0,i.useRef)(null),T=(0,i.useRef)(!1),k=(0,i.useRef)(!1),C=(0,i.useRef)(!1),P=(0,i.useRef)(null),[w,E]=(0,i.useState)(!1),L=(0,i.useId)(),j=(0,i.useMemo)(()=>l&&l.length>0?`${l}-${L}`:L,[l,L]),A=(0,i.useCallback)(()=>{let e=x.current?.getBoundingClientRect()?.left??0,t=x.current?.getBoundingClientRect()?.y??0,i=b.current?.getBoundingClientRect().width??0;g(t<200?"bottom":"top"),v(t),y(Math.min(e-50,window.innerWidth-i-20))},[]),I=(0,i.useCallback)(()=>{null!==S.current&&(window.clearTimeout(S.current),S.current=null)},[]),M=(0,i.useCallback)(()=>{"hover"===P.current&&(I(),S.current=window.setTimeout(()=>{S.current=null,"hover"!==P.current||T.current||k.current||b.current?.hidePopover()},40))},[I]);return(0,i.useEffect)(()=>{let e=()=>{b.current?.hidePopover()};return window.addEventListener("resize",e),document.addEventListener("scroll",e),()=>{I(),window.removeEventListener("resize",e),document.removeEventListener("scroll",e)}},[I]),(0,t.jsxs)("div",{className:r("wrapper",m),onPointerLeave:e=>{"mouse"===e.pointerType&&(T.current=!1,k.current=!1,C.current=!1,M())},...u,children:[(0,t.jsxs)("button",{className:r("trigger-button"),ref:x,type:"button",popoverTarget:`tooltip--${j}`,popoverTargetAction:"toggle","aria-expanded":w,onClick:()=>{I(),C.current=!1,P.current=w?null:"click"},onPointerEnter:e=>{"mouse"!==e.pointerType||(T.current=!0,I(),!C.current&&(w||(P.current="hover",b.current?.showPopover())))},onPointerLeave:e=>{"mouse"===e.pointerType&&(T.current=!1,C.current=!1,M())},children:[o&&(0,t.jsx)("span",{className:"sr-only",children:o}),(0,t.jsx)(a.Icon,{name:"info-outlined",size:p})]}),(0,t.jsxs)("div",{className:r("container",`container--${h}`),id:`tooltip--${j}`,style:{"--xPos":`${f}px`,"--yPos":`${_}px`},ref:b,popover:"auto",onToggle:e=>{"open"===e.newState?(E(!0),b.current?.scrollTo(0,0),A(),c?.()):"closed"===e.newState&&(I(),E(!1),P.current=null,k.current=!1,d?.())},onPointerEnter:e=>{"mouse"===e.pointerType&&(k.current=!0,I())},onPointerLeave:e=>{"mouse"===e.pointerType&&(k.current=!1,M())},children:[(0,t.jsxs)("button",{type:"button",className:r("close-button"),popoverTarget:`tooltip--${j}`,popoverTargetAction:"hide","aria-label":n,onClick:e=>{e.stopPropagation(),C.current=!0,b.current?.hidePopover()},children:[n&&(0,t.jsx)("span",{className:"sr-only",children:n}),(0,t.jsx)(a.Icon,{name:"close",size:"12",className:r("close-button__icon")})]}),(s||e)&&(0,t.jsxs)("div",{className:r("content"),children:[e&&(0,t.jsx)("div",{className:r("font-cta-xs","font-cta-xs--bold"),children:e}),s&&(0,t.jsx)("div",{className:r("content__desc","font-cta-xs"),children:s})]})]})]})}])},4718,e=>{e.v({pixelreveal:"PixelReveal-module-scss-module__5ssOWG__pixelreveal"})},58703,e=>{"use strict";var t=e.i(90119),i=e.i(25063),s=e.i(14624),o=e.i(4718);let a=s.default.bind(o.default),r="#fff",n={linear:e=>e,"ease-in":e=>e*e*e,"ease-out":e=>1-(1-e)**3,"ease-in-out":e=>e<.5?4*e*e*e:1-(-2*e+2)**3/2},l=(e,t)=>
1{let i=Math.imul(e,0x27d4eb2d)^Math.imul(t+0x9e3779b9,0x165667b1);return(((i=Math.imul((i=Math.imul(i^i>>>15,0x85ebca6b))^i>>>13,0xc2b2ae35))^i>>>16)>>>0)/0x100000000};e.s(["PixelReveal",0,({imgRef:e,cellSize:s=40,fill:o="photo",bandRows:c=4,flicker:d=.3,duration:u=1.2,delay:m=0,easing:p="ease-out",threshold:h=.5,className:g})=>{let f=(0,i.useRef)(null);return(0,i.useEffect)(()=>{let t=e.current,i=f.current,a=i?.getContext("2d");if(!t||!i||!a)return;if(matchMedia("(prefers-reduced-motion: reduce)").matches){i.style.display="none";return}let g=document.createElement("canvas"),y=g.getContext("2d"),_=n[p],v=0,b=0,x=0,S=()=>{let e=i.getBoundingClientRect();if(!e.width||!e.height)return;let n=window.devicePixelRatio||1,u=Math.round(e.width*n),m=Math.round(e.height*n);(i.width!==u||i.height!==m)&&(i.width=u,i.height=m);let p=Math.ceil(e.width/s),h=Math.ceil(e.height/s),f=Math.max(c,1)/h,_=x*(1+f),v=Math.floor(60*x),b=s*n,S="photo"===o&&!!y&&t.complete&&t.naturalWidth>0;if(S&&y){let{x:i,y:o,w:r,h:n}=((e,t)=>{let i=e.getBoundingClientRect(),s=i.left-t.left,o=i.top-t.top,a=i.width,r=i.height;if("cover"===getComputedStyle(e).objectFit&&e.naturalWidth){let t=Math.max(a/e.naturalWidth,r/e.naturalHeight),i=e.naturalWidth*t,n=e.naturalHeight*t;s+=(a-i)/2,o+=(r-n)/2,a=i,r=n}return{x:s,y:o,w:a,h:r}})(t,e);g.width=p,g.height=h,y.imageSmoothingEnabled=!0;try{y.drawImage(t,i/s,o/s,r/s,n/s)}catch{}a.imageSmoothingEnabled=!1}a.clearRect(0,0,i.width,i.height);for(let e=0;e<h;e++){let t=e/h;if(_<t-f){let t=Math.round(e*b);a.fillStyle=r,a.fillRect(0,t,i.width,Math.round((e+1)*b)-t);continue}for(let i=0;i<p;i++){let s=t+l(i,e)*f*.35;if(_>=t+f*(.35+.65*l(i+7919,e+104729)))continue;let o=Math.round(i*b),n=Math.round(e*b),c=Math.round((i+1)*b)-o,u=Math.round((e+1)*b)-n,m=_>=s,p=m&&l(i+31*v,e+17*v)<.5*d;if(m&&S&&!p){a.drawImage(g,i,e,1,1,o,n,c,u);continue}a.fillStyle=m?p?r:"hsla(0, 0%, 96%, 1)":r,a.fillRect(o,n,c,u)}}},T=()=>{let e=performance.now(),t=s=>{let o=Math.min(1,(s-e)/(1e3*u));x=_(o),S(),o<1?v=requestAnimationFrame(t):i.style.display="none"};v=requestAnimationFrame(t)},k=()=>S(),C=()=>{i.style.display="none"};t.addEventListener("load",k),t.addEventListener("error",C),t.complete&&!t.naturalWidth?C():S();let P=new ResizeObserver(S);P.observe(i);let w=!1,E=0,L=()=>{w||(w=!0,clearTimeout(E),j.disconnect(),A.disconnect(),b=window.setTimeout(()=>{t.complete?T():t.addEventListener("load",T,{once:!0})},1e3*m))},j=new IntersectionObserver(([e])=>{e.intersectionRatio>=h?L():e.intersectionRatio>0?E||(E=window.setTimeout(L,1500)):E&&(clearTimeout(E),E=0)},{threshold:[0,h]});j.observe(i);let A=new MutationObserver(()=>{if(w)return;let e=i.getBoundingClientRect();!e.width||!e.height||("function"!=typeof i.checkVisibility||i.checkVisibility())&&L()}),I=i.parentElement;for(let e=0;e<4&&I;e++)A.observe(I,{attributes:!0,attributeFilter:["class","style"]}),I=I.parentElement;return()=>{cancelAnimationFrame(v),clearTimeout(b),clearTimeout(E),j.disconnect(),A.disconnect(),P.disconnect(),t.removeEventListener("load",k),t.removeEventListener("load",T),t.removeEventListener("error",C)}},[e,s,o,c,d,u,m,p,h]),(0,t.jsx)("canvas",{ref:f,className:a("pixelreveal",g),"aria-hidden":"true","data-pixel-reveal":"true"})}])},95003,e=>{"use strict";var t=e.i(25063);function i(e){let i=(0,t.useRef)(null);return null===i.current&&(i.current=e()),i.current}e.s(["useConstant",()=>i])},50072,e=>{"use strict";let t="undefined"!=typeof window;e.s(["isBrowser",()=>t])},64250,e=>{"use strict";function t(e){return"object"==typeof e&&null!==e}e.s(["isObject",()=>t])},13622,e=>{"use strict";e.i(44045);var t=e.i(90119),i=e.i(25063),s=e.i(5916),o=e.i(95003),a=e.i(97673),r=e.i(96512),n=e.i(12064),l=i,c=e.i(16721);function d(e,t){if("function"==typeof e)return e(t);null!=e&&(e.current=t)}class u extends l.Component{getSnapshotBeforeUpdate(e){let t=this.props.childRef.current;if(t&&e.isPresent&&!this.props.isPresent){let e=t.offsetParent,i=(0,n.isHTMLElement)(e)&&e.offsetWidth||0,s=this.props.sizeRef.current;s.height=t.offsetHeight||0,s.width=t.offsetWidth||0,s.top=t.offsetTop,s.left=t.offsetLeft,s.right=i-s.width-s.left}return null}componentDidUpdate(){}render(){return this.props.children}}function m({children:e,isPresent:s,anchorX:o,root:a}){let r=(0,l.useId)(),n=(0,l.useRef)(null),m=(0,l.useRef)({width:0,height:0,top:0,left:0,right:0}),{nonce:p}=(0,l.useContext)(c.MotionConfigContext),h=function(...e){return i.useCallback(function(...e){return t=>{let i=!1,s=e.map(e=>{let s=d(e,t);return i||"function"!=typeof s||(i=!0),s});if(i)return()=>{for(let t=0;t<s.length;t++){let i=s[t];"function"==typeof i?i():d(e[t],null)}}}}(...e),e)}(n,e?.ref);return(0,l.useInsertionEffect)(()=>{let{width:e,height:t,top:i,left:l,right:c}=m.current;if(s||!n.current||!e||!t)return;let d="left"===o?`left: ${l}`:`right: ${c}`;n.current.dataset.motionPopId=r;let u=document.createElement("style");p&&(u.nonce=p);let h=a??document.head;return h.appendChild(u),u.sheet&&u.sheet.insertRule(`
2          [data-motion-pop-id="${r}"] {
3            position: absolute !important;
4            width: ${e}px !important;
5            height: ${t}px !important;
6            ${d}px !important;
7            top: ${i}px !important;
8          }
9        `),()=>{h.contains(u)&&h.removeChild(u)}},[s]),(0,t.jsx)(u,{isPresent:s,childRef:n,sizeRef:m,children:l.cloneElement(e,{ref:h})})}let p=({children:e,initial:s,isPresent:a,onExitComplete:n,custom:l,presenceAffectsLayout:c,mode:d,anchorX:u,root:p})=>{let g=(0,o.useConstant)(h),f=(0,i.useId)(),y=!0,_=(0,i.useMemo)(()=>(y=!1,{id:f,initial:s,isPresent:a,custom:l,onExitComplete:e=>
9{for(let t of(g.set(e,!0),g.values()))if(!t)return;n&&n()},register:e=>(g.set(e,!1),()=>g.delete(e))}),[a,g,n]);return c&&y&&(_={..._}),(0,i.useMemo)(()=>{g.forEach((e,t)=>g.set(t,!1))},[a]),i.useEffect(()=>{a||g.size||!n||n()},[a]),"popLayout"===d&&(e=(0,t.jsx)(m,{isPresent:a,anchorX:u,root:p,children:e})),(0,t.jsx)(r.PresenceContext.Provider,{value:_,children:e})};function h(){return new Map}var g=e.i(20773);let f=e=>e.key||"";function y(e){let t=[];return i.Children.forEach(e,e=>{(0,i.isValidElement)(e)&&t.push(e)}),t}let _=({children:e,custom:r,initial:n=!0,onExitComplete:l,presenceAffectsLayout:c=!0,mode:d="sync",propagate:u=!1,anchorX:m="left",root:h})=>{let[_,v]=(0,g.usePresence)(u),b=(0,i.useMemo)(()=>y(e),[e]),x=u&&!_?[]:b.map(f),S=(0,i.useRef)(!0),T=(0,i.useRef)(b),k=(0,o.useConstant)(()=>new Map),[C,P]=(0,i.useState)(b),[w,E]=(0,i.useState)(b);(0,a.useIsomorphicLayoutEffect)(()=>{S.current=!1,T.current=b;for(let e=0;e<w.length;e++){let t=f(w[e]);x.includes(t)?k.delete(t):!0!==k.get(t)&&k.set(t,!1)}},[w,x.length,x.join("-")]);let L=[];if(b!==C){let e=[...b];for(let t=0;t<w.length;t++){let i=w[t],s=f(i);x.includes(s)||(e.splice(t,0,i),L.push(i))}return"wait"===d&&L.length&&(e=L),E(y(e)),P(b),null}let{forceRender:j}=(0,i.useContext)(s.LayoutGroupContext);return(0,t.jsx)(t.Fragment,{children:w.map(e=>{let i=f(e),s=(!u||!!_)&&(b===w||x.includes(i));return(0,t.jsx)(p,{isPresent:s,initial:(!S.current||!!n)&&void 0,custom:r,presenceAffectsLayout:c,mode:d,root:h,onExitComplete:s?void 0:()=>{if(!k.has(i))return;k.set(i,!0);let e=!0;k.forEach(t=>{t||(e=!1)}),e&&(j?.(),E(T.current),u&&v?.(),l&&l())},anchorX:m,children:e},i)})})};e.s(["AnimatePresence",()=>_],13622)},89873,75602,e=>{"use strict";let t=e=>e;e.s(["noop",()=>t],75602);let i=(e,t,i)=>(((1-3*i+3*t)*e+(3*i-6*t))*e+3*t)*e;function s(e,s,o,a){return e===s&&o===a?t:t=>0===t||1===t?t:i(function(e,t,s,o,a){let r,n,l=0;do(r=i(n=t+(s-t)/2,o,a)-e)>0?s=n:t=n;while(Math.abs(r)>1e-7&&++l<12)return n}(t,0,1,e,o),s,a)}e.s(["cubicBezier",()=>s],89873)},29363,e=>{"use strict";var t=e.i(89873);let i=(0,t.cubicBezier)(.42,0,1,1),s=(0,t.cubicBezier)(0,0,.58,1),o=(0,t.cubicBezier)(.42,0,.58,1);e.s(["easeIn",()=>i,"easeInOut",()=>o,"easeOut",()=>s])},29859,e=>{"use strict";let t=["transformPerspective","x","y","z","translateX","translateY","translateZ","scale","scaleX","scaleY","rotate","rotateX","rotateY","rotateZ","skew","skewX","skewY"],i=new Set(t);e.s(["transformPropOrder",()=>t,"transformProps",()=>i])},38740,e=>{"use strict";let t=e=>180*e/Math.PI,i=e=>o(t(Math.atan2(e[1],e[0]))),s={x:4,y:5,translateX:4,translateY:5,scaleX:0,scaleY:3,scale:e=>(Math.abs(e[0])+Math.abs(e[3]))/2,rotate:i,rotateZ:i,skewX:e=>t(Math.atan(e[1])),skewY:e=>t(Math.atan(e[2])),skew:e=>(Math.abs(e[1])+Math.abs(e[2]))/2},o=e=>((e%=360)<0&&(e+=360),e),a=e=>Math.sqrt(e[0]*e[0]+e[1]*e[1]),r=e=>Math.sqrt(e[4]*e[4]+e[5]*e[5]),n={x:12,y:13,z:14,translateX:12,translateY:13,translateZ:14,scaleX:a,scaleY:r,scale:e=>(a(e)+r(e))/2,rotateX:e=>o(t(Math.atan2(e[6],e[5]))),rotateY:e=>o(t(Math.atan2(-e[2],e[0]))),rotateZ:i,rotate:i,skewX:e=>t(Math.atan(e[4])),skewY:e=>t(Math.atan(e[1])),skew:e=>(Math.abs(e[1])+Math.abs(e[4]))/2};function l(e){return+!!e.includes("scale")}function c(e,t){let i,o;if(!e||"none"===e)return l(t);let a=e.match(/^matrix3d\(([-\d.e\s,]+)\)$/u);if(a)i=n,o=a;else{let t=e.match(/^matrix\(([-\d.e\s,]+)\)$/u);i=s,o=t}if(!o)return l(t);let r=i[t],c=o[1].split(",").map(u);return"function"==typeof r?r(c):c[r]}let d=(e,t)=>{let{transform:i="none"}=getComputedStyle(e);return c(i,t)};function u(e){return parseFloat(e.trim())}e.s(["defaultTransformValue",()=>l,"parseValueFromTransform",()=>c,"readTransformValue",()=>d])},42210,e=>{"use strict";let t=e=>t=>"string"==typeof t&&t.startsWith(e),i=t("--"),s=t("var(--"),o=e=>!!s(e)&&a.test(e.split("/*")[0].trim()),a=/var\(--(?:[\w-]+\s*|[\w-]+\s*,(?:\s*[^)(\s]|\s*\((?:[^)(]|\([^)(]*\))*\))+\s*)\)$/iu;e.s(["isCSSVariableName",()=>i,"isCSSVariableToken",()=>o])},20706,e=>{"use strict";function t({top:e,left:t,right:i,bottom:s}){return{x:{min:t,max:i},y:{min:e,max:s}}}function i({x:e,y:t}){return{top:t.min,right:e.max,bottom:t.max,left:e.min}}function s(e,t){if(!t)return e;let i=t({x:e.left,y:e.top}),s=t({x:e.right,y:e.bottom});return{top:i.y,left:i.x,bottom:s.y,right:s.x}}e.s(["convertBoundingBoxToBox",()=>t,"convertBoxToBoundingBox",()=>i,"transformBoxPoints",()=>s])},47480,e=>{"use strict";let t=(e,t,i)=>e+(t-e)*i;
9e.s(["mixNumber",()=>t])},14274,41953,72571,e=>{"use strict";var t=e.i(20706),i=e.i(47480);function s(e){return void 0===e||1===e}function o({scale:e,scaleX:t,scaleY:i}){return!s(e)||!s(t)||!s(i)}function a(e){return o(e)||r(e)||e.z||e.rotate||e.rotateX||e.rotateY||e.skewX||e.skewY}function r(e){var t,i;return(t=e.x)&&"0%"!==t||(i=e.y)&&"0%"!==i}function n(e,t,i){return i+t*(e-i)}function l(e,t,i,s,o){return void 0!==o&&(e=s+o*(e-s)),s+i*(e-s)+t}function c(e,t=0,i=1,s,o){e.min=l(e.min,t,i,s,o),e.max=l(e.max,t,i,s,o)}function d(e,{x:t,y:i}){c(e.x,t.translate,t.scale,t.originPoint),c(e.y,i.translate,i.scale,i.originPoint)}function u(e,t,i,s=!1){let o,r,n=i.length;if(n){t.x=t.y=1;for(let l=0;l<n;l++){r=(o=i[l]).projectionDelta;let{visualElement:n}=o.options;(!n||!n.props.style||"contents"!==n.props.style.display)&&(s&&o.options.layoutScroll&&o.scroll&&o!==o.root&&h(e,{x:-o.scroll.offset.x,y:-o.scroll.offset.y}),r&&(t.x*=r.x.scale,t.y*=r.y.scale,d(e,r)),s&&a(o.latestValues)&&h(e,o.latestValues))}t.x<1.0000000000001&&t.x>.999999999999&&(t.x=1),t.y<1.0000000000001&&t.y>.999999999999&&(t.y=1)}}function m(e,t){e.min=e.min+t,e.max=e.max+t}function p(e,t,s,o,a=.5){let r=(0,i.mixNumber)(e.min,e.max,a);c(e,t,s,r,o)}function h(e,t){p(e.x,t.x,t.scaleX,t.scale,t.originX),p(e.y,t.y,t.scaleY,t.scale,t.originY)}function g(e,i){return(0,t.convertBoundingBoxToBox)((0,t.transformBoxPoints)(e.getBoundingClientRect(),i))}function f(e,t,i){let s=g(e,i),{scroll:o}=t;return o&&(m(s.x,o.offset.x),m(s.y,o.offset.y)),s}e.s(["has2DTranslate",()=>r,"hasScale",()=>o,"hasTransform",()=>a],41953),e.s(["applyBoxDelta",()=>d,"applyTreeDeltas",()=>u,"scalePoint",()=>n,"transformBox",()=>h,"translateAxis",()=>m],72571),e.s(["measurePageBox",()=>f,"measureViewportBox",()=>g],14274)},44948,e=>{"use strict";let t=new Set(["width","height","top","left","right","bottom",...e.i(29859).transformPropOrder]);e.s(["positionalKeys",()=>t])},23212,e=>{"use strict";let t={test:e=>"auto"===e,parse:e=>e};e.s(["auto",()=>t])},83032,e=>{"use strict";let t=(e,t,i)=>i>t?t:i<e?e:i;e.s(["clamp",()=>t])},60851,e=>{"use strict";var t=e.i(83032);let i={test:e=>"number"==typeof e,parse:parseFloat,transform:e=>e},s={...i,transform:e=>(0,t.clamp)(0,1,e)},o={...i,default:1};e.s(["alpha",()=>s,"number",()=>i,"scale",()=>o])},21365,e=>{"use strict";let t=e=>({test:t=>"string"==typeof t&&t.endsWith(e)&&1===t.split(" ").length,parse:parseFloat,transform:t=>`${t}${e}`}),i=t("deg"),s=t("%"),o=t("px"),a=t("vh"),r=t("vw"),n={...s,parse:e=>s.parse(e)/100,transform:e=>s.transform(100*e)};e.s(["degrees",()=>i,"percent",()=>s,"progressPercentage",()=>n,"px",()=>o,"vh",()=>a,"vw",()=>r])},96091,60125,e=>{"use strict";var t=e.i(23212),i=e.i(60851),s=e.i(21365);let o=e=>t=>t.test(e);e.s(["testValueType",()=>o],60125);let a=[i.number,s.px,s.percent,s.degrees,s.vw,s.vh,t.auto],r=e=>a.find(o(e));e.s(["dimensionValueTypes",()=>a,"findDimensionValueType",()=>r],96091)},48367,e=>{"use strict";let t=()=>{},i=()=>{};e.s(["invariant",()=>i,"warning",()=>t])},10332,11855,e=>{"use strict";var t=e.i(48367);let i=e=>/^-?(?:\d+(?:\.\d+)?|\.\d+)$/u.test(e);e.s(["isNumericalString",()=>i],11855);var s=e.i(42210);let o=/^var\(--(?:([\w-]+)|([\w-]+), ?([a-zA-Z\d ()%#.,-]+))\)/u;e.s(["getVariableValue",()=>function e(a,r,n=1){(0,t.invariant)(n<=4,`Max CSS variable fallback depth detected in property "${a}". This may indicate a circular fallback dependency.`,"max-css-var-depth");let[l,c]=function(e){let t=o.exec(e);if(!t)return[,];let[,i,s,a]=t;return[`--${i??s}`,a]}(a);if(!l)return;let d=window.getComputedStyle(r).getPropertyValue(l);if(d){let e=d.trim();return i(e)?parseFloat(e):e}return(0,s.isCSSVariableToken)(c)?e(c,r,n+1):c}],10332)},37466,e=>{"use strict";function t(e){for(let t=1;t<e.length;t++)e[t]??(e[t]=e[t-1])}e.s(["fillWildcards",()=>t])},857,e=>{"use strict";var t=e.i(38740),i=e.i(29859),s=e.i(60851),o=e.i(21365);let a=e=>e===s.number||e===o.px,r=new Set(["x","y","z"]),n=i.transformPropOrder.filter(e=>!r.has(e));function l(e){let t=[];return n.forEach(i=>{let s=e.getValue(i);void 0!==s&&(t.push([i,s.get()]),s.set(+!!i.startsWith("scale")))}),t}let c={width:({x:e},{paddingLeft:t="0",paddingRight:i="0"})=>e.max-e.min-parseFloat(t)-parseFloat(i),height:({y:e},{paddingTop:t="0",paddingBottom:i="0"})=>e.max-e.min-parseFloat(t)-parseFloat(i),top:(e,{top:t})=>parseFloat(t),left:(e,{left:t})=>parseFloat(t),bottom:({y:e},{top:t})=>parseFloat(t)+(e.max-e.min),right:({x:e},{left:t})=>parseFloat(t)+(e.max-e.min),x:(e,{transform:i})=>(0,t.parseValueFromTransform)(i,"x"),y:(e,{transform:i})=>(0,t.parseValueFromTransform)(i,"y")};c.translateX=c.x,c.translateY=c.y,e.s(["isNumOrPxType",()=>a,"positionalValues",()=>c,"removeNonTranslationalTransform",()=>l])},47248,54912,80124,17967,e=>{"use strict";var t=e.i(75602);let i={};e.s(["MotionGlobalConfig",()=>i],54912);let s=["setup","read","resolveKeyframes","preUpdate","update","preRender","render","postRender"],o={value:null,addProjectionMetrics:null};function a(e,t){let a=!1,r=!0,n={delta:0,timestamp:0,isProcessing:!1},l=()=>a=!0,c=s.reduce((e,i)=>(e[i]=function(e,t){let i=new Set,s=new Set,a=!1,r=!1,n=new WeakSet,l={delta:0,timestamp:0,isProcessing:!1},c=0;function d(t){n.has(t)&&(u.schedule(t),e()),c++,t(l)}let u={schedule:(e,t=!1,o=!1)=>{let r=o&&a?i:s;return t&&n.add(e),r.has(e)||r.add(e),e},cancel:e=>{s.delete(e),n.delete(e)},process:e=>{if(l=e,a){r=!0;return}
9a=!0,[i,s]=[s,i],i.forEach(d),t&&o.value&&o.value.frameloop[t].push(c),c=0,i.clear(),a=!1,r&&(r=!1,u.process(e))}};return u}(l,t?i:void 0),e),{}),{setup:d,read:u,resolveKeyframes:m,preUpdate:p,update:h,preRender:g,render:f,postRender:y}=c,_=()=>{let s=i.useManualTiming?n.timestamp:performance.now();a=!1,i.useManualTiming||(n.delta=r?1e3/60:Math.max(Math.min(s-n.timestamp,40),1)),n.timestamp=s,n.isProcessing=!0,d.process(n),u.process(n),m.process(n),p.process(n),h.process(n),g.process(n),f.process(n),y.process(n),n.isProcessing=!1,a&&t&&(r=!1,e(_))};return{schedule:s.reduce((t,i)=>{let s=c[i];return t[i]=(t,i=!1,o=!1)=>(!a&&(a=!0,r=!0,n.isProcessing||e(_)),s.schedule(t,i,o)),t},{}),cancel:e=>{for(let t=0;t<s.length;t++)c[s[t]].cancel(e)},state:n,steps:c}}e.s(["statsBuffer",()=>o],80124),e.s(["createRenderBatcher",()=>a],17967);let{schedule:r,cancel:n,state:l,steps:c}=a("undefined"!=typeof requestAnimationFrame?requestAnimationFrame:t.noop,!0);e.s(["cancelFrame",()=>n,"frame",()=>r,"frameData",()=>l,"frameSteps",()=>c],47248)},83582,e=>{"use strict";var t=e.i(37466),i=e.i(857),s=e.i(47248);let o=new Set,a=!1,r=!1,n=!1;function l(){if(r){let e=Array.from(o).filter(e=>e.needsMeasurement),t=new Set(e.map(e=>e.element)),s=new Map;t.forEach(e=>{let t=(0,i.removeNonTranslationalTransform)(e);t.length&&(s.set(e,t),e.render())}),e.forEach(e=>e.measureInitialState()),t.forEach(e=>{e.render();let t=s.get(e);t&&t.forEach(([t,i])=>{e.getValue(t)?.set(i)})}),e.forEach(e=>e.measureEndState()),e.forEach(e=>{void 0!==e.suspendedScrollY&&window.scrollTo(0,e.suspendedScrollY)})}r=!1,a=!1,o.forEach(e=>e.complete(n)),o.clear()}function c(){o.forEach(e=>{e.readKeyframes(),e.needsMeasurement&&(r=!0)})}function d(){n=!0,c(),l(),n=!1}class u{constructor(e,t,i,s,o,a=!1){this.state="pending",this.isAsync=!1,this.needsMeasurement=!1,this.unresolvedKeyframes=[...e],this.onComplete=t,this.name=i,this.motionValue=s,this.element=o,this.isAsync=a}scheduleResolve(){this.state="scheduled",this.isAsync?(o.add(this),a||(a=!0,s.frame.read(c),s.frame.resolveKeyframes(l))):(this.readKeyframes(),this.complete())}readKeyframes(){let{unresolvedKeyframes:e,name:i,element:s,motionValue:o}=this;if(null===e[0]){let t=o?.get(),a=e[e.length-1];if(void 0!==t)e[0]=t;else if(s&&i){let t=s.readValue(i,a);null!=t&&(e[0]=t)}void 0===e[0]&&(e[0]=a),o&&void 0===t&&o.set(e[0])}(0,t.fillWildcards)(e)}setFinalKeyframe(){}measureInitialState(){}renderEndStyles(){}measureEndState(){}complete(e=!1){this.state="complete",this.onComplete(this.unresolvedKeyframes,this.finalKeyframe,e),o.delete(this)}cancel(){"scheduled"===this.state&&(o.delete(this),this.state="pending")}resume(){"pending"===this.state&&this.scheduleResolve()}}e.s(["KeyframeResolver",()=>u,"flushKeyframeResolvers",()=>d])},95256,40919,e=>{"use strict";let t=e=>/^0[^.\s]+$/u.test(e);function i(e){return"number"==typeof e?0===e:null===e||"none"===e||"0"===e||t(e)}e.s(["isZeroValueString",()=>t],40919),e.s(["isNone",()=>i],95256)},1221,22446,1935,44588,67754,e=>{"use strict";var t=e.i(83032),i=e.i(60851);let s=e=>Math.round(1e5*e)/1e5;e.s(["sanitize",()=>s],22446);let o=/-?(?:\d+(?:\.\d+)?|\.\d+)/gu;e.s(["floatRegex",()=>o],1935);let a=/^(?:#[\da-f]{3,8}|(?:rgb|hsl)a?\((?:-?[\d.]+%?[,\s]+){2}-?[\d.]+%?\s*(?:[,/]\s*)?(?:\b\d+(?:\.\d+)?|\.\d+)?%?\))$/iu,r=(e,t)=>i=>!!("string"==typeof i&&a.test(i)&&i.startsWith(e)||t&&null!=i&&Object.prototype.hasOwnProperty.call(i,t)),n=(e,t,i)=>s=>{if("string"!=typeof s)return s;let[a,r,n,l]=s.match(o);return{[e]:parseFloat(a),[t]:parseFloat(r),[i]:parseFloat(n),alpha:void 0!==l?parseFloat(l):1}};e.s(["isColorString",()=>r,"splitColor",()=>n],44588);let l={...i.number,transform:e=>Math.round((0,t.clamp)(0,255,e))},c={test:r("rgb","red"),parse:n("red","green","blue"),transform:({red:e,green:t,blue:o,alpha:a=1})=>"rgba("+l.transform(e)+", "+l.transform(t)+", "+l.transform(o)+", "+s(i.alpha.transform(a))+")"};e.s(["rgba",()=>c],67754);let d={test:r("#"),parse:function(e){let t="",i="",s="",o="";return e.length>5?(t=e.substring(1,3),i=e.substring(3,5),s=e.substring(5,7),o=e.substring(7,9)):(t=e.substring(1,2),i=e.substring(2,3),s=e.substring(3,4),o=e.substring(4,5),t+=t,i+=i,s+=s,o+=o),{red:parseInt(t,16),green:parseInt(i,16),blue:parseInt(s,16),alph
9a:o?parseInt(o,16)/255:1}},transform:c.transform};e.s(["hex",()=>d],1221)},77149,92573,68826,e=>{"use strict";var t=e.i(1221),i=e.i(60851),s=e.i(21365),o=e.i(22446),a=e.i(44588);let r={test:(0,a.isColorString)("hsl","hue"),parse:(0,a.splitColor)("hue","saturation","lightness"),transform:({hue:e,saturation:t,lightness:a,alpha:r=1})=>"hsla("+Math.round(e)+", "+s.percent.transform((0,o.sanitize)(t))+", "+s.percent.transform((0,o.sanitize)(a))+", "+(0,o.sanitize)(i.alpha.transform(r))+")"};e.s(["hsla",()=>r],92573);var n=e.i(67754);let l={test:e=>n.rgba.test(e)||t.hex.test(e)||r.test(e),parse:e=>n.rgba.test(e)?n.rgba.parse(e):r.test(e)?r.parse(e):t.hex.parse(e),transform:e=>"string"==typeof e?e:e.hasOwnProperty("red")?n.rgba.transform(e):r.transform(e),getAnimatableNone:e=>{let t=l.parse(e);return t.alpha=0,l.transform(t)}};e.s(["color",()=>l],68826);let c=/(?:#[\da-f]{3,8}|(?:rgb|hsl)a?\((?:-?[\d.]+%?[,\s]+){2}-?[\d.]+%?\s*(?:[,/]\s*)?(?:\b\d+(?:\.\d+)?|\.\d+)?%?\))/giu;var d=e.i(1935);let u="number",m="color",p=/var\s*\(\s*--(?:[\w-]+\s*|[\w-]+\s*,(?:\s*[^)(\s]|\s*\((?:[^)(]|\([^)(]*\))*\))+\s*)\)|#[\da-f]{3,8}|(?:rgb|hsl)a?\((?:-?[\d.]+%?[,\s]+){2}-?[\d.]+%?\s*(?:[,/]\s*)?(?:\b\d+(?:\.\d+)?|\.\d+)?%?\)|-?(?:\d+(?:\.\d+)?|\.\d+)/giu;function h(e){let t=e.toString(),i=[],s={color:[],number:[],var:[]},o=[],a=0,r=t.replace(p,e=>(l.test(e)?(s.color.push(a),o.push(m),i.push(l.parse(e))):e.startsWith("var(")?(s.var.push(a),o.push("var"),i.push(e)):(s.number.push(a),o.push(u),i.push(parseFloat(e))),++a,"${}")).split("${}");return{values:i,split:r,indexes:s,types:o}}function g(e){return h(e).values}function f(e){let{split:t,types:i}=h(e),s=t.length;return e=>{let a="";for(let r=0;r<s;r++)if(a+=t[r],void 0!==e[r]){let t=i[r];t===u?a+=(0,o.sanitize)(e[r]):t===m?a+=l.transform(e[r]):a+=e[r]}return a}}let y=e=>"number"==typeof e?0:l.test(e)?l.getAnimatableNone(e):e,_={test:function(e){return isNaN(e)&&"string"==typeof e&&(e.match(d.floatRegex)?.length||0)+(e.match(c)?.length||0)>0},parse:g,createTransformer:f,getAnimatableNone:function(e){let t=g(e);return f(e)(t.map(y))}};e.s(["analyseComplexValue",()=>h,"complex",()=>_],77149)},36056,24424,10973,20885,e=>{"use strict";var t=e.i(44948),i=e.i(96091),s=e.i(10332),o=e.i(42210),a=e.i(83582),r=e.i(95256),n=e.i(77149),l=e.i(1935);let c=new Set(["brightness","contrast","saturate","opacity"]);function d(e){let[t,i]=e.slice(0,-1).split("(");if("drop-shadow"===t)return e;let[s]=i.match(l.floatRegex)||[];if(!s)return e;let o=i.replace(s,""),a=+!!c.has(t);return s!==i&&(a*=100),t+"("+a+o+")"}let u=/\b([a-z-]*)\(.*?\)/gu,m={...n.complex,getAnimatableNone:e=>{let t=e.match(u);return t?t.map(d).join(" "):e}};var p=e.i(68826),h=e.i(60851);let g={...h.number,transform:Math.round};var f=e.i(21365);let y={rotate:f.degrees,rotateX:f.degrees,rotateY:f.degrees,rotateZ:f.degrees,scale:h.scale,scaleX:h.scale,scaleY:h.scale,scaleZ:h.scale,skew:f.degrees,skewX:f.degrees,skewY:f.degrees,distance:f.px,translateX:f.px,translateY:f.px,translateZ:f.px,x:f.px,y:f.px,z:f.px,perspective:f.px,transformPerspective:f.px,opacity:h.alpha,originX:f.progressPercentage,originY:f.progressPercentage,originZ:f.px},_={borderWidth:f.px,borderTopWidth:f.px,borderRightWidth:f.px,borderBottomWidth:f.px,borderLeftWidth:f.px,borderRadius:f.px,radius:f.px,borderTopLeftRadius:f.px,borderTopRightRadius:f.px,borderBottomRightRadius:f.px,borderBottomLeftRadius:f.px,width:f.px,maxWidth:f.px,height:f.px,maxHeight:f.px,top:f.px,right:f.px,bottom:f.px,left:f.px,padding:f.px,paddingTop:f.px,paddingRight:f.px,paddingBottom:f.px,paddingLeft:f.px,margin:f.px,marginTop:f.px,marginRight:f.px,marginBottom:f.px,marginLeft:f.px,backgroundPositionX:f.px,backgroundPositionY:f.px,...y,zIndex:g,fillOpacity:h.alpha,strokeOpacity:h.alpha,numOctaves:g};e.s(["numberValueTypes",()=>_],24424);let v={..._,color:p.color,backgroundColor:p.color,outlineColor:p.color,fill:p.color,stroke:p.color,borderColor:p.color,borderTopColor:p.color,borderRightColor:p.color,borderBottomColor:p.color,borderLeftColor:p.color,filter:m,WebkitFilter:m},b=e=>v[e];function x(e,t){let i=b(e);return i!==m&&(i=n.complex),i.getAnimatableNone?i.getAnimatableNone(t):void 0}e.s(["getDefaultValueType",()=>b],10973),e.s(["getAnimatableNone",()=>x],20885);
9let S=new Set(["auto","none","0"]);var T=e.i(857);class k extends a.KeyframeResolver{constructor(e,t,i,s,o){super(e,t,i,s,o,!0)}readKeyframes(){let{unresolvedKeyframes:e,element:a,name:r}=this;if(!a||!a.current)return;super.readKeyframes();for(let t=0;t<e.length;t++){let i=e[t];if("string"==typeof i&&(i=i.trim(),(0,o.isCSSVariableToken)(i))){let o=(0,s.getVariableValue)(i,a.current);void 0!==o&&(e[t]=o),t===e.length-1&&(this.finalKeyframe=i)}}if(this.resolveNoneKeyframes(),!t.positionalKeys.has(r)||2!==e.length)return;let[n,l]=e,c=(0,i.findDimensionValueType)(n),d=(0,i.findDimensionValueType)(l);if(c!==d)if((0,T.isNumOrPxType)(c)&&(0,T.isNumOrPxType)(d))for(let t=0;t<e.length;t++){let i=e[t];"string"==typeof i&&(e[t]=parseFloat(i))}else T.positionalValues[r]&&(this.needsMeasurement=!0)}resolveNoneKeyframes(){let{unresolvedKeyframes:e,name:t}=this,i=[];for(let t=0;t<e.length;t++)(null===e[t]||(0,r.isNone)(e[t]))&&i.push(t);i.length&&function(e,t,i){let s,o=0;for(;o<e.length&&!s;){let t=e[o];"string"==typeof t&&!S.has(t)&&(0,n.analyseComplexValue)(t).values.length&&(s=e[o]),o++}if(s&&i)for(let o of t)e[o]=x(i,s)}(e,i,t)}measureInitialState(){let{element:e,unresolvedKeyframes:t,name:i}=this;if(!e||!e.current)return;"height"===i&&(this.suspendedScrollY=window.pageYOffset),this.measuredOrigin=T.positionalValues[i](e.measureViewportBox(),window.getComputedStyle(e.current)),t[0]=this.measuredOrigin;let s=t[t.length-1];void 0!==s&&e.getValue(i,s).jump(s,!1)}measureEndState(){let{element:e,name:t,unresolvedKeyframes:i}=this;if(!e||!e.current)return;let s=e.getValue(t);s&&s.jump(this.measuredOrigin,!1);let o=i.length-1,a=i[o];i[o]=T.positionalValues[t](e.measureViewportBox(),window.getComputedStyle(e.current)),null!==a&&void 0===this.finalKeyframe&&(this.finalKeyframe=a),this.removedTransforms?.length&&this.removedTransforms.forEac
9h(([t,i])=>{e.getValue(t).set(i)}),this.resolveNoneKeyframes()}}e.s(["DOMKeyframesResolver",()=>k],36056)},38305,e=>{"use strict";let t=e=>!!(e&&e.getVelocity);e.s(["isMotionValue",()=>t])},24140,e=>{"use strict";let t;var i=e.i(54912),s=e.i(47248);function o(){t=void 0}let a={now:()=>(void 0===t&&a.set(s.frameData.isProcessing||i.MotionGlobalConfig.useManualTiming?s.frameData.timestamp:performance.now()),t),set:e=>{t=e,queueMicrotask(o)}};e.s(["time",()=>a])},33639,e=>{"use strict";function t(e,t){-1===e.indexOf(t)&&e.push(t)}function i(e,t){let i=e.indexOf(t);i>-1&&e.splice(i,1)}e.s(["addUniqueItem",()=>t,"removeItem",()=>i])},42791,e=>{"use strict";var t=e.i(33639);class i{constructor(){this.subscriptions=[]}add(e){return(0,t.addUniqueItem)(this.subscriptions,e),()=>(0,t.removeItem)(this.subscriptions,e)}notify(e,t,i){let s=this.subscriptions.length;if(s)if(1===s)this.subscriptions[0](e,t,i);else for(let o=0;o<s;o++){let s=this.subscriptions[o];s&&s(e,t,i)}}getSize(){return this.subscriptions.length}clear(){this.subscriptions.length=0}}e.s(["SubscriptionManager",()=>i])},95153,e=>{"use strict";function t(e,t){return t?1e3/t*e:0}e.s(["velocityPerSecond",()=>t])},34026,e=>{"use strict";var t=e.i(42791),i=e.i(95153),s=e.i(24140),o=e.i(47248);let a={current:void 0};class r{constructor(e,t={}){this.canTrackVelocity=null,this.events={},this.updateAndNotify=e=>{let t=s.time.now();if(this.updatedAt!==t&&this.setPrevFrameValue(),this.prev=this.current,this.setCurrent(e),this.current!==this.prev&&(this.events.change?.notify(this.current),this.dependents))for(let e of this.dependents)e.dirty()},this.hasAnimated=!1,this.setCurrent(e),this.owner=t.owner}setCurrent(e){this.current=e,this.updatedAt=s.time.now(),null===this.canTrackVelocity&&void 0!==e&&(this.canTrackVelocity=!isNaN(parseFloat(this.current)))}setPrevFrameValue(e=this.current){this.prevFrameValue=e,this.prevUpdatedAt=this.updatedAt}onChange(e){return this.on("change",e)}on(e,i){this.events[e]||(this.events[e]=new t.SubscriptionManager);let s=this.events[e].add(i);return"change"===e?()=>{s(),o.frame.read(()=>{this.events.change.getSize()||this.stop()})}:s}clearListeners(){for(let e in this.events)this.events[e].clear()}attach(e,t){this.passiveEffect=e,this.stopPassiveEffect=t}set(e){this.passiveEffect?this.passiveEffect(e,this.updateAndNotify):this.updateAndNotify(e)}setWithVelocity(e,t,i){this.set(t),this.prev=void 0,this.prevFrameValue=e,this.prevUpdatedAt=this.updatedAt-i}jump(e,t=!0){this.updateAndNotify(e),this.prev=e,this.prevUpdatedAt=this.prevFrameValue=void 0,t&&this.stop(),this.stopPassiveEffect&&this.stopPassiveEffect()}dirty(){this.events.change?.notify(this.current)}addDependent(e){this.dependents||(this.dependents=new Set),this.dependents.add(e)}removeDependent(e){this.dependents&&this.dependents.delete(e)}get(){return a.current&&a.current.push(this),this.current}getPrevious(){return this.prev}getVelocity(){let e=s.time.now();if(!this.canTrackVelocity||void 0===this.prevFrameValue||e-this.updatedAt>30)return 0;let t=Math.min(this.updatedAt-this.prevUpdatedAt,30);return(0,i.velocityPerSecond)(parseFloat(this.current)-parseFloat(this.prevFrameValue),t)}start(e){return this.stop(),new Promise(t=>{this.hasAnimated=!0,this.animation=e(t),this.events.animationStart&&this.events.animationStart.notify()}).then(()=>{this.events.animationComplete&&this.events.animationComplete.notify(),this.clearAnimation()})}stop(){this.animation&&(this.animation.stop(),this.events.animationCancel&&this.events.animationCancel.notify()),this.clearAnimation()}isAnimating(){return!!this.animation}clearAnimation(){delete this.animation}destroy(){this.dependents?.clear(),this.events.destroy?.notify(),this.clearListeners(),this.stop(),this.stopPassiveEffect&&this.stopPassiveEffect()}}function n(e,t){return new r(e,t)}e.s(["collectMotionValues",()=>a,"motionValue",()=>n])},46974,84776,1763,92949,e=>{"use strict";var t=e.i(68826),i=e.i(77149),s=e.i(96091),o=e.i(60125);let a=[...s.dimensionValueTypes,t.color,i.complex],r=e=>a.find((0,o.testValueType)(e));e.s(["findValueType",()=>r],46974);let{schedule:n}=(0,e.i(17967).createRenderBatcher)(queueMicrotask,!1);e.s(["microtask",()=>n],84776);let l={animation:["animate","variants","whileHover","whileTap","exit","whileInView","whileFocus","whileDrag"],exit:["exit"],drag:["drag","dragControls"],focus:["whileFocus"],hover:["whileHover","onHoverStart","onHoverEnd"],tap:["whileTap","onTap","onTapStart","onTapCancel"],pan:["onPan","onPanStart","onPanSessionStart","onPanEnd"],inView:["whileInView","onViewportEnter","onViewportLeave"],layout:["layout","layoutId"]},c={};for(let e in l)c[e]={isEnabled:t=>l[e].some(e=>!!t[e])};e.s(["featureDefinitions",()=>c],1763);let d=()=>({translate:0,scale:1,origin:0,originPoint:0}),u=()=>({x:d(),y:d()}),m=()=>({min:0,max:0}),p=()=>({x:m(),y:m()});e.s(["createBox",()=>p,"createDelta",()=>u],92949)},39296,73470,e=>{"use strict";var t=e.i(50072);let i={current:null},s={current:!1};function o(){if(s.current=!0,t.isBrowser)if(window.matchMedia){let e=window.matchMedia("(prefers-reduced-motion)"),t=()=>i.current=e.matches;e.addEventListener("change",t),t()}else i.current=!1}e.s(["hasReducedMotionListener",()=>s,"prefersReducedMotion",()=>i],73470),e.s(["initPrefersReducedMotion",()=>o],39296)},94982,e=>{"use strict";let t=new WeakMap;e.s(["visualElementStore",()=>t])},23528,82180,89908,63086,76924,e=>{"use strict";function t(e){return null!==e&&"object"==typeof e&&"function"==typeof e.start}function i(e){return"string"==typeof e||Array.isArray(e)}e.s(["isAnimationControls",()=>t],82180),e.s(["isVariantLabel",()=>i],89908);let s=["animate","whileInView","whileFocus","whileHover","whileTap","whileDrag","exit"],o=["initial",...s];function a(e){return t(e.animate)||o.some(t=>i(e[t]))}function r(e){return!!(a(e)||e.variants)}e.s(["variantPriorityOrder",()=>s,"variantProps",()=>o],63086),e.s(["isControllingVariants",()=>a,"isVariantNode",()=>r],23528);var n=e.i(38305),l=e.i(34026);function c(e,t,i){for(let s in t){let o=t[s],a=i[s];if((0,n.isMotionValue)(o))e.addValue(s,o);else if((0,n.isMotionValue)(a))e.addValue(s,(0,l.motionValue)(o,{owner:e}));else if(a!==o)if(e.hasValue(s)){let t=e.getValue(s);!0===t.liveStyle?t.jump(o):t.hasAnimated||t.set(o)}else{let t=e.getStaticValue(s);e.addValue(s,(0,l.motionValue)(void 0!==t?t:o,{owner:e}))}}for(let s in i)void 0===t[s]&&e.removeValue(s);return t}e.s(["updateMotionValuesFromProps",()=>c],76924)},8458,e=>{"use strict";function t(e){let t=[{},{}];
9return e?.values.forEach((e,i)=>{t[0][i]=e.get(),t[1][i]=e.getVelocity()}),t}function i(e,i,s,o){if("function"==typeof i){let[a,r]=t(o);i=i(void 0!==s?s:e.custom,a,r)}if("string"==typeof i&&(i=e.variants&&e.variants[i]),"function"==typeof i){let[a,r]=t(o);i=i(void 0!==s?s:e.custom,a,r)}return i}e.s(["resolveVariantFromProps",()=>i])},77667,82481,5029,83574,34930,18725,85143,68179,e=>{"use strict";var t=e.i(29859),i=e.i(38740),s=e.i(42210),o=e.i(14274),a=e.i(36056),r=e.i(38305);e.i(44045);var n=e.i(83582),l=e.i(24140),c=e.i(47248),d=e.i(34026),u=e.i(46974),m=e.i(77149),p=e.i(20885),h=e.i(84776),g=e.i(11855),f=e.i(40919),y=e.i(42791),_=e.i(1763),v=e.i(92949),b=e.i(39296),x=e.i(73470),S=e.i(94982),T=e.i(23528),k=e.i(76924),C=e.i(8458);let P=["AnimationStart","AnimationComplete","Update","BeforeLayoutMeasure","LayoutMeasure","LayoutAnimationStart","LayoutAnimationComplete"];class w{scrapeMotionValuesFromProps(e,t,i){return{}}constructor({parent:e,props:t,presenceContext:i,reducedMotionConfig:s,blockInitialAnimation:o,visualState:a},d={}){this.current=null,this.children=new Set,this.isVariantNode=!1,this.isControllingVariants=!1,this.shouldReduceMotion=null,this.values=new Map,this.KeyframeResolver=n.KeyframeResolver,this.features={},this.valueSubscriptions=new Map,this.prevMotionValues={},this.events={},this.propEventSubscriptions={},this.notifyUpdate=()=>this.notify("Update",this.latestValues),this.render=()=>{this.current&&(this.triggerBuild(),this.renderInstance(this.current,this.renderState,this.props.style,this.projection))},this.renderScheduledAt=0,this.scheduleRender=()=>{let e=l.time.now();this.renderScheduledAt<e&&(this.renderScheduledAt=e,c.frame.render(this.render,!1,!0))};const{latestValues:u,renderState:m}=a;this.latestValues=u,this.baseTarget={...u},this.initialValues=t.initial?{...u}:{},this.renderState=m,this.parent=e,this.props=t,this.presenceContext=i,this.depth=e?e.depth+1:0,this.reducedMotionConfig=s,this.options=d,this.blockInitialAnimation=!!o,this.isControllingVariants=(0,T.isControllingVariants)(t),this.isVariantNode=(0,T.isVariantNode)(t),this.isVariantNode&&(this.variantChildren=new Set),this.manuallyAnimateOnMount=!!(e&&e.current);const{willChange:p,...h}=this.scrapeMotionValuesFromProps(t,{},this);for(const e in h){const t=h[e];void 0!==u[e]&&(0,r.isMotionValue)(t)&&t.set(u[e])}}mount(e){this.current=e,S.visualElementStore.set(e,this),this.projection&&!this.projection.instance&&this.projection.mount(e),this.parent&&this.isVariantNode&&!this.isControllingVariants&&(this.removeFromVariantTree=this.parent.addVariantChild(this)),this.values.forEach((e,t)=>this.bindToMotionValue(t,e)),x.hasReducedMotionListener.current||(0,b.initPrefersReducedMotion)(),this.shouldReduceMotion="never"!==this.reducedMotionConfig&&("always"===this.reducedMotionConfig||x.prefersReducedMotion.current),this.parent?.addChild(this),this.update(this.props,this.presenceContext)}unmount(){for(let e in this.projection&&this.projection.unmount(),(0,c.cancelFrame)(this.notifyUpdate),(0,c.cancelFrame)(this.render),this.valueSubscriptions.forEach(e=>e()),this.valueSubscriptions.clear(),this.removeFromVariantTree&&this.removeFromVariantTree(),this.parent?.removeChild(this),this.events)this.events[e].clear();for(let e in this.features){let t=this.features[e];t&&(t.unmount(),t.isMounted=!1)}this.current=null}addChild(e){this.children.add(e),this.enteringChildren??(this.enteringChildren=new Set),this.enteringChildren.add(e)}removeChild(e){this.children.delete(e),this.enteringChildren&&this.enteringChildren.delete(e)}bindToMotionValue(e,i){let s;this.valueSubscriptions.has(e)&&this.valueSubscriptions.get(e)();let o=t.transformProps.has(e);o&&this.onBindTransform&&this.onBindTransform();let a=i.on("change",t=>{this.latestValues[e]=t,this.props.onUpdate&&c.frame.preRender(this.notifyUpdate),o&&this.projection&&(this.projection.isTransformDirty=!0),this.scheduleRender()});window.MotionCheckAppearSync&&(s=window.MotionCheckAppearSync(this,e,i)),this.valueSubscriptions.set(e,()=>{a(),s&&s(),i.owner&&i.stop()})}sortNodePosition(e){return this.current&&this.sortInstanceNodePosition&&this.type===e.type?this.sortInstanceNodePosition(this.current,e.current):0}updateFeatures(){let e="animation";for(e in _.featureDefinitions){let t=_.featureDefinitions[e];if(!t)continue;let{isEnabled:i,Feature:s}=t;if(!this.features[e]&&s&&i(this.props)&&(this.features[e]=new s(this)),this.features[e]){let t=this.features[e];
9t.isMounted?t.update():(t.mount(),t.isMounted=!0)}}}triggerBuild(){this.build(this.renderState,this.latestValues,this.props)}measureViewportBox(){return this.current?this.measureInstanceViewportBox(this.current,this.props):(0,v.createBox)()}getStaticValue(e){return this.latestValues[e]}setStaticValue(e,t){this.latestValues[e]=t}update(e,t){(e.transformTemplate||this.props.transformTemplate)&&this.scheduleRender(),this.prevProps=this.props,this.props=e,this.prevPresenceContext=this.presenceContext,this.presenceContext=t;for(let t=0;t<P.length;t++){let i=P[t];this.propEventSubscriptions[i]&&(this.propEventSubscriptions[i](),delete this.propEventSubscriptions[i]);let s=e["on"+i];s&&(this.propEventSubscriptions[i]=this.on(i,s))}this.prevMotionValues=(0,k.updateMotionValuesFromProps)(this,this.scrapeMotionValuesFromProps(e,this.prevProps,this),this.prevMotionValues),this.handleChildMotionValue&&this.handleChildMotionValue()}getProps(){return this.props}getVariant(e){return this.props.variants?this.props.variants[e]:void 0}getDefaultTransition(){return this.props.transition}getTransformPagePoint(){return this.props.transformPagePoint}getClosestVariantNode(){return this.isVariantNode?this:this.parent?this.parent.getClosestVariantNode():void 0}addVariantChild(e){let t=this.getClosestVariantNode();if(t)return t.variantChildren&&t.variantChildren.add(e),()=>t.variantChildren.delete(e)}addValue(e,t){let i=this.values.get(e);t!==i&&(i&&this.removeValue(e),this.bindToMotionValue(e,t),this.values.set(e,t),this.latestValues[e]=t.get())}removeValue(e){this.values.delete(e);let t=this.valueSubscriptions.get(e);t&&(t(),this.valueSubscriptions.delete(e)),delete this.latestValues[e],this.removeValueFromRenderState(e,this.renderState)}hasValue(e){return this.values.has(e)}getValue(e,t){if(this.props.values&&this.props.values[e])return this.props.values[e];let i=this.values.get(e);return void 0===i&&void 0!==t&&(i=(0,d.motionValue)(null===t?void 0:t,{owner:this}),this.addValue(e,i)),i}readValue(e,t){let i=void 0===this.latestValues[e]&&this.current?this.getBaseTargetFromProps(this.props,e)??this.readValueFromInstance(this.current,e,this.options):this.latestValues[e];return null!=i&&("string"==typeof i&&((0,g.isNumericalString)(i)||(0,f.isZeroValueString)(i))?i=parseFloat(i):!(0,u.findValueType)(i)&&m.complex.test(t)&&(i=(0,p.getAnimatableNone)(e,t)),this.setBaseTarget(e,(0,r.isMotionValue)(i)?i.get():i)),(0,r.isMotionValue)(i)?i.get():i}setBaseTarget(e,t){this.baseTarget[e]=t}getBaseTarget(e){let t,{initial:i}=this.props;if("string"==typeof i||"object"==typeof i){let s=(0,C.resolveVariantFromProps)(this.props,i,this.presenceContext?.custom);s&&(t=s[e])}if(i&&void 0!==t)return t;let s=this.getBaseTargetFromProps(this.props,e);return void 0===s||(0,r.isMotionValue)(s)?void 0!==this.initialValues[e]&&void 0===t?void 0:this.baseTarget[e]:s}on(e,t){return this.events[e]||(this.events[e]=new y.SubscriptionManager),this.events[e].add(t)}notify(e,...t){this.events[e]&&this.events[e].notify(...t)}scheduleRenderMicrotask(){h.microtask.render(this.render)}}e.s(["VisualElement",()=>w],82481);class E extends w{constructor(){super(...arguments),this.KeyframeResolver=a.DOMKeyframesResolver}sortInstanceNodePosition(e,t){return 2&e.compareDocumentPosition(t)?1:-1}getBaseTargetFromProps(e,t){return e.style?e.style[t]:void 0}removeValueFromRenderState(e,{vars:t,style:i}){delete t[e],delete i[e]}handleChildMotionValue(){this.childSubscription&&(this.childSubscription(),delete this.childSubscription);let{children:e}=this.props;(0,r.isMotionValue)(e)&&(this.childSubscription=e.on("change",e=>{this.current&&(this.current.textContent=`${e}`)}))}}e.s(["DOMVisualElement",()=>E],5029);let L=(e,t)=>t&&"number"==typeof e?t.transform(e):e;var j=e.i(24424);let A={x:"translateX",y:"translateY",z:"translateZ",transformPerspective:"perspective"},I=t.transformPropOrder.length;function M(e,i,o){let{style:a,vars:r,transformOrigin:n}=e,l=!1,c=!1;for(let e in i){let o=i[e];if(t.transformProps.has(e)){l=!0;continue}if((0,s.isCSSVariableName)(e)){r[e]=o;continue}{let t=L(o,j.numberValueTypes[e]);e.startsWith("origin")?(c=!0,n[e]=t):a[e]=t}}if(!i.transform&&(l||o?a.transform=function(e,i,s){let o="",a=!0;for(let r=0;r<I;r++){let n=t.transformPropOrder[r],l=e[n];if(void 0===l)continue;let c=!0;if(!(c="number"==typeof l?l===+!!n.startsWith("scale"):0===parseFloat(l))||s){let e=L(l,j.numberValueTypes[n]);if(!c){a=!1;let t=A[n]||n;o+=`${t}(${e}) `}s&&(i[n]=e)}}return o=o.trim(),s?o=s(i,a?"":o):a&&(o="none"),o}(i,e.transform,o):a.transform&&(a.transform="none")),c){let{originX:e="50%",originY:t="50%",originZ:i=0}=n;a.transformOrigin=`${e} ${t} ${i}`}}function O(e,{style:t,vars:i},s,o){let a,r=e.style;for(a in t)r[a]=t[a];for(a in o?.applyProjectionStyles(r,s),i)r.setProperty(a,i[a])}e.s(["buildHTMLStyles",()=>M],83574),e.s(["renderHTML",()=>O],34930);var N=e.i(21365);function B(e,t){return t.max===t.min?0:e/(t.max-t.min)*100}let D={correct:(e,t)=>
9{if(!t.target)return e;if("string"==typeof e)if(!N.px.test(e))return e;else e=parseFloat(e);let i=B(e,t.target.x),s=B(e,t.target.y);return`${i}% ${s}%`}};var $=e.i(47480);let R={borderRadius:{...D,applyTo:["borderTopLeftRadius","borderTopRightRadius","borderBottomLeftRadius","borderBottomRightRadius"]},borderTopLeftRadius:D,borderTopRightRadius:D,borderBottomLeftRadius:D,borderBottomRightRadius:D,boxShadow:{correct:(e,{treeScale:t,projectionDelta:i})=>{let s=m.complex.parse(e);if(s.length>5)return e;let o=m.complex.createTransformer(e),a=+("number"!=typeof s[0]),r=i.x.scale*t.x,n=i.y.scale*t.y;s[0+a]/=r,s[1+a]/=n;let l=(0,$.mixNumber)(r,n,.5);return"number"==typeof s[2+a]&&(s[2+a]/=l),"number"==typeof s[3+a]&&(s[3+a]/=l),o(s)}}};function F(e,{layout:i,layoutId:s}){return t.transformProps.has(e)||e.startsWith("origin")||(i||void 0!==s)&&(!!R[e]||"opacity"===e)}function V(e,t,i){let{style:s}=e,o={};for(let a in s)((0,r.isMotionValue)(s[a])||t.style&&(0,r.isMotionValue)(t.style[a])||F(a,e)||i?.getValue(a)?.liveStyle!==void 0)&&(o[a]=s[a]);return o}e.s(["scaleCorrectors",()=>R],18725),e.s(["isForcedMotionValue",()=>F],85143),e.s(["scrapeMotionValuesFromProps",()=>V],68179);
9class H extends E{constructor(){super(...arguments),this.type="html",this.renderInstance=O}readValueFromInstance(e,o){if(t.transformProps.has(o))return this.projection?.isProjecting?(0,i.defaultTransformValue)(o):(0,i.readTransformValue)(e,o);{let t=window.getComputedStyle(e),i=((0,s.isCSSVariableName)(o)?t.getPropertyValue(o):t[o])||0;return"string"==typeof i?i.trim():i}}measureInstanceViewportBox(e,{transformPagePoint:t}){return(0,o.measureViewportBox)(e,t)}build(e,t,i){M(e,t,i.transformTemplate)}scrapeMotionValuesFromProps(e,t,i){return V(e,t,i)}}e.s(["HTMLVisualElement",()=>H],77667)},36691,e=>{"use strict";let t=e=>e.replace(/([a-z])([A-Z])/gu,"$1-$2").toLowerCase();e.s(["camelToDash",()=>t])},11758,6313,4934,38191,e=>{"use strict";var t=e.i(29859),i=e.i(10973),s=e.i(92949),o=e.i(5029),a=e.i(36691),r=e.i(83574),n=e.i(21365);let l={offset:"stroke-dashoffset",array:"stroke-dasharray"},c={offset:"strokeDashoffset",array:"strokeDasharray"};function d(e,{attrX:t,attrY:i,attrScale:s,pathLength:o,pathSpacing:a=1,pathOffset:d=0,...u},m,p,h){if((0,r.buildHTMLStyles)(e,u,p),m){e.style.viewBox&&(e.attrs.viewBox=e.style.viewBox);return}e.attrs=e.style,e.style={};let{attrs:g,style:f}=e;g.transform&&(f.transform=g.transform,delete g.transform),(f.transform||g.transformOrigin)&&(f.transformOrigin=g.transformOrigin??"50% 50%",delete g.transformOrigin),f.transform&&(f.transformBox=h?.transformBox??"fill-box",delete g.transformBox),void 0!==t&&(g.x=t),void 0!==i&&(g.y=i),void 0!==s&&(g.scale=s),void 0!==o&&function(e,t,i=1,s=0,o=!0){e.pathLength=1;let a=o?l:c;e[a.offset]=n.px.transform(-s);let r=n.px.transform(t),d=n.px.transform(i);e[a.array]=`${r} ${d}`}(g,o,a,d,!1)}e.s(["buildSVGAttrs",()=>d],6313);let u=new Set(["baseFrequency","diffuseConstant","kernelMatrix","kernelUnitLength","keySplines","keyTimes","limitingConeAngle","markerHeight","markerWidth","numOctaves","targetX","targetY","surfaceScale","specularConstant","specularExponent","stdDeviation","tableValues","viewBox","gradientTransform","pathLength","startOffset","textLength","lengthAdjust"]),m=e=>"string"==typeof e&&"svg"===e.toLowerCase();e.s(["isSVGTag",()=>m],4934);var p=e.i(34930),h=e.i(38305),g=e.i(68179);function f(e,i,s){let o=(0,g.scrapeMotionValuesFromProps)(e,i,s);for(let s in e)((0,h.isMotionValue)(e[s])||(0,h.isMotionValue)(i[s]))&&(o[-1!==t.transformPropOrder.indexOf(s)?"attr"+s.charAt(0).toUpperCase()+s.substring(1):s]=e[s]);return o}e.s(["scrapeMotionValuesFromProps",()=>f],38191);class y extends o.DOMVisualElement{constructor(){super(...arguments),this.type="svg",this.isSVGTag=!1,this.measureInstanceViewportBox=s.createBox}getBaseTargetFromProps(e,t){return e[t]}readValueFromInstance(e,s){if(t.transformProps.has(s)){let e=(0,i.getDefaultValueType)(s);return e&&e.default||0}return s=u.has(s)?s:(0,a.camelToDash)(s),e.getAttribute(s)}scrapeMotionValuesFromProps(e,t,i){return f(e,t,i)}build(e,t,i){d(e,t,this.isSVGTag,i.transformTemplate,i.style)}renderInstance(e,t,i,s){for(let i in(0,p.renderHTML)(e,t,void 0,s),t.attrs)e.setAttribute(u.has(i)?i:(0,a.camelToDash)(i),t.attrs[i])}mount(e){this.isSVGTag=m(e.tagName),super.mount(e)}}e.s(["SVGVisualElement",()=>y],11758)},83718,e=>{"use strict";let t="data-"+(0,e.i(36691).camelToDash)("framerAppearId");e.s(["optimizedAppearDataAttribute",()=>t])},83790,e=>{"use strict";var t=e.i(8458);function i(e,i,s){let o=e.getProps();return(0,t.resolveVariantFromProps)(o,i,void 0!==s?s:o.custom,e)}e.s(["resolveVariant",()=>i])},65836,e=>{"use strict";function t(e,t){return e?.[t]??e?.default??e}e.s(["getValueTransition",()=>t])},63376,e=>{"use strict";let t=e=>Array.isArray(e);e.s(["isKeyframesTarget",()=>t])},96051,7005,e=>{"use strict";var t=e.i(34026),i=e.i(63376),s=e.i(83790);function o(e,o){let{transitionEnd:a={},transition:r={},...n}=(0,s.resolveVariant)(e,o)||{};for(let s in n={...n,...a}){var l;let o=(l=n[s],(0,i.isKeyframesTarget)(l)?l[l.length-1]||0:l);e.hasValue(s)?e.getValue(s).set(o):e.addValue(s,(0,t.motionValue)(o))}}e.s(["setTarget",()=>o],96051);var a=e.i(54912),r=e.i(38305);function n(e,t){let i=e.getValue("willChange");if((0,r.isMotionValue)(i)&&i.add)return i.add(t);if(!i&&a.MotionGlobalConfig.WillChange){let i=new a.MotionGlobalConfig.WillChange("auto");
9e.addValue("willChange",i),i.add(t)}}e.s(["addValueToWillChange",()=>n],7005)},12876,92296,40746,e=>{"use strict";var t=e.i(83718);function i(e){return e.props[t.optimizedAppearDataAttribute]}function s(e){e.duration=0,e.type="keyframes"}e.s(["getOptimisedAppearId",()=>i],12876),e.s(["makeAnimationInstant",()=>s],92296);let o=(e,t)=>i=>t(e(i)),a=(...e)=>e.reduce(o);e.s(["pipe",()=>a],40746)},67327,e=>{"use strict";let t=e=>1e3*e,i=e=>e/1e3;e.s(["millisecondsToSeconds",()=>i,"secondsToMilliseconds",()=>t])},40289,e=>{"use strict";let t={layout:0,mainThread:0,waapi:0};e.s(["activeAnimations",()=>t])},5082,40722,e=>{"use strict";var t=e.i(40746),i=e.i(48367),s=e.i(42210),o=e.i(68826),a=e.i(77149),r=e.i(1221),n=e.i(92573);function l(e,t,i){return(i<0&&(i+=1),i>1&&(i-=1),i<1/6)?e+(t-e)*6*i:i<.5?t:i<2/3?e+(t-e)*(2/3-i)*6:e}var c=e.i(67754);function d(e,t){return i=>i>0?t:e}var u=e.i(47480);let m=(e,t,i)=>{let s=e*e,o=i*(t*t-s)+s;return o<0?0:Math.sqrt(o)},p=[r.hex,c.rgba,n.hsla];function h(e){let t=p.find(t=>t.test(e));if((0,i.warning)(!!t,`'${e}' is not an animatable color. Use the equivalent color code instead.`,"color-not-animatable"),!t)return!1;let s=t.parse(e);return t===n.hsla&&(s=function({hue:e,saturation:t,lightness:i,alpha:s}){e/=360,i/=100;let o=0,a=0,r=0;if(t/=100){let s=i<.5?i*(1+t):i+t-i*t,n=2*i-s;o=l(n,s,e+1/3),a=l(n,s,e),r=l(n,s,e-1/3)}else o=a=r=i;return{red:Math.round(255*o),green:Math.round(255*a),blue:Math.round(255*r),alpha:s}}(s)),s}let g=(e,t)=>{let i=h(e),s=h(t);if(!i||!s)return d(e,t);let o={...i};return e=>(o.red=m(i.red,s.red,e),o.green=m(i.green,s.green,e),o.blue=m(i.blue,s.blue,e),o.alpha=(0,u.mixNumber)(i.alpha,s.alpha,e),c.rgba.transform(o))},f=new Set(["none","hidden"]);function y(e,t){return i=>(0,u.mixNumber)(e,t,i)}function _(e){return"number"==typeof e?y:"string"==typeof e?(0,s.isCSSVariableToken)(e)?d:o.color.test(e)?g:x:Array.isArray(e)?v:"object"==typeof e?o.color.test(e)?g:b:d}function v(e,t){let i=[...e],s=i.length,o=e.map((e,i)=>_(e)(e,t[i]));return e=>{for(let t=0;t<s;t++)i[t]=o[t](e);return i}}function b(e,t){let i={...e,...t},s={};for(let o in i)void 0!==e[o]&&void 0!==t[o]&&(s[o]=_(e[o])(e[o],t[o]));return e=>{for(let t in s)i[t]=s[t](e);return i}}let x=(e,s)=>{let o=a.complex.createTransformer(s),r=(0,a.analyseComplexValue)(e),n=(0,a.analyseComplexValue)(s);if(!(r.indexes.var.length===n.indexes.var.length&&r.indexes.color.length===n.indexes.color.length&&r.indexes.number.length>=n.indexes.number.length))return(0,i.warning)(!0,`Complex values '${e}' and '${s}' too different to mix. Ensure all colors are of the same type, and that each contains the same quantity of number and color values. Falling back to instant transition.`,"complex-values-different"),d(e,s);if(f.has(e)&&!n.values.length||f.has(s)&&!r.values.length)return f.has(e)?t=>t<=0?e:s:t=>t>=1?s:e;return(0,t.pipe)(v(function(e,t){let i=[],s={color:0,var:0,number:0};for(let o=0;o<t.values.length;o++){let a=t.types[o],r=e.indexes[a][s[a]],n=e.values[r]??0;i[o]=n,s[a]++}return i}(r,n),n.values),o)};function S(e,t,i){return"number"==typeof e&&"number"==typeof t&&"number"==typeof i?(0,u.mixNumber)(e,t,i):_(e)(e,t)}e.s(["mix",()=>S],5082);var T=e.i(24140),k=e.i(47248);let C=e=>{let t=({timestamp:t})=>e(t);return{start:(e=!0)=>k.frame.update(t,e),stop:()=>(0,k.cancelFrame)(t),now:()=>k.frameData.isProcessing?k.frameData.timestamp:T.time.now()}};e.s(["frameloopDriver",()=>C],40722)},82580,13581,96239,e=>{"use strict";let t=(e,t,i=10)=>{let s="",o=Math.max(Math.round(t/i),2);for(let t=0;t<o;t++)s+=Math.round(1e4*e(t/(o-1)))/1e4+", ";return`linear(${s.substring(0,s.length-2)})`};function i(e){let t=0,i=e.next(t);for(;!i.done&&t<2e4;)t+=50,i=e.next(t);return t>=2e4?1/0:t}e.s(["generateLinearEasing",()=>t],82580),e.s(["calcGeneratorDuration",()=>i,"maxGeneratorDuration",()=>2e4],13581);var s=e.i(67327);function o(e,t=100,a){let r=a({...e,keyframes:[0,t]}),n=Math.min(i(r),2e4);return{type:"keyframes",ease:e=>r.next(n*e).value/t,duration:(0,s.millisecondsToSeconds)(n)}}e.s(["createGeneratorEasing",()=>o],96239)},98520,94418,e=>{"use strict";var t=e.i(67327),i=e.i(83032),s=e.i(82580),o=e.i(13581),a=e.i(96239),r=e.i(95153);function n(e,t,i){let s=Math.max(t-5,0);return(0,r.velocityPerSecond)(i-e(s),t-s)}e.s(["calcGeneratorVelocity",()=>n],94418);let l=.01,c=2,d=.005,u=.5;var m=e.i(48367);function p(e,t){return e*Math.sqrt(1-t*t)}let h=["duration","bounce"],g=["stiffness","damping","mass"];function f(e,t){return t.some(t=>void 0!==e[t])}function y(e=.3,a=.3){let r,_="object"!=typeof e?{visualDuration:e,keyframes:[0,1],bounce:a}:e,{restSpeed:v,restDelta:b}
9=_,x=_.keyframes[0],S=_.keyframes[_.keyframes.length-1],T={done:!1,value:x},{stiffness:k,damping:C,mass:P,duration:w,velocity:E,isResolvedFromDuration:L}=function(e){let s={velocity:0,stiffness:100,damping:10,mass:1,isResolvedFromDuration:!1,...e};if(!f(e,g)&&f(e,h))if(e.visualDuration){let t=2*Math.PI/(1.2*e.visualDuration),o=t*t,a=2*(0,i.clamp)(.05,1,1-(e.bounce||0))*Math.sqrt(o);s={...s,mass:1,stiffness:o,damping:a}}else{let o=function({duration:e=800,bounce:s=.3,velocity:o=0,mass:a=1}){let r,n;(0,m.warning)(e<=(0,t.secondsToMilliseconds)(10),"Spring duration must be 10 seconds or less","spring-duration-limit");let l=1-s;l=(0,i.clamp)(.05,1,l),e=(0,i.clamp)(.01,10,(0,t.millisecondsToSeconds)(e)),l<1?(r=t=>{let i=t*l,s=i*e;return .001-(i-o)/p(t,l)*Math.exp(-s)},n=t=>{let i=t*l*e,s=Math.pow(l,2)*Math.pow(t,2)*e,a=Math.exp(-i),n=p(Math.pow(t,2),l);return(i*o+o-s)*a*(-r(t)+.001>0?-1:1)/n}):(r=t=>-.001+Math.exp(-t*e)*((t-o)*e+1),n=t=>e*e*(o-t)*Math.exp(-t*e));let c=function(e,t,i){let s=i;for(let i=1;i<12;i++)s-=e(s)/t(s);return s}(r,n,5/e);if(e=(0,t.secondsToMilliseconds)(e),isNaN(c))return{stiffness:100,damping:10,duration:e};{let t=Math.pow(c,2)*a;return{stiffness:t,damping:2*l*Math.sqrt(a*t),duration:e}}}(e);(s={...s,...o,mass:1}).isResolvedFromDuration=!0}return s}({..._,velocity:-(0,t.millisecondsToSeconds)(_.velocity||0)}),j=E||0,A=C/(2*Math.sqrt(k*P)),I=S-x,M=(0,t.millisecondsToSeconds)(Math.sqrt(k/P)),O=5>Math.abs(I);if(v||(v=O?l:c),b||(b=O?d:u),A<1){let e=p(M,A);r=t=>S-Math.exp(-A*M*t)*((j+A*M*I)/e*Math.sin(e*t)+I*Math.cos(e*t))}else if(1===A)r=e=>S-Math.exp(-M*e)*(I+(j+M*I)*e);else{let e=M*Math.sqrt(A*A-1);r=t=>{let i=Math.exp(-A*M*t),s=Math.min(e*t,300);return S-i*((j+A*M*I)*Math.sinh(s)+e*I*Math.cosh(s))/e}}let N={calculatedDuration:L&&w||null,next:e=>{let i=r(e);if(L)T.done=e>=w;else{let s=0===e?j:0;A<1&&(s=0===e?(0,t.secondsToMilliseconds)(j):n(r,e,i));let o=Math.abs(S-i)<=b;T.done=Math.abs(s)<=v&&o}return T.value=T.done?S:i,T},toString:()=>{let e=Math.min((0,o.calcGeneratorDuration)(N),o.maxGeneratorDuration),t=(0,s.generateLinearEasing)(t=>N.next(e*t).value,e,30);return e+"ms "+t},toTransition:()=>{}};return N}y.applyToOptions=e=>{let i=(0,a.createGeneratorEasing)(e,100,y);return e.ease=i.ease,e.duration=(0,t.secondsToMilliseconds)(i.duration),e.type="keyframes",e},e.s(["spring",()=>y],98520)},64653,e=>{"use strict";var t=e.i(98520),i=e.i(94418);function s({keyframes:e,velocity:s=0,power:o=.8,timeConstant:a=325,bounceDamping:r=10,bounceStiffness:n=500,modifyTarget:l,min:c,max:d,restDelta:u=.5,restSpeed:m}){let p,h,g=e[0],f={done:!1,value:g},y=o*s,_=g+y,v=void 0===l?_:l(_);v!==_&&(y=v-g);let b=e=>-y*Math.exp(-e/a),x=e=>v+b(e),S=e=>{let t=b(e),i=x(e);f.done=Math.abs(t)<=u,f.value=f.done?v:i},T=e=>{let s;if(s=f.value,void 0!==c&&s<c||void 0!==d&&s>d){var o;p=e,h=(0,t.spring)({keyframes:[f.value,(o=f.value,void 0===c?d:void 0===d||Math.abs(c-o)<Math.abs(d-o)?c:d)],velocity:(0,i.calcGeneratorVelocity)(x,e,f.value),damping:r,stiffness:n,restDelta:u,restSpeed:m})}};return T(0),{calculatedDuration:null,next:e=>{let t=!1;return(h||void 0!==p||(t=!0,S(e),T(e)),void 0!==p&&e>=p)?h.next(e-p):(t||S(e),f)}}}e.s(["inertia",()=>s])},20085,e=>{"use strict";let t=e=>Array.isArray(e)&&"number"!=typeof e[0];e.s(["isEasingArray",()=>t])},86183,28696,18744,e=>{"use strict";var t=e.i(89873);let i=e=>t=>t<=.5?e(2*t)/2:(2-e(2*(1-t)))/2,s=e=>t=>1-e(1-t),o=(0,t.cubicBezier)(.33,1.53,.69,.99),a=s(o),r=i(a);e.s(["backIn",()=>a,"backInOut",()=>r,"backOut",()=>o],28696);let n=e=>(e*=2)<1?.5*a(e):.5*(2-Math.pow(2,-10*(e-1)));e.s(["anticipate",()=>n],86183);let l=e=>1-Math.sin(Math.acos(e)),c=s(l),d=i(l);e.s(["circIn",()=>l,"circInOut",()=>d,"circOut",()=>c],18744)},47664,94415,e=>{"use strict";var t=e.i(48367),i=e.i(75602),s=e.i(86183),o=e.i(28696),a=e.i(18744),r=e.i(89873),n=e.i(29363);let l=e=>Array.isArray(e)&&"number"==typeof e[0];e.s(["isBezierDefinition",()=>l],94415);let c={linear:i.noop,easeIn:n.easeIn,easeInOut:n.easeInOut,easeOut:n.easeOut,circIn:a.circIn,circInOut:a.circInOut,circOut:a.circOut,backIn:o.backIn,backInOut:o.backInOut,backOut:o.backOut,anticipate:s.anticipate},d=e=>{if(l(e)){(0,t.invariant)(4===e.length,"Cubic bezier arrays must contain four numerical values.","cubic-bezier-length");let[i,s,o,a]=e;return(0,r.cubicBezier)(i,s,o,a)}return"string"==typeof e?((0,t.invariant)(void 0!==c[e],`Invalid easing type '${e}
9'`,"invalid-easing-type"),c[e]):e};e.s(["easingDefinitionToFunction",()=>d],47664)},47113,e=>{"use strict";let t=(e,t,i)=>{let s=t-e;return 0===s?1:(i-e)/s};e.s(["progress",()=>t])},79126,e=>{"use strict";var t=e.i(48367),i=e.i(83032),s=e.i(54912),o=e.i(75602),a=e.i(40746),r=e.i(47113),n=e.i(5082);function l(e,c,{clamp:d=!0,ease:u,mixer:m}={}){let p=e.length;if((0,t.invariant)(p===c.length,"Both input and output ranges must be the same length","range-length"),1===p)return()=>c[0];if(2===p&&c[0]===c[1])return()=>c[1];let h=e[0]===e[1];e[0]>e[p-1]&&(e=[...e].reverse(),c=[...c].reverse());let g=function(e,t,i){let r=[],l=i||s.MotionGlobalConfig.mix||n.mix,c=e.length-1;for(let i=0;i<c;i++){let s=l(e[i],e[i+1]);if(t){let e=Array.isArray(t)?t[i]||o.noop:t;s=(0,a.pipe)(e,s)}r.push(s)}return r}(c,u,m),f=g.length,y=t=>{if(h&&t<e[0])return c[0];let i=0;if(f>1)for(;i<e.length-2&&!(t<e[i+1]);i++);let s=(0,r.progress)(e[i],e[i+1],t);return g[i](s)};return d?t=>y((0,i.clamp)(e[0],e[p-1],t)):y}e.s(["interpolate",()=>l])},68617,91649,e=>{"use strict";var t=e.i(47113),i=e.i(47480);function s(e,s){let o=e[e.length-1];for(let a=1;a<=s;a++){let r=(0,t.progress)(0,s,a);e.push((0,i.mixNumber)(o,1,r))}}function o(e){let t=[0];return s(t,e.length-1),t}e.s(["fillOffset",()=>s],91649),e.s(["defaultOffset",()=>o],68617)},63960,58449,33468,91332,e=>{"use strict";e.i(44045);var t=e.i(40746),i=e.i(83032),s=e.i(67327),o=e.i(24140),a=e.i(40289),r=e.i(5082),n=e.i(40722),l=e.i(64653),c=e.i(29363),d=e.i(20085),u=e.i(47664),m=e.i(79126),p=e.i(68617);function h({duration:e=300,keyframes:t,times:i,ease:s="easeInOut"}){var o;let a=(0,d.isEasingArray)(s)?s.map(u.easingDefinitionToFunction):(0,u.easingDefinitionToFunction)(s),r={done:!1,value:t[0]},n=(o=i&&i.length===t.length?i:(0,p.defaultOffset)(t),o.map(t=>t*e)),l=(0,m.interpolate)(n,t,{ease:Array.isArray(a)?a:t.map(()=>a||c.easeInOut).splice(0,t.length-1)});return{calculatedDuration:e,next:t=>(r.value=l(t),r.done=t>=e,r)}}var g=e.i(13581);let f=e=>null!==e;function y(e,{repeat:t,repeatType:i="loop"},s,o=1){let a=e.filter(f),r=o<0||t&&"loop"!==i&&t%2==1?0:a.length-1;return r&&void 0!==s?s:a[r]}e.s(["getFinalKeyframe",()=>y],58449);var _=e.i(98520);let v={decay:l.inertia,inertia:l.inertia,tween:h,keyframes:h,spring:_.spring};function b(e){"string"==typeof e.type&&(e.type=v[e.type])}e.s(["replaceTransitionType",()=>b],33468);class x{constructor(){this.updateFinished()}get finished(){return this._finished}updateFinished(){this._finished=new Promise(e=>{this.resolve=e})}notifyFinished(){this.resolve()}then(e,t){return this.finished.then(e,t)}}e.s(["WithPromise",()=>x],91332);let S=e=>e/100;class T extends x{constructor(e){super(),this.state="idle",this.startTime=null,this.isStopped=!1,this.currentTime=0,this.holdTime=null,this.playbackSpeed=1,this.stop=()=>{let{motionValue:e}=this.options;e&&e.updatedAt!==o.time.now()&&this.tick(o.time.now()),this.isStopped=!0,"idle"!==this.state&&(this.teardown(),this.options.onStop?.())},a.activeAnimations.mainThread++,this.options=e,this.initAnimation(),this.play(),!1===e.autoplay&&this.pause()}initAnimation(){let{options:e}=this;b(e);let{type:i=h,repeat:s=0,repeatDelay:o=0,repeatType:a,velocity:n=0}=e,{keyframes:l}=e,c=i||h;c!==h&&"number"!=typeof l[0]&&(this.mixKeyframes=(0,t.pipe)(S,(0,r.mix)(l[0],l[1])),l=[0,100]);let d=c({...e,keyframes:l});"mirror"===a&&(this.mirroredGenerator=c({...e,keyframes:[...l].reverse(),velocity:-n})),null===d.calculatedDuration&&(d.calculatedDuration=(0,g.calcGeneratorDuration)(d));let{calculatedDuration:u}=d;this.calculatedDuration=u,this.resolvedDuration=u+o,this.totalDuration=this.resolvedDuration*(s+1)-o,this.generator=d}updateTime(e){let t=Math.round(e-this.startTime)*this.playbackSpeed;null!==this.holdTime?this.currentTime=this.holdTime:this.currentTime=t}tick(e,t=!1){let{generator:s,totalDuration:o,mixKeyframes:a,mirroredGenerator:r,resolvedDuration:n,calculatedDuration:c}=this;if(null===this.startTime)return s.next(0);let{delay:d=0,keyframes:u,repeat:m,repeatType:p,repeatDelay:h,type:g,onUpdate:f,finalKeyframe:_}=this.options;this.speed>0?this.startTime=Math.min(this.startTime,e):this.speed<0&&(this.startTime=Math.min(e-o/this.speed,this.startTime)),t?this.currentTime=e:this.updateTime(e);let v=this.currentTime-d*(this.playbackSpeed>=0?1:-1),b=this.playbackSpeed>=0?v<0:v>o;this.currentTime=Math.max(v,0),"finished"===this.state&&null===this.holdTime&&(this.currentTime=o);let x=this.currentTime,S=s;if(m){let e=Math.min(this.currentTime,o)/n,t=Math.floor(e),s=e%1;!s&&e>=1&&(s=1),1===s&&t--,(t=Math.min(t,m+1))%2&&("reverse"===p?(s=1-s,h&&(s-=h
9/n)):"mirror"===p&&(S=r)),x=(0,i.clamp)(0,1,s)*n}let T=b?{done:!1,value:u[0]}:S.next(x);a&&(T.value=a(T.value));let{done:k}=T;b||null===c||(k=this.playbackSpeed>=0?this.currentTime>=o:this.currentTime<=0);let C=null===this.holdTime&&("finished"===this.state||"running"===this.state&&k);return C&&g!==l.inertia&&(T.value=y(u,this.options,_,this.speed)),f&&f(T.value),C&&this.finish(),T}then(e,t){return this.finished.then(e,t)}get duration(){return(0,s.millisecondsToSeconds)(this.calculatedDuration)}get iterationDuration(){let{delay:e=0}=this.options||{};return this.duration+(0,s.millisecondsToSeconds)(e)}get time(){return(0,s.millisecondsToSeconds)(this.currentTime)}set time(e){e=(0,s.secondsToMilliseconds)(e),this.currentTime=e,null===this.startTime||null!==this.holdTime||0===this.playbackSpeed?this.holdTime=e:this.driver&&(this.startTime=this.driver.now()-e/this.playbackSpeed),this.driver?.start(!1)}get speed(){return this.playbackSpeed}set speed(e){this.updateTime(o.time.now());let t=this.playbackSpeed!==e;this.playbackSpeed=e,t&&(this.time=(0,s.millisecondsToSeconds)(this.currentTime))}play(){if(this.isStopped)return;let{driver:e=n.frameloopDriver,startTime:t}=this.options;this.driver||(this.driver=e(e=>this.tick(e))),this.options.onPlay?.();let i=this.driver.now();"finished"===this.state?(this.updateFinished(),this.startTime=i):null!==this.holdTime?this.startTime=i-this.holdTime:this.startTime||(this.startTime=t??i),"finished"===this.state&&this.speed<0&&(this.startTime+=this.calculatedDuration),this.holdTime=null,this.state="running",this.driver.start()}pause(){this.state="paused",this.updateTime(o.time.now()),this.holdTime=this.currentTime}complete(){"running"!==this.state&&this.play(),this.state="finished",this.holdTime=null}finish(){this.notifyFinished(),this.teardown(),this.state="finished",this.options.onComplete?.()}cancel(){this.holdTime=null,this.startTime=0,this.tick(0),this.teardown(),this.options.onCancel?.()}teardown(){this.state="idle",this.stopDriver(),this.startTime=this.holdTime=null,a.activeAnimations.mainThread--}stopDriver(){this.driver&&(this.driver.stop(),this.driver=void 0)}sample(e){return this.startTime=0,this.tick(e,!0)}attachTimeline(e){return this.options.allowFlatten&&(this.options.type="keyframes",this.options.ease="linear",this.initAnimation()),this.driver?.stop(),e.observe(this)}}e.s(["JSAnimation",()=>T],63960)},40248,38212,15965,32806,99834,e=>{"use strict";let t;function i(e,t,i){t.startsWith("--")?e.style.setProperty(t,i):e.style[t]=i}function s(e){let t;return()=>(void 0===t&&(t=e()),t)}e.s(["setStyle",()=>i],40248),e.s(["memo",()=>s],38212);let o=s(()=>void 0!==window.ScrollTimeline);e.s(["supportsScrollTimeline",()=>o],15965);var a=e.i(40289),r=e.i(80124),n=e.i(94415);let l={},c=(t=s(()=>{try{document.createElement("div").animate({opacity:0}
9,{easing:"linear(0, 1)"})}catch(e){return!1}return!0}),()=>l.linearEasing??t());e.s(["supportsLinearEasing",()=>c],32806);var d=e.i(82580);let u=([e,t,i,s])=>`cubic-bezier(${e}, ${t}, ${i}, ${s})`,m={linear:"linear",ease:"ease",easeIn:"ease-in",easeOut:"ease-out",easeInOut:"ease-in-out",circIn:u([0,.65,.55,1]),circOut:u([.55,0,1,.45]),backIn:u([.31,.01,.66,-.59]),backOut:u([.33,1.53,.69,.99])};function p(e,t,i,{delay:s=0,duration:o=300,repeat:l=0,repeatType:h="loop",ease:g="easeOut",times:f}={},y){let _={[t]:i};f&&(_.offset=f);let v=function e(t,i){if(t)return"function"==typeof t?c()?(0,d.generateLinearEasing)(t,i):"ease-out":(0,n.isBezierDefinition)(t)?u(t):Array.isArray(t)?t.map(t=>e(t,i)||m.easeOut):m[t]}(g,o);Array.isArray(v)&&(_.easing=v),r.statsBuffer.value&&a.activeAnimations.waapi++;let b={delay:s,duration:o,easing:Array.isArray(v)?"linear":v,fill:"both",iterations:l+1,direction:"reverse"===h?"alternate":"normal"};y&&(b.pseudoElement=y);let x=e.animate(_,b);return r.statsBuffer.value&&x.finished.finally(()=>{a.activeAnimations.waapi--}),x}e.s(["startWaapiAnimation",()=>p],99834)},161,e=>{"use strict";function t(e){return"function"==typeof e&&"applyToOptions"in e}e.s(["isGenerator",()=>t])},21278,68768,e=>{"use strict";var t=e.i(65836),i=e.i(47248),s=e.i(44948),o=e.i(96051),a=e.i(7005),r=e.i(12876),n=e.i(92296),l=e.i(63960),c=e.i(54912),d=e.i(75602),u=e.i(24140),m=e.i(58449),p=e.i(83582),h=e.i(67327),g=e.i(48367),f=e.i(40248),y=e.i(15965),_=e.i(91332),v=e.i(99834),b=e.i(32806),x=e.i(161);class S extends _.WithPromise{constructor(e){if(super(),this.finishedTime=null,this.isStopped=!1,!e)return;const{element:t,name:i,keyframes:s,pseudoElement:o,allowFlatten:a=!1,finalKeyframe:r,onComplete:n}=e;this.isPseudoElement=!!o,this.allowFlatten=a,this.options=e,(0,g.invariant)("string"!=typeof e.type,'Mini animate() doesn\'t support "type" as a string.',"mini-spring");const l=function({type:e,...t}){return(0,x.isGenerator)(e)&&(0,b.supportsLinearEasing)()?e.applyToOptions(t):(t.duration??(t.duration=300),t.ease??(t.ease="easeOut"),t)}(e);this.animation=(0,v.startWaapiAnimation)(t,i,s,l,o),!1===l.autoplay&&this.animation.pause(),this.animation.onfinish=()=>{if(this.finishedTime=this.time,!o){let e=(0,m.getFinalKeyframe)(s,this.options,r,this.speed);this.updateMotionValue?this.updateMotionValue(e):(0,f.setStyle)(t,i,e),this.animation.cancel()}n?.(),this.notifyFinished()}}play(){this.isStopped||(this.animation.play(),"finished"===this.state&&this.updateFinished())}pause(){this.animation.pause()}complete(){this.animation.finish?.()}cancel(){try{this.animation.cancel()}catch(e){}}stop(){if(this.isStopped)return;this.isStopped=!0;let{state:e}=this;"idle"!==e&&"finished"!==e&&(this.updateMotionValue?this.updateMotionValue():this.commitStyles(),this.isPseudoElement||this.cancel())}commitStyles(){this.isPseudoElement||this.animation.commitStyles?.()}get duration(){let e=this.animation.effect?.getComputedTiming?.().duration||0;return(0,h.millisecondsToSeconds)(Number(e))}get iterationDuration(){let{delay:e=0}=this.options||{};return this.duration+(0,h.millisecondsToSeconds)(e)}get time(){return(0,h.millisecondsToSeconds)(Number(this.animation.currentTime)||0)}set time(e){this.finishedTime=null,this.animation.currentTime=(0,h.secondsToMilliseconds)(e)}get speed(){return this.animation.playbackRate}set speed(e){e<0&&(this.finishedTime=null),this.animation.playbackRate=e}get state(){return null!==this.finishedTime?"finished":this.animation.playState}get startTime(){return Number(this.animation.startTime)}set startTime(e){this.animation.startTime=e}attachTimeline({timeline:e,observe:t}){return(this.allowFlatten&&this.animation.effect?.updateTiming({easing:"linear"}),this.animation.onfinish=null,e&&(0,y.supportsScrollTimeline)())?(this.animation.timeline=e,d.noop):t(this)}}var T=e.i(33468),k=e.i(86183),C=e.i(28696),P=e.i(18744);let w={anticipate:k.anticipate,backInOut:C.backInOut,circInOut:P.circInOut};class E extends S{constructor(e){!function(e){"string"==typeof e.ease&&e.ease in w&&(e.ease=w[e.ease])}(e),(0,T.replaceTransitionType)(e),super(e),e.startTime&&(this.startTime=e.startTime),this.options=e}updateMotionValue(e){let{motionValue:t,onUpdate:i,onComplete:s,element:o,...a}=this.options;if(!t)return;if(void 0!==e)return void t.set(e);let r=new l.JSAnimation({...a,autoplay:!1}),n=(0,h.secondsToMilliseconds)(this.finishedTime??this.time);t.setWithVelocity(r.sample(n-10).value,r.sample(n).value,10),r.stop()}}var L=e.i(77149);let j=(e,t)=>"zIndex"!==t&&!!("number"==typeof e||Array.isArray(e)||"string"==typeof e&&(L.complex.test(e)||"0"===e)&&!e.startsWith("url("));var A=_,I=e.i(38212);let M=new Set(["opacity","clipPath","filter","transform"]),O=(0,I.memo)(()=>Object.hasOwnProperty.call(Element.prototype,"animate"));class N extends A.WithPromise{constructor({autoplay:e=!0,delay:t=0,type:i="keyframes",repeat:s=0,repeatDelay:o=0,repeatType:a="loop",keyframes:r,name:n,motionValue:l,element:c,...d}){super(),this.stop=()=>{this._animation&&(this._animation.stop(),this.stopTimeline?.()),this.keyframeResolver?.cancel()},this.createdAt=u.time.now();const m={autoplay:e,delay:t,type:i,repeat:s,repeatDelay:o,repeatType:a,name:n,motionValue:l,element:c,...d},h=c?.KeyframeResolver||p.KeyframeResolver;this.keyframeResolver=new h(r,(e,t,i)=>this.onKeyframesResolved(e,t,m,!i),n,l,c),this.keyframeResolver?.scheduleResolve()}onKeyframesResolved(e,t,i,s){this.keyframeResolver=void 0;let{name:o,type:a,velocity:r,delay:p,isHandoff:h,onUpdate:f}=i;this.resolvedAt=u.time.now(),!function(e,t,i,s){let o=e[0];if(null===o)return!1;if("display"===t||"visibility"===t)return!0;let a=e[e.length-1],r=j(o,t),n=j(a,t);return(0,g.warning)(r===n,`You are trying to animate ${t} from "${o}" to "${a}". "${r?a:o}" is not an animatable value.`,"value-not-animatable"),!!r&&!!n&&(function(e){let t=e[0];if(1===e.length)return!0;for(let i=0;i<e.length;i++)if(e[i]!==t)return!0}(e)||("spring"===i||(0,x.isGenerator)(i))&&s)}(e,o,a,r)&&((c.MotionGlobalConfig.instantAnimations||!p)&&f?.((0,m.getFinalKeyframe)(e,i,t)),e[0]=e[e.length-1],(0,n.makeAnimationInstant)(i),i.repeat=0);let y={startTime:s?this.resolvedAt&&this.resolvedAt-this.createdAt>40?this.resolvedAt:this.createdAt:void 0,finalKeyframe:t,...i,keyframes:e},_=!h&&function(e){let{motionValue:t,name:i,repeatDelay:s,repeatType:
9o,damping:a,type:r}=e;if(!(t?.owner?.current instanceof HTMLElement))return!1;let{onUpdate:n,transformTemplate:l}=t.owner.getProps();return O()&&i&&M.has(i)&&("transform"!==i||!l)&&!n&&!s&&"mirror"!==o&&0!==a&&"inertia"!==r}(y)?new E({...y,element:y.motionValue.owner.current}):new l.JSAnimation(y);_.finished.then(()=>this.notifyFinished()).catch(d.noop),this.pendingTimeline&&(this.stopTimeline=_.attachTimeline(this.pendingTimeline),this.pendingTimeline=void 0),this._animation=_}get finished(){return this._animation?this.animation.finished:this._finished}then(e,t){return this.finished.finally(e).then(()=>{})}get animation(){return this._animation||(this.keyframeResolver?.resume(),(0,p.flushKeyframeResolvers)()),this._animation}get duration(){return this.animation.duration}get iterationDuration(){return this.animation.iterationDuration}get time(){return this.animation.time}set time(e){this.animation.time=e}get speed(){return this.animation.speed}get state(){return this.animation.state}set speed(e){this.animation.speed=e}get startTime(){return this.animation.startTime}attachTimeline(e){return this._animation?this.stopTimeline=this.animation.attachTimeline(e):this.pendingTimeline=e,()=>this.stop()}play(){this.animation.play()}pause(){this.animation.pause()}complete(){this.animation.complete()}cancel(){this._animation&&this.animation.cancel(),this.keyframeResolver?.cancel()}}let B=e=>null!==e;var D=e.i(29859);let $={type:"spring",stiffness:500,damping:25,restSpeed:10},R={type:"keyframes",duration:.8},F={type:"keyframes",ease:[.25,.1,.35,1],duration:.3},V=(e,s,o,a={},r,d)=>u=>{let m=(0,t.getValueTransition)(a,e)||{},p=m.delay||a.delay||0,{elapsed:g=0}=a;g-=(0,h.secondsToMilliseconds)(p);let f={keyframes:Array.isArray(o)?o:[null,o],ease:"easeOut",velocity:s.getVelocity(),...m,delay:-g,onUpdate:e=>{s.set(e),m.onUpdate&&m.onUpdate(e)},onComplete:()=>{u(),m.onComplete&&m.onComplete()},name:e,motionValue:s,element:d?void 0:r};!function({when:e,delay:t,delayChildren:i,staggerChildren:s,staggerDirection:o,repeat:a,repeatType:r,repeatDelay:n,from:l,elapsed:c,...d}){return!!Object.keys(d).length}(m)&&Object.assign(f,((e,{keyframes:t})=>t.length>2?R:D.transformProps.has(e)?e.startsWith("scale")?{type:"spring",stiffness:550,damping:0===t[1]?2*Math.sqrt(550):30,restSpeed:10}:$:F)(e,f)),f.duration&&(f.duration=(0,h.secondsToMilliseconds)(f.duration)),f.repeatDelay&&(f.repeatDelay=(0,h.secondsToMilliseconds)(f.repeatDelay)),void 0!==f.from&&(f.keyframes[0]=f.from);let y=!1;if(!1!==f.type&&(0!==f.duration||f.repeatDelay)||((0,n.makeAnimationInstant)(f),0===f.delay&&(y=!0)),(c.MotionGlobalConfig.instantAnimations||c.MotionGlobalConfig.skipAnimations)&&(y=!0,(0,n.makeAnimationInstant)(f),f.delay=0),f.allowFlatten=!m.type&&!m.ease,y&&!d&&void 0!==s.get()){let e=function(e,{repeat:t,repeatType:i="loop"},s){let o=e.filter(B),a=t&&"loop"!==i&&t%2==1?0:o.length-1;return o[a]}(f.keyframes,m);if(void 0!==e)return void i.frame.update(()=>{f.onUpdate(e),f.onComplete()})}return m.isSync?new l.JSAnimation(f):new N(f)};function H(e,n,{delay:l=0,transitionOverride:c,type:d}={}){let{transition:u=e.getDefaultTransition(),transitionEnd:m,...p}=n;c&&(u=c);let h=[],g=d&&e.animationState&&e.animationState.getState()[d];for(let o in p){let n=e.getValue(o,e.latestValues[o]??null),c=p[o];if(void 0===c||g&&function({protectedKeys:e,needsAnimating:t},i){let s=e.hasOwnProperty(i)&&!0!==t[i];return t[i]=!1,s}(g,o))continue;let d={delay:l,...(0,t.getValueTransition)(u||{},o)},m=n.get();if(void 0!==m&&!n.isAnimating&&!Array.isArray(c)&&c===m&&!d.velocity)continue;let f=!1;if(window.MotionHandoffAnimation){let t=(0,r.getOptimisedAppearId)(e);if(t){let e=window.MotionHandoffAnimation(t,o,i.frame);null!==e&&(d.startTime=e,f=!0)}}(0,a.addValueToWillChange)(e,o),n.start(V(o,n,c,e.shouldReduceMotion&&s.positionalKeys.has(o)?{type:!1}:d,e,f));let y=n.animation;y&&h.push(y)}return m&&Promise.all(h).then(()=>{i.frame.update(()=>{m&&(0,o.setTarget)(e,m)})}),h}e.s(["animateMotionValue",()=>V],68768),e.s(["animateTarget",()=>H],21278)},61979,37165,e=>{"use strict";var t=e.i(64250);function i(e){return(0,t.isObject)(e)&&"ownerSVGElement"in e}function s(e){return i(e)&&"svg"===e.tagName}e.s(["isSVGElement",()=>i],61979),e.s(["isSVGSVGElement",()=>s],37165)},77294,e=>{"use strict";var t=e.i(38305),i=e.i(34026),s=e.i(68768);function o(e,o,a){let r=(0,t.isMotionValue)(e)?e:(0,i.motionValue)(e);return r.start((0,s.animateMotionValue)("",r,o,a)),r.animation}e.s(["animateSingleValue",()=>o])},69710,e=>{"use strict";function t(e,t,i){if(e instanceof EventTarget)return[e];if("string"==typeof e){let s=document;t&&(s=t.current);let o=i?.[e]??s.querySelectorAll(e);return o?Array.from(o):[]}return Array.from(e)}e.s(["resolveElements",()=>t])},5916,97673,96512,12064,16721,20773,69742,e=>{"use strict";var t,i=e.i(25063);let s=(0,i.createContext)({});e.s(["LayoutGroupContext",()=>s],5916);var o=e.i(50072);let a=o.isBrowser?i.useLayoutEffect:i.useEffect;e.s(["useIsomorphicLayoutEffect",()=>
9a],97673);let r=(0,i.createContext)(null);e.s(["PresenceContext",()=>r],96512);var n=e.i(64250);function l(e){return(0,n.isObject)(e)&&"offsetHeight"in e}e.s(["isHTMLElement",()=>l],12064);let c=(0,i.createContext)({transformPagePoint:e=>e,isStatic:!1,reducedMotion:"never"});function d(e=!0){let t=(0,i.useContext)(r);if(null===t)return[!0,null];let{isPresent:s,onExitComplete:o,register:a}=t,n=(0,i.useId)();(0,i.useEffect)(()=>{if(e)return a(n)},[e]);let l=(0,i.useCallback)(()=>e&&o&&o(n),[n,o,e]);return!s&&o?[!1,l]:[!0]}e.s(["MotionConfigContext",()=>c],16721),e.s(["usePresence",()=>d],20773);var u=e.i(77667),m=e.i(11758);let p=["animate","circle","defs","desc","ellipse","g","image","line","filter","marker","mask","metadata","path","pattern","polygon","polyline","rect","stop","switch","symbol","svg","text","tspan","use","view"];function h(e){if("string"!=typeof e||e.includes("-"));else if(p.indexOf(e)>-1||/[A-Z]/u.test(e))return!0;return!1}e.i(44045);var g=e.i(90119);let f=(0,i.createContext)({strict:!1}),y=(0,i.createContext)({});var _=e.i(23528),v=e.i(89908);function b(e){return Array.isArray(e)?e.join(" "):e}var x=e.i(38305),S=e.i(85143),T=e.i(83574);let k=()=>({style:{},transform:{},transformOrigin:{},vars:{}});function C(e,t,i){for(let s in t)(0,x.isMotionValue)(t[s])||(0,S.isForcedMotionValue)(s,i)||(e[s]=t[s])}var P=e.i(6313);let w=()=>({...k(),attrs:{}});var E=e.i(4934);let L=new Set(["animate","exit","variants","initial","style","values","variants","transition","transformTemplate","custom","inherit","onBeforeLayoutMeasure","onAnimationStart","onAnimationComplete","onUpdate","onDragStart","onDrag","onDragEnd","onMeasureDragConstraints","onDirectionLock","onDragTransitionEnd","_dragX","_dragY","onHoverStart","onHoverEnd","onViewportEnter","onViewportLeave","globalTapTarget","ignoreStrict","viewport"]);function j(e){return e.startsWith("while")||e.startsWith("drag")&&"draggable"!==e||e.startsWith("layout")||e.startsWith("onTap")||e.startsWith("onPan")||e.startsWith("onLayout")||L.has(e)}let A=e=>!j(e);try{t=(()=>{let e=Error("Cannot find module '@emotion/is-prop-valid'");throw e.code="MODULE_NOT_FOUND",e})().default,"function"==typeof t&&(A=e=>e.startsWith("on")?!j(e):t(e))}catch{}var I=e.i(82180),M=e.i(8458),O=e.i(95003);function N(e){return(0,x.isMotionValue)(e)?e.get():e}let B=e=>(t,s)=>{let o=(0,i.useContext)(y),a=(0,i.useContext)(r),n=()=>(function({scrapeMotionValuesFromProps:e,createRenderState:t},i,s,o){return{latestValues:function(e,t,i,s){let o={},a=s(e,{});for(let e in a)o[e]=N(a[e]);let{initial:r,animate:n}=e,l=(0,_.isControllingVariants)(e),c=(0,_.isVariantNode)(e);t&&c&&!l&&!1!==e.inherit&&(void 0===r&&(r=t.initial),void 0===n&&(n=t.animate));let d=!!i&&!1===i.initial,u=(d=d||!1===r)?n:r;if(u&&"boolean"!=typeof u&&!(0,I.isAnimationControls)(u)){let t=Array.isArray(u)?u:[u];for(let i=0;i<t.length;i++){let s=(0,M.resolveVariantFromProps)(e,t[i]);if(s){let{transitionEnd:e,transition:t,...i}=s;for(let e in i){let t=i[e];if(Array.isArray(t)){let e=d?t.length-1:0;t=t[e]}null!==t&&(o[e]=t)}for(let t in e)o[t]=e[t]}}}return o}(i,s,o,e),renderState:t()}})(e,t,o,a);return s?n():(0,O.useConstant)(n)},D=B({scrapeMotionValuesFromProps:e.i(68179).scrapeMotionValuesFromProps,createRenderState:k}),$=B({scrapeMotionValuesFromProps:e.i(38191).scrapeMotionValuesFromProps,createRenderState:w});var R=e.i(1763);let F=Symbol.for("motionComponentSymbol");function V(e){return e&&"object"==typeof e&&Object.prototype.hasOwnProperty.call(e,"current")}var H=e.i(83718);let z=(0,i.createContext)({});function G(e,{forwardMotionProps:t=!1}={},n,l){n&&function(e){for(let t in e)R.featureDefinitions[t]={...R.featureDefinitions[t],...e[t]}}(n);let d=h(e)?$:D;function u(n,u){var m;let p,S={...(0,i.useContext)(c),...n,layoutId:function({layoutId:e}){let t=(0,i.useContext)(s).id;return t&&void 0!==e?t+"-"+e:e}(n)},{isStatic:L}=S,I=function(e){let{initial:t,animate:s}=function(e,t){if((0,_.isControllingVariants)(e)){let{initial:t,animate:i}=e;return{initial:!1===t||(0,v.isVariantLabel)(t)?t:void 0,animate:(0,v.isVariantLabel)(i)?i:void 0}}return!1!==e.inherit?t:{}}(e,(0,i.useContext)(y));return(0,i.useMemo)(()=>({initial:t,animate:s}),[b(t),b(s)])}(n),M=d(n,L);if(!L&&o.isBrowser){(0,i.useContext)(f).strict;let t=function(e){let{drag:t,layout:i}=R.featureDefinitions;if(!t&&!i)return{};let s={...t,...i};return{MeasureLayout:t?.isEnabled(e)||i?.isEnabled(e)?s.MeasureLayout:void 0,ProjectionNode:s.ProjectionNode}}
9(S);p=t.MeasureLayout,I.visualElement=function(e,t,s,o,n){let{visualElement:l}=(0,i.useContext)(y),d=(0,i.useContext)(f),u=(0,i.useContext)(r),m=(0,i.useContext)(c).reducedMotion,p=(0,i.useRef)(null);o=o||d.renderer,!p.current&&o&&(p.current=o(e,{visualState:t,parent:l,props:s,presenceContext:u,blockInitialAnimation:!!u&&!1===u.initial,reducedMotionConfig:m}));let h=p.current,g=(0,i.useContext)(z);h&&!h.projection&&n&&("html"===h.type||"svg"===h.type)&&function(e,t,i,s){let{layoutId:o,layout:a,drag:r,dragConstraints:n,layoutScroll:l,layoutRoot:c,layoutCrossfade:d}=t;e.projection=new i(e.latestValues,t["data-framer-portal-id"]?void 0:function e(t){if(t)return!1!==t.options.allowProjection?t.projection:e(t.parent)}(e.parent)),e.projection.setOptions({layoutId:o,layout:a,alwaysMeasureLayout:!!r||n&&V(n),visualElement:e,animationType:"string"==typeof a?a:"both",initialPromotionConfig:s,crossfade:d,layoutScroll:l,layoutRoot:c})}(p.current,s,n,g);let _=(0,i.useRef)(!1);(0,i.useInsertionEffect)(()=>{h&&_.current&&h.update(s,u)});let v=s[H.optimizedAppearDataAttribute],b=(0,i.useRef)(!!v&&!window.MotionHandoffIsComplete?.(v)&&window.MotionHasOptimisedAnimation?.(v));return a(()=>{h&&(_.current=!0,window.MotionIsMounted=!0,h.updateFeatures(),h.scheduleRenderMicrotask(),b.current&&h.animationState&&h.animationState.animateChanges())}),(0,i.useEffect)(()=>{h&&(!b.current&&h.animationState&&h.animationState.animateChanges(),b.current&&(queueMicrotask(()=>{window.MotionHandoffMarkAsComplete?.(v)}),b.current=!1),h.enteringChildren=void 0)}),h}(e,M,S,l,t.ProjectionNode)}return(0,g.jsxs)(y.Provider,{value:I,children:[p&&I.visualElement?(0,g.jsx)(p,{visualElement:I.visualElement,...S}):null,function(e,t,s,{latestValues:o},a,r=!1){let n=(h(e)?function(e,t,s,o){let a=(0,i.useMemo)(()=>{let i=w();return(0,P.buildSVGAttrs)(i,t,(0,E.isSVGTag)(o),e.transformTemplate,e.style),{...i.attrs,style:{...i.style}}},[t]);if(e.style){let t={};C(t,e.style,e),a.style={...t,...a.style}}return a}:function(e,t){let s,o,a={},r=(s=e.style||{},C(o={},s,e),Object.assign(o,function({transformTemplate:e},t){return(0,i.useMemo)(()=>{let i=k();return(0,T.buildHTMLStyles)(i,t,e),Object.assign({},i.vars,i.style)},[t])}(e,t)),o);return e.drag&&!1!==e.dragListener&&(a.draggable=!1,r.userSelect=r.WebkitUserSelect=r.WebkitTouchCallout="none",r.touchAction=!0===e.drag?"none":`pan-${"x"===e.drag?"y":"x"}`),void 0===e.tabIndex&&(e.onTap||e.onTapStart||e.whileTap)&&(a.tabIndex=0),a.style=r,a})(t,o,a,e),l=function(e,t,i){let s={};for(let o in e)("values"!==o||"object"!=typeof e.values)&&(A(o)||!0===i&&j(o)||!t&&!j(o)||e.draggable&&o.startsWith("onDrag"))&&(s[o]=e[o]);return s}(t,"string"==typeof e,r),c=e!==i.Fragment?{...l,...n,ref:s}:{},{children:d}=t,u=(0,i.useMemo)(()=>(0,x.isMotionValue)(d)?d.get():d,[d]);return(0,i.createElement)(e,{...c,children:u})}(e,n,(m=I.visualElement,(0,i.useCallback)(e=>{e&&M.onMount&&M.onMount(e),m&&(e?m.mount(e):m.unmount()),u&&("function"==typeof u?u(e):V(u)&&(u.current=e))},[m])),M,L,t)]})}u.displayName=`motion.${"string"==typeof e?e:`create(${e.displayName??e.name??""})`}`;let m=(0,i.forwardRef)(u);return m[F]=e,m}var W=e.i(83790),q=e.i(21278);function U(e,t,i,s=0,o=1){let a=Array.from(e).sort((e,t)=>e.sortNodePosition(t)).indexOf(t),r=e.size,n=(r-1)*s;return"function"==typeof i?i(a,r):1===o?a*s:n-a*s}function Y(e,t,i={}){let s=(0,W.resolveVariant)(e,t,"exit"===i.type?e.presenceContext?.custom:void 0),{transition:o=e.getDefaultTransition()||{}}=s||{};i.transitionOverride&&(o=i.transitionOverride);let a=s?()=>Promise.all((0,q.animateTarget)(e,s,i)):()=>Promise.resolve(),r=e.variantChildren&&e.variantChildren.size?(s=0)=>{let{delayChildren:a=0,staggerChildren:r,staggerDirection:n}=o;return function(e,t,i=0,s=0,o=0,a=1,r){let n=[];for(let l of e.variantChildren)l.notify("AnimationStart",t),n.push(Y(l,t,{...r,delay:i+("function"==typeof s?0:s)+U(e.variantChildren,l,s,o,a)}).then(()=>l.notify("AnimationComplete",t)));return Promise.all(n)}(e,t,s,a,r,n,i)}:()=>Promise.resolve(),{when:n}=o;if(!n)return Promise.all([a(),r(i.delay)]);{let[e,t]="beforeChildren"===n?[a,r]:[r,a];return e().then(()=>t())}}var X=e.i(63376);function K(e,t){if(!Array.isArray(t))return!1;let i=t.length;if(i!==e.length)return!1;for(let s=0;s<i;s++)if(t[s]!==e[s])return!1;return!0}var Z=e.i(63086);let J=Z.variantProps.length,Q=[...Z.variantPriorityOrder].reverse(),ee=Z.variantPriorityOrder.length;function et(e=!1){return{isActive:e,protectedKeys:{},needsAnimating:{},prevResolvedValues:{}}}function ei(){return{animate:et(!0),whileInView:et(),whileHover:et(),whileTap:et(),whileDrag:et(),whileFocus:et(),exit:et()}}class es{constructor(e){this.isMounted=!1,this.node=e}update(){}}let eo=0;var ea=e.i(75602),er=e.i(47248),en=e.i(47480);let el={x:!1,y:!1};var ec=e.i(21365),ed=e.i(48367),eu=e.i(68768);function em(e,t,i,s={passive:!0}){return e.addEventListener(t,i,s),()=>e.removeEventListener(t,i)}let ep=e=>
9"mouse"===e.pointerType?"number"!=typeof e.button||e.button<=0:!1!==e.isPrimary;function eh(e){return{point:{x:e.pageX,y:e.pageY}}}function eg(e,t,i,s){return em(e,t,e=>ep(e)&&i(e,eh(e)),s)}var ef=e.i(20706);function ey(e){return e.max-e.min}function e_(e,t,i,s=.5){e.origin=s,e.originPoint=(0,en.mixNumber)(t.min,t.max,e.origin),e.scale=ey(i)/ey(t),e.translate=(0,en.mixNumber)(i.min,i.max,e.origin)-e.originPoint,(e.scale>=.9999&&e.scale<=1.0001||isNaN(e.scale))&&(e.scale=1),(e.translate>=-.01&&e.translate<=.01||isNaN(e.translate))&&(e.translate=0)}function ev(e,t,i,s){e_(e.x,t.x,i.x,s?s.originX:void 0),e_(e.y,t.y,i.y,s?s.originY:void 0)}function eb(e,t,i){e.min=i.min+t.min,e.max=e.min+ey(t)}function ex(e,t,i){e.min=t.min-i.min,e.max=e.min+ey(t)}function eS(e,t,i){ex(e.x,t.x,i.x),ex(e.y,t.y,i.y)}var eT=e.i(92949);function ek(e){return[e("x"),e("y")]}var eC=e.i(14274);let eP=({current:e})=>e?e.ownerDocument.defaultView:null;var ew=e.i(7005),eE=e.i(40746),eL=e.i(67327);let ej=(e,t)=>Math.abs(e-t);class eA{constructor(e,t,{transformPagePoint:i,contextWindow:s=window,dragSnapToOrigin:o=!1,distanceThreshold:a=3}={}){if(this.startEvent=null,this.lastMoveEvent=null,this.lastMoveEventInfo=null,this.handlers={},this.contextWindow=window,this.updatePoint=()=>{var e,t;if(!(this.lastMoveEvent&&this.lastMoveEventInfo))return;let i=eO(this.lastMoveEventInfo,this.history),s=null!==this.startEvent,o=(e=i.offset,t={x:0,y:0},Math.sqrt(ej(e.x,t.x)**2+ej(e.y,t.y)**2)>=this.distanceThreshold);if(!s&&!o)return;let{point:a}=i,{timestamp:r}=er.frameData;this.history.push({...a,timestamp:r});let{onStart:n,onMove:l}=this.handlers;s||(n&&n(this.lastMoveEvent,i),this.startEvent=this.lastMoveEvent),l&&l(this.lastMoveEvent,i)},this.handlePointerMove=(e,t)=>{this.lastMoveEvent=e,this.lastMoveEventInfo=eI(t,this.transformPagePoint),er.frame.update(this.updatePoint,!0)},this.handlePointerUp=(e,t)=>{this.end();let{onEnd:i,onSessionEnd:s,resumeAnimation:o}=this.handlers;if(this.dragSnapToOrigin&&o&&o(),!(this.lastMoveEvent&&this.lastMoveEventInfo))return;let a=eO("pointercancel"===e.type?this.lastMoveEventInfo:eI(t,this.transformPagePoint),this.history);this.startEvent&&i&&i(e,a),s&&s(e,a)},!ep(e))return;this.dragSnapToOrigin=o,this.handlers=t,this.transformPagePoint=i,this.distanceThreshold=a,this.contextWindow=s||window;const r=eI(eh(e),this.transformPagePoint),{point:n}=r,{timestamp:l}=er.frameData;this.history=[{...n,timestamp:l}];const{onSessionStart:c}=t;c&&c(e,eO(r,this.history)),this.removeListeners=(0,eE.pipe)(eg(this.contextWindow,"pointermove",this.handlePointerMove),eg(this.contextWindow,"pointerup",this.handlePointerUp),eg(this.contextWindow,"pointercancel",this.handlePointerUp))}updateHandlers(e){this.handlers=e}end(){this.removeListeners&&this.removeListeners(),(0,er.cancelFrame)(this.updatePoint)}}function eI(e,t){return t?{point:t(e.point)}:e}function eM(e,t){return{x:e.x-t.x,y:e.y-t.y}}function eO({point:e},t){return{point:e,delta:eM(e,eN(t)),offset:eM(e,t[0]),velocity:function(e,t){if(e.length<2)return{x:0,y:0};let i=e.length-1,s=null,o=eN(e);for(;i>=0&&(s=e[i],!(o.timestamp-s.timestamp>(0,eL.secondsToMilliseconds)(.1)));)i--;if(!s)return{x:0,y:0};let a=(0,eL.millisecondsToSeconds)(o.timestamp-s.timestamp);if(0===a)return{x:0,y:0};let r={x:(o.x-s.x)/a,y:(o.y-s.y)/a};return r.x===1/0&&(r.x=0),r.y===1/0&&(r.y=0),r}(t,.1)}}function eN(e){return e[e.length-1]}var eB=e.i(47113),eD=e.i(83032);function e$(e,t,i){return{min:void 0!==t?e.min+t:void 0,max:void 0!==i?e.max+i-(e.max-e.min):void 0}}function eR(e,t){let i=t.min-e.min,s=t.max-e.max;return t.max-t.min<e.max-e.min&&([i,s]=[s,i]),{min:i,max:s}}function eF(e,t,i){return{min:eV(e,t),max:eV(e,i)}}function eV(e,t){return"number"==typeof e?e:e[t]||0}let eH=new WeakMap;class ez{constructor(e){this.openDragLock=null,this.isDragging=!1,this.currentDirection=null,this.originPoint={x:0,y:0},this.constraints=!1,this.hasMutatedConstraints=!1,this.elastic=(0,eT.createBox)(),this.latestPointerEvent=null,this.latestPanInfo=null,this.visualElement=e}start(e,{snapToCursor:t=!1,distanceThreshold:i}={}){let{presenceContext:s}=this.visualElement;if(s&&!1===s.isPresent)return;let o=e=>{let{dragSnapToOrigin:i}=this.getProps();i?this.pauseAnimation():this.stopAnimation(),t&&this.snapToCursor(eh(e).point)},a=(e,t)=>{let{drag:i,dragPropagation:s,onDragStart:o}=this.getProps();if(i&&!s&&(this.openDragLock&&this.openDragLock(),this.openDragLock=function(e){if("x"===e||"
9y"===e)if(el[e])return null;else return el[e]=!0,()=>{el[e]=!1};return el.x||el.y?null:(el.x=el.y=!0,()=>{el.x=el.y=!1})}(i),!this.openDragLock))return;this.latestPointerEvent=e,this.latestPanInfo=t,this.isDragging=!0,this.currentDirection=null,this.resolveConstraints(),this.visualElement.projection&&(this.visualElement.projection.isAnimationBlocked=!0,this.visualElement.projection.target=void 0),ek(e=>{let t=this.getAxisMotionValue(e).get()||0;if(ec.percent.test(t)){let{projection:i}=this.visualElement;if(i&&i.layout){let s=i.layout.layoutBox[e];s&&(t=ey(s)*(parseFloat(t)/100))}}this.originPoint[e]=t}),o&&er.frame.postRender(()=>o(e,t)),(0,ew.addValueToWillChange)(this.visualElement,"transform");let{animationState:a}=this.visualElement;a&&a.setActive("whileDrag",!0)},r=(e,t)=>{this.latestPointerEvent=e,this.latestPanInfo=t;let{dragPropagation:i,dragDirectionLock:s,onDirectionLock:o,onDrag:a}=this.getProps();if(!i&&!this.openDragLock)return;let{offset:r}=t;if(s&&null===this.currentDirection){this.currentDirection=function(e,t=10){let i=null;return Math.abs(e.y)>t?i="y":Math.abs(e.x)>t&&(i="x"),i}(r),null!==this.currentDirection&&o&&o(this.currentDirection);return}this.updateAxis("x",t.point,r),this.updateAxis("y",t.point,r),this.visualElement.render(),a&&a(e,t)},n=(e,t)=>{this.latestPointerEvent=e,this.latestPanInfo=t,this.stop(e,t),this.latestPointerEvent=null,this.latestPanInfo=null},l=()=>ek(e=>"paused"===this.getAnimationState(e)&&this.getAxisMotionValue(e).animation?.play()),{dragSnapToOrigin:c}=this.getProps();this.panSession=new eA(e,{onSessionStart:o,onStart:a,onMove:r,onSessionEnd:n,resumeAnimation:l},{transformPagePoint:this.visualElement.getTransformPagePoint(),dragSnapToOrigin:c,distanceThreshold:i,contextWindow:eP(this.visualElement)})}stop(e,t){let i=e||this.latestPointerEvent,s=t||this.latestPanInfo,o=this.isDragging;if(this.cancel(),!o||!s||!i)return;let{velocity:a}=s;this.startAnimation(a);let{onDragEnd:r}=this.getProps();r&&er.frame.postRender(()=>r(i,s))}cancel(){this.isDragging=!1;let{projection:e,animationState:t}=this.visualElement;e&&(e.isAnimationBlocked=!1),this.panSession&&this.panSession.end(),this.panSession=void 0;let{dragPropagation:i}=this.getProps();!i&&this.openDragLock&&(this.openDragLock(),this.openDragLock=null),t&&t.setActive("whileDrag",!1)}updateAxis(e,t,i){let{drag:s}=this.getProps();if(!i||!eG(e,s,this.currentDirection))return;let o=this.getAxisMotionValue(e),a=this.originPoint[e]+i[e];this.constraints&&this.constraints[e]&&(a=function(e,{min:t,max:i},s){return void 0!==t&&e<t?e=s?(0,en.mixNumber)(t,e,s.min):Math.max(e,t):void 0!==i&&e>i&&(e=s?(0,en.mixNumber)(i,e,s.max):Math.min(e,i)),e}(a,this.constraints[e],this.elastic[e])),o.set(a)}resolveConstraints(){let{dragConstraints:e,dragElastic:t}=this.getProps(),i=this.visualElement.projection&&!this.visualElement.projection.layout?this.visualElement.projection.measure(!1):this.visualElement.projection?.layout,s=this.constraints;e&&V(e)?this.constraints||(this.constraints=this.resolveRefConstraints()):e&&i?this.constraints=function(e,{top:t,left:i,bottom:s,right:o}){return{x:e$(e.x,i,o),y:e$(e.y,t,s)}}(i.layoutBox,e):this.constraints=!1,this.elastic=function(e=.35){return!1===e?e=0:!0===e&&(e=.35),{x:eF(e,"left","right"),y:eF(e,"top","bottom")}}(t),s!==this.constraints&&i&&this.constraints&&!this.hasMutatedConstraints&&ek(e=>{var t,s;let o;!1!==this.constraints&&this.getAxisMotionValue(e)&&(this.constraints[e]=(t=i.layoutBox[e],s=this.constraints[e],o={},void 0!==s.min&&(o.min=s.min-t.min),void 0!==s.max&&(o.max=s.max-t.min),o))})}resolveRefConstraints(){var e;let{dragConstraints:t,onMeasureDragConstraints:i}=this.getProps();if(!t||!V(t))return!1;let s=t.current;(0,ed.invariant)(null!==s,"If `dragConstraints` is set as a React ref, that ref must be passed to another component's `ref` prop.","drag-constraints-ref");let{projection:o}=this.visualElement;if(!o||!o.layout)return!1;let a=(0,eC.measurePageBox)(s,o.root,this.visualElement.getTransformPagePoint()),r=(e=o.layout.layoutBox,{x:eR(e.x,a.x),y:eR(e.y,a.y)});if(i){let e=i((0,ef.convertBoxToBoundingBox)(r));this.hasMutatedConstraints=!!e,e&&(r=(0,ef.convertBoundingBoxToBox)(e))}return r}startAnimation(e){let{drag:t,dragMomentum:i,dragElastic:s,dragTransition:o,dragSnapToOrigin:a,onDragTransitionEnd:r}=this.getProps(),n=this.constraints||{};return Promise.all(ek(r=>{if(!eG(r,t,this.currentDirection))return;let l=n&&n[r]||{};a&&(l={min:0,max:0});let c={type:"inertia",velocity:i?e[r]:0,bounceStiffness:s?200:1e6,bounceDamping:s?40:1e7,timeConstant:750,restDelta:1,restSpeed:10,...o,...l};return this.startAxisValueAnimation(r,c)})).then(r)}startAxisValueAnimation(e,t){let i=this.getAxisMotionValue(e);return(0,ew.addValueToWillChange)(this.visualElement,e),i.start((0,eu.animateMotionValue)(e,i,0,t,this.visualElement,!1))}stopAnimation(){ek(e=>this.getAxisMotionValue(e).stop())}pauseAnimation(){ek(e=>this.getAxisMotionValue(e).animation?.pause())}getAnimationState(e){return this.getAxisMotionValue(e).animation?.state}getAxisMotionValue(e){let t=`_drag${e.toUpperCase()}`,i=this.visualElement.getProps();return i[t]||this.visualElement.getValue(e,(i.initial?i.initial[e]:void 0)||0)}snapToCursor(e){ek(t=>{let{drag:i}=this.getProps();
9if(!eG(t,i,this.currentDirection))return;let{projection:s}=this.visualElement,o=this.getAxisMotionValue(t);if(s&&s.layout){let{min:i,max:a}=s.layout.layoutBox[t];o.set(e[t]-(0,en.mixNumber)(i,a,.5))}})}scalePositionWithinConstraints(){if(!this.visualElement.current)return;let{drag:e,dragConstraints:t}=this.getProps(),{projection:i}=this.visualElement;if(!V(t)||!i||!this.constraints)return;this.stopAnimation();let s={x:0,y:0};ek(e=>{let t=this.getAxisMotionValue(e);if(t&&!1!==this.constraints){var i,o;let a,r,n,l=t.get();s[e]=(i={min:l,max:l},o=this.constraints[e],a=.5,r=ey(i),(n=ey(o))>r?a=(0,eB.progress)(o.min,o.max-r,i.min):r>n&&(a=(0,eB.progress)(i.min,i.max-n,o.min)),(0,eD.clamp)(0,1,a))}});let{transformTemplate:o}=this.visualElement.getProps();this.visualElement.current.style.transform=o?o({},""):"none",i.root&&i.root.updateScroll(),i.updateLayout(),this.resolveConstraints(),ek(t=>{if(!eG(t,e,null))return;let i=this.getAxisMotionValue(t),{min:o,max:a}=this.constraints[t];i.set((0,en.mixNumber)(o,a,s[t]))})}addListeners(){if(!this.visualElement.current)return;eH.set(this.visualElement,this);let e=eg(this.visualElement.current,"pointerdown",e=>{let{drag:t,dragListener:i=!0}=this.getProps();t&&i&&this.start(e)}),t=()=>{let{dragConstraints:e}=this.getProps();V(e)&&e.current&&(this.constraints=this.resolveRefConstraints())},{projection:i}=this.visualElement,s=i.addEventListener("measure",t);i&&!i.layout&&(i.root&&i.root.updateScroll(),i.updateLayout()),er.frame.read(t);let o=em(window,"resize",()=>this.scalePositionWithinConstraints()),a=i.addEventListener("didUpdate",({delta:e,hasLayoutChanged:t})=>{this.isDragging&&t&&(ek(t=>{let i=this.getAxisMotionValue(t);i&&(this.originPoint[t]+=e[t].translate,i.set(i.get()+e[t].translate))}),this.visualElement.render())});return()=>{o(),e(),s(),a&&a()}}getProps(){let e=this.visualElement.getProps(),{drag:t=!1,dragDirectionLock:i=!1,dragPropagation:s=!1,dragConstraints:o=!1,dragElastic:a=.35,dragMomentum:r=!0}=e;return{...e,drag:t,dragDirectionLock:i,dragPropagation:s,dragConstraints:o,dragElastic:a,dragMomentum:r}}}function eG(e,t,i){return(!0===t||t===e)&&(null===i||i===e)}let eW=e=>(t,i)=>{e&&er.frame.postRender(()=>e(t,i))};var eq=e.i(84776),eU=i;let eY={hasAnimatedSinceResize:!0,hasEverUpdated:!1},eX=!1;class eK extends eU.Component{componentDidMount(){let{visualElement:e,layoutGroup:t,switchLayoutGroup:i,layoutId:s}=this.props,{projection:o}=e;o&&(t.group&&t.group.add(o),i&&i.register&&s&&i.register(o),eX&&o.root.didUpdate(),o.addEventListener("animationComplete",()=>{this.safeToRemove()}),o.setOptions({...o.options,onExitComplete:()=>this.safeToRemove()})),eY.hasEverUpdated=!0}getSnapshotBeforeUpdate(e){let{layoutDependency:t,visualElement:i,drag:s,isPresent:o}=this.props,{projection:a}=i;return a&&(a.isPresent=o,eX=!0,s||e.layoutDependency!==t||void 0===t||e.isPresent!==o?a.willUpdate():this.safeToRemove(),e.isPresent!==o&&(o?a.promote():a.relegate()||er.frame.postRender(()=>{let e=a.getStack();e&&e.members.length||this.safeToRemove()}))),null}componentDidUpdate(){let{projection:e}=this.props.visualElement;e&&(e.root.didUpdate(),eq.microtask.postRender(()=>{!e.currentAnimation&&e.isLead()&&this.safeToRemove()}))}componentWillUnmount(){let{visualElement:e,layoutGroup:t,switchLayoutGroup:i}=this.props,{projection:s}=e;eX=!0,s&&(s.scheduleCheckAfterUnmount(),t&&t.group&&t.group.remove(s),i&&i.deregister&&i.deregister(s))}safeToRemove(){let{safeToRemove:e}=this.props;e&&e()}render(){return null}}function eZ(e){let[t,i]=d(),o=(0,eU.useContext)(s);return(0,g.jsx)(eK,{...e,layoutGroup:o,switchLayoutGroup:(0,eU.useContext)(z),isPresent:t,safeToRemove:i})}var eJ=e.i(80124),eQ=e.i(61979),e0=e.i(37165),e1=e.i(65836),e2=e.i(24140),e5=e.i(40289),e4=e.i(34026),e6=e.i(42791),e3=e.i(77294),e9=e.i(12876),e8=e.i(33639);let e7=(e,t)=>e.depth-t.depth;class te{constructor(){this.children=[],this.isDirty=!1}add(e){(0,e8.addUniqueItem)(this.children,e),this.isDirty=!0}remove(e){(0,e8.removeItem)(this.children,e),this.isDirty=!0}forEach(e){this.isDirty&&this.children.sort(e7),this.isDirty=!1,this.children.forEac
9h(e)}}var tt=e.i(18744);let ti=["TopLeft","TopRight","BottomLeft","BottomRight"],ts=ti.length,to=e=>"string"==typeof e?parseFloat(e):e,ta=e=>"number"==typeof e||ec.px.test(e);function tr(e,t){return void 0!==e[t]?e[t]:e.borderRadius}let tn=tc(0,.5,tt.circOut),tl=tc(.5,.95,ea.noop);function tc(e,t,i){return s=>s<e?0:s>t?1:i((0,eB.progress)(e,t,s))}function td(e,t){e.min=t.min,e.max=t.max}function tu(e,t){td(e.x,t.x),td(e.y,t.y)}function tm(e,t){e.translate=t.translate,e.scale=t.scale,e.originPoint=t.originPoint,e.origin=t.origin}var tp=e.i(72571);function th(e,t,i,s,o){return e-=t,e=(0,tp.scalePoint)(e,1/i,s),void 0!==o&&(e=(0,tp.scalePoint)(e,1/o,s)),e}function tg(e,t,[i,s,o],a,r){!function(e,t=0,i=1,s=.5,o,a=e,r=e){if(ec.percent.test(t)&&(t=parseFloat(t),t=(0,en.mixNumber)(r.min,r.max,t/100)-r.min),"number"!=typeof t)return;let n=(0,en.mixNumber)(a.min,a.max,s);e===a&&(n-=t),e.min=th(e.min,t,i,n,o),e.max=th(e.max,t,i,n,o)}(e,t[i],t[s],t[o],t.scale,a,r)}let tf=["x","scaleX","originX"],ty=["y","scaleY","originY"];function t_(e,t,i,s){tg(e.x,t,tf,i?i.x:void 0,s?s.x:void 0),tg(e.y,t,ty,i?i.y:void 0,s?s.y:void 0)}function tv(e){return 0===e.translate&&1===e.scale}function tb(e){return tv(e.x)&&tv(e.y)}function tx(e,t){return e.min===t.min&&e.max===t.max}function tS(e,t){return Math.round(e.min)===Math.round(t.min)&&Math.round(e.max)===Math.round(t.max)}function tT(e,t){return tS(e.x,t.x)&&tS(e.y,t.y)}function tk(e){return ey(e.x)/ey(e.y)}function tC(e,t){return e.translate===t.translate&&e.scale===t.scale&&e.originPoint===t.originPoint}class tP{constructor(){this.members=[]}add(e){(0,e8.addUniqueItem)(this.members,e),e.scheduleRender()}remove(e){if((0,e8.removeItem)(this.members,e),e===this.prevLead&&(this.prevLead=void 0),e===this.lead){let e=this.members[this.members.length-1];e&&this.promote(e)}}relegate(e){let t,i=this.members.findIndex(t=>e===t);if(0===i)return!1;for(let e=i;e>=0;e--){let i=this.members[e];if(!1!==i.isPresent){t=i;break}}return!!t&&(this.promote(t),!0)}promote(e,t){let i=this.lead;if(e!==i&&(this.prevLead=i,this.lead=e,e.show(),i)){i.instance&&i.scheduleRender(),e.scheduleRender(),e.resumeFrom=i,t&&(e.resumeFrom.preserveOpacity=!0),i.snapshot&&(e.snapshot=i.snapshot,e.snapshot.latestValues=i.animationValues||i.latestValues),e.root&&e.root.isUpdating&&(e.isLayoutDirty=!0);let{crossfade:s}=e.options;!1===s&&i.hide()}}exitAnimationComplete(){this.members.forEach(e=>{let{options:t,resumingFrom:i}=e;t.onExitComplete&&t.onExitComplete(),i&&i.options.onExitComplete&&i.options.onExitComplete()})}scheduleRender(){this.members.forEach(e=>{e.instance&&e.scheduleRender(!1)})}removeLeadSnapshot(){this.lead&&this.lead.snapshot&&(this.lead.snapshot=void 0)}}var tw=e.i(18725),tE=e.i(41953);let tL={nodes:0,calculatedTargetDeltas:0,calculatedProjections:0},tj=["","X","Y","Z"],tA=0;function tI(e,t,i,s){let{latestValues:o}=t;o[e]&&(i[e]=o[e],t.setStaticValue(e,0),s&&(s[e]=0))}function tM({attachResizeListener:e,defaultParent:t,measureScroll:i,checkIsScrollRoot:s,resetTransform:o}){return class{constructor(e={},i=t?.()){this.id=tA++,this.animationId=0,this.animationCommitId=0,this.children=new Set,this.options={},this.isTreeAnimating=!1,this.isAnimationBlocked=!1,this.isLayoutDirty=!1,this.isProjectionDirty=!1,this.isSharedProjectionDirty=!1,this.isTransformDirty=!1,this.updateManuallyBlocked=!1,this.updateBlockedByResize=!1,this.isUpdating=!1,this.isSVG=!1,this.needsReset=!1,this.shouldResetTransform=!1,this.hasCheckedOptimisedAppear=!1,this.treeScale={x:1,y:1},this.eventHandlers=new Map,this.hasTreeAnimated=!1,this.layoutVersion=0,this.updateScheduled=!1,this.scheduleUpdate=()=>this.update(),this.projectionUpdateScheduled=!1,this.checkUpdateFailed=()=>{this.isUpdating&&(this.isUpdating=!1,this.clearAllSnapshots())},this.updateProjection=()=>{this.projectionUpdateScheduled=!1,eJ.statsBuffer.value&&(tL.nodes=tL.calculatedTargetDeltas=tL.calculatedProjections=0),this.nodes.forEach(tB),this.nodes.forEach(tz),this.nodes.forEach(tG),this.nodes.forEach(tD),eJ.statsBuffer.addProjectionMetrics&&eJ.statsBuffer.addProjectionMetrics(tL)},this.resolvedRelativeTargetAt=0,this.linkedParentVersion=0,this.hasProjected=!1,this.isVisible=!0,this.animationProgress=0,this.sharedNodes=new Map,this.latestValues=e,this.root=i?i.root||i:this,this.path=i?[...i.path,i]:[],this.parent=i,this.depth=i?i.depth+1:0;for(let e=0;e<this.path.length;e++)this.path[e].shouldResetTransform=!0;this.root===this&&(this.nodes=new te)}addEventListener(e,t){return this.eventHandlers.has(e)||this.eventHandlers.set(e,new e6.SubscriptionManager),this.eventHandlers.get(e).add(t)}notifyListeners(e,...t){let i=this.eventHandlers.get(e);i&&i.notify(...t)}hasListeners(e){return this.eventHandlers.has(e)}mount(t){if(this.instance)return;this.isSVG=(0,eQ.isSVGElement)(t)&&!(0,e0.isSVGSVGElement)(t),this.instance=t;let{layoutId:i,layout:s,visualElement:o}=this.options;if(o&&!o.current&&o.mount(t),this.root.nodes.add(this),this.parent&&this.parent.children.add(this),this.root.hasTreeAnimated&&(s||i)&&(this.isLayoutDirty=!0),e){let i,s=0,o=()=>this.root.updateBlockedByResize=!1;er.frame.read(()=>{s=window.innerWidth}),e(t,()=>{let e=window.innerWidth;if(e!==s){let t,a;s=e,this.root.updateBlockedByResize=!0,i&&i(),t=e2.time.now(),a=({timestamp:e})=>{let i=e-t;i>=250&&((0,er.cancelFrame)(a),o(i-250))},er.frame.setup(a,!0),i=()=>(0,er.cancelFrame)(a),eY.hasAnimatedSinceResize&&(eY.hasAnimatedSinceResize=!1,this.nodes.forEac
9h(tH))}})}i&&this.root.registerSharedNode(i,this),!1!==this.options.animate&&o&&(i||s)&&this.addEventListener("didUpdate",({delta:e,hasLayoutChanged:t,hasRelativeLayoutChanged:i,layout:s})=>{if(this.isTreeAnimationBlocked()){this.target=void 0,this.relativeTarget=void 0;return}let a=this.options.transition||o.getDefaultTransition()||tK,{onLayoutAnimationStart:r,onLayoutAnimationComplete:n}=o.getProps(),l=!this.targetLayout||!tT(this.targetLayout,s),c=!t&&i;if(this.options.layoutRoot||this.resumeFrom||c||t&&(l||!this.currentAnimation)){this.resumeFrom&&(this.resumingFrom=this.resumeFrom,this.resumingFrom.resumingFrom=void 0);let t={...(0,e1.getValueTransition)(a,"layout"),onPlay:r,onComplete:n};(o.shouldReduceMotion||this.options.layoutRoot)&&(t.delay=0,t.type=!1),this.startAnimation(t),this.setAnimationOrigin(e,c)}else t||tH(this),this.isLead()&&this.options.onExitComplete&&this.options.onExitComplete();this.targetLayout=s})}unmount(){this.options.layoutId&&this.willUpdate(),this.root.nodes.remove(this);let e=this.getStack();e&&e.remove(this),this.parent&&this.parent.children.delete(this),this.instance=void 0,this.eventHandlers.clear(),(0,er.cancelFrame)(this.updateProjection)}blockUpdate(){this.updateManuallyBlocked=!0}unblockUpdate(){this.updateManuallyBlocked=!1}isUpdateBlocked(){return this.updateManuallyBlocked||this.updateBlockedByResize}isTreeAnimationBlocked(){return this.isAnimationBlocked||this.parent&&this.parent.isTreeAnimationBlocked()||!1}startUpdate(){!this.isUpdateBlocked()&&(this.isUpdating=!0,this.nodes&&this.nodes.forEach(tW),this.animationId++)}getTransformTemplate(){let{visualElement:e}=this.options;return e&&e.getProps().transformTemplate}willUpdate(e=!0){if(this.root.hasTreeAnimated=!0,this.root.isUpdateBlocked()){this.options.onExitComplete&&this.options.onExitComplete();return}if(window.MotionCancelOptimisedAnimation&&!this.hasCheckedOptimisedAppear&&function e(t){if(t.hasCheckedOptimisedAppear=!0,t.root===t)return;let{visualElement:i}=t.options;if(!i)return;let s=(0,e9.getOptimisedAppearId)(i);if(window.MotionHasOptimisedAnimation(s,"transform")){let{layout:e,layoutId:i}=t.options;window.MotionCancelOptimisedAnimation(s,"transform",er.frame,!(e||i))}let{parent:o}=t;o&&!o.hasCheckedOptimisedAppear&&e(o)}(this),this.root.isUpdating||this.root.startUpdate(),this.isLayoutDirty)return;this.isLayoutDirty=!0;for(let e=0;e<this.path.length;e++){let t=this.path[e];t.shouldResetTransform=!0,t.updateScroll("snapshot"),t.options.layoutRoot&&t.willUpdate(!1)}let{layoutId:t,layout:i}=this.options;if(void 0===t&&!i)return;let s=this.getTransformTemplate();this.prevTransformTemplateValue=s?s(this.latestValues,""):void 0,this.updateSnapshot(),e&&this.notifyListeners("willUpdate")}update(){if(this.updateScheduled=!1,this.isUpdateBlocked()){this.unblockUpdate(),this.clearAllSnapshots(),this.nodes.forEach(tR);return}if(this.animationId<=this.animationCommitId)return void this.nodes.forEach(tF);this.animationCommitId=this.animationId,this.isUpdating?(this.isUpdating=!1,this.nodes.forEach(tV),this.nodes.forEach(tO),this.nodes.forEach(tN)):this.nodes.forEach(tF),this.clearAllSnapshots();let e=e2.time.now();er.frameData.delta=(0,eD.clamp)(0,1e3/60,e-er.frameData.timestamp),er.frameData.timestamp=e,er.frameData.isProcessing=!0,er.frameSteps.update.process(er.frameData),er.frameSteps.preRender.process(er.frameData),er.frameSteps.render.process(er.frameData),er.frameData.isProcessing=!1}didUpdate(){this.updateScheduled||(this.updateScheduled=!0,eq.microtask.read(this.scheduleUpdate))}clearAllSnapshots(){this.nodes.forEach(t$),this.sharedNodes.forEach(tq)}scheduleUpdateProjection(){this.projectionUpdateScheduled||(this.projectionUpdateScheduled=!0,er.frame.preRender(this.updateProjection,!1,!0))}scheduleCheckAfterUnmount(){er.frame.postRender(()=>{this.isLayoutDirty?this.root.didUpdate():this.root.checkUpdateFailed()})}updateSnapshot(){!this.snapshot&&this.instance&&(this.snapshot=this.measure(),!this.snapshot||ey(this.snapshot.measuredBox.x)||ey(this.snapshot.measuredBox.y)||(this.snapshot=void 0))}updateLayout(){if(!this.instance||(this.updateScroll(),!(this.options.alwaysMeasureLayout&&this.isLead())&&!this.isLayoutDirty))return;if(this.resumeFrom&&!this.resumeFrom.instance)for(let e=0;e<this.path.length;e++)this.path[e].updateScroll();let e=this.layout;this.layout=this.measure(!1),this.layoutVersion++,this.layoutCorrected=(0,eT.createBox)(),this.isLayoutDirty=!1,this.projectionDelta=void 0,this.notifyListeners("measure",this.layout.layoutBox);let{visualElement:t}=this.options;t&&t.notify("LayoutMeasure",this.layout.layoutBox,e?e.layoutBox:void 0)}updateScroll(e="measure"){let t=!!(this.options.layoutScroll&&this.instance);if(this.scroll&&this.scroll.animationId===this.root.animationId&&this.scroll.phase===e&&(t=!1),t&&this.instance){let t=s(this.instance);this.scroll={animationId:this.root.animationId,phase:e,isRoot:t,offset:i(this.instance),wasRoot:this.scroll?this.scroll.isRoot:t}}}resetTransform(){if(!o)return;let e=this.isLayoutDirty||this.shouldResetTransform||this.options.alwaysMeasureLayout,t=this.projectionDelta&&!tb(this.projectionDelta),i=this.getTransformTemplate(),s=i?i(this.latestValues,""):void 0,a=s!==this.prevTransformTemplateValue;e&&this.instance&&(t||(0,tE.hasTransform)(this.latestValues)||a)&&(o(this.instance,s),this.shouldResetTransform=!1,this.scheduleRender())}measure(e=!0){var t;let i=this.measurePageBox(),s=this.removeElementScroll(i);return e&&(s=this.removeTransform(s)),tQ((t=s).x),tQ(t.y),{animationId:this.root.animationId,measuredBox:i,layoutBox:s,latestValues:{},source:this.id}}measurePageBox(){let{visualElement:e}=this.options;if(!e)return(0,eT.createBox)();let t=e.measureViewportBox();if(!(this.scroll?.wasRoot||this.path.some(t1))){let{scroll:e}=this.root;e&&((0,tp.translateAxis)(t.x,e.offset.x),(0,tp.translateAxis)(t.y,e.offset.y))}return t}removeElementScroll(e){let t=(0,eT.createBox)();if(tu(t,e),this.scroll?.wasRoot)return t;for(let i=0;i<this.path.length;i++){let s=this.path[i],{scroll:o,options:a}=s;s!==this.root&&o&&a.layoutScroll&&(o.wasRoot&&tu(t,e),(0,tp.translateAxis)(t.x,o.offset.x),(0,tp.translateAxis)(t.y,o.offset.y))}return t}applyTransform(e,t=!1){let i=(0,eT.createBox)();tu(i,e);for(let e=0;e<this.path.length;e++){let s=this.path[e];!t&&s.options.layoutScroll&&s.scroll&&s!==s.root&&(0,tp.transformBox)(i,{x:-s.scroll.offset.x,y:-s.scroll.offset.y}),(0,tE.hasTransform)(s.latestValues)&&(0,tp.transformBox)(i,s.latestValues)}return(0,tE.hasTransform)(this.latestValues)&&(0,tp.transformBox)(i,this.latestValues),i}removeTransform(e){let t=(0,eT.createBox)();tu(t,e);for(let e=0;e<this.path.length;e++){let i=this.path[e];if(!i.instance||!(0,tE.hasTransform)(i.latestValues))continue;(0,tE.hasScale)(i.latestValues)&&i.updateSnapshot();let s=(0,eT.createBox)();tu(s,i.measurePageBox()),t_(t,i.latestValues,i.snapshot?i.snapshot.layoutBox:void 0,s)}return(0,tE.hasTransform)(this.latestValues)&&t_(t,this.latestValues),t}setTargetDelta(e){this.targetDelta=e,this.root.scheduleUpdateProjection(),this.isProjectionDirty=!0}setOptions(e){this.options={...this.options,...e,crossfade:void 0===e.crossfade||e.crossfade}}clearMeasurements(){this.scroll=void 0,this.layout=void 0,this.snapshot=void 0,this.prevTransformTemplateValue=void 0,this.targetDelta=void 0,this.target=void 0,this.isLayoutDirty=!1}forceRelativeParentToResolveTarget(){this.relativeParent&&this.relativeParent.resolvedRelativeTargetAt!==er.frameData.timestamp&&this.relativeParent.resolveTargetDelta(!0)}resolveTargetDelta(e=!1){let t=this.getLead();this.isProjectionDirty||(this.isProjectionDirty=t.isProjectionDirty),this.isTransformDirty||(this.isTransformDirty=t.
9isTransformDirty),this.isSharedProjectionDirty||(this.isSharedProjectionDirty=t.isSharedProjectionDirty);let i=!!this.resumingFrom||this!==t;if(!(e||i&&this.isSharedProjectionDirty||this.isProjectionDirty||this.parent?.isProjectionDirty||this.attemptToResolveRelativeTarget||this.root.updateBlockedByResize))return;let{layout:s,layoutId:o}=this.options;if(!this.layout||!(s||o))return;this.resolvedRelativeTargetAt=er.frameData.timestamp;let a=this.getClosestProjectingParent();if(a&&this.linkedParentVersion!==a.layoutVersion&&!a.options.layoutRoot&&this.removeRelativeTarget(),this.targetDelta||this.relativeTarget||(a&&a.layout?this.createRelativeTarget(a,this.layout.layoutBox,a.layout.layoutBox):this.removeRelativeTarget()),this.relativeTarget||this.targetDelta){if(this.target||(this.target=(0,eT.createBox)(),this.targetWithTransforms=(0,eT.createBox)()),this.relativeTarget&&this.relativeTargetOrigin&&this.relativeParent&&this.relativeParent.target){var r,n,l;this.forceRelativeParentToResolveTarget(),r=this.target,n=this.relativeTarget,l=this.relativeParent.target,eb(r.x,n.x,l.x),eb(r.y,n.y,l.y)}else this.targetDelta?(this.resumingFrom?this.target=this.applyTransform(this.layout.layoutBox):tu(this.target,this.layout.layoutBox),(0,tp.applyBoxDelta)(this.target,this.targetDelta)):tu(this.target,this.layout.layoutBox);this.attemptToResolveRelativeTarget&&(this.attemptToResolveRelativeTarget=!1,a&&!!a.resumingFrom==!!this.resumingFrom&&!a.options.layoutScroll&&a.target&&1!==this.animationProgress?this.createRelativeTarget(a,this.target,a.target):this.relativeParent=this.relativeTarget=void 0),eJ.statsBuffer.value&&tL.calculatedTargetDeltas++}}getClosestProjectingParent(){if(!(!this.parent||(0,tE.hasScale)(this.parent.latestValues)||(0,tE.has2DTranslate)(this.parent.latestValues)))if(this.parent.isProjecting())return this.parent;else return this.parent.getClosestProjectingParent()}isProjecting(){return!!((this.relativeTarget||this.targetDelta||this.options.layoutRoot)&&this.layout)}createRelativeTarget(e,t,i){this.relativeParent=e,this.linkedParentVersion=e.layoutVersion,this.forceRelativeParentToResolveTarget(),this.relativeTarget=(0,eT.createBox)(),this.relativeTargetOrigin=(0,eT.createBox)(),eS(this.relativeTargetOrigin,t,i),tu(this.relativeTarget,this.relativeTargetOrigin)}removeRelativeTarget(){this.relativeParent=this.relativeTarget=void 0}calcProjection(){let e=this.getLead(),t=!!this.resumingFrom||this!==e,i=!0;if((this.isProjectionDirty||this.parent?.isProjectionDirty)&&(i=!1),t&&(this.isSharedProjectionDirty||this.isTransformDirty)&&(i=!1),this.resolvedRelativeTargetAt===er.frameData.timestamp&&(i=!1),i)return;let{layout:s,layoutId:o}=this.options;if(this.isTreeAnimating=!!(this.parent&&this.parent.isTreeAnimating||this.currentAnimation||this.pendingAnimation),this.isTreeAnimating||(this.targetDelta=this.relativeTarget=void 0),!this.layout||!(s||o))return;tu(this.layoutCorrected,this.layout.layoutBox);let a=this.treeScale.x,r=this.treeScale.y;(0,tp.applyTreeDeltas)(this.layoutCorrected,this.treeScale,this.path,t),e.layout&&!e.target&&(1!==this.treeScale.x||1!==this.treeScale.y)&&(e.target=e.layout.layoutBox,e.targetWithTransforms=(0,eT.createBox)());let{target:n}=e;if(!n){this.prevProjectionDelta&&(this.createProjectionDeltas(),this.scheduleRender());return}this.projectionDelta&&this.prevProjectionDelta?(tm(this.prevProjectionDelta.x,this.projectionDelta.x),tm(this.prevProjectionDelta.y,this.projectionDelta.y)):this.createProjectionDeltas(),ev(this.projectionDelta,this.layoutCorrected,n,this.latestValues),this.treeScale.x===a&&this.treeScale.y===r&&tC(this.projectionDelta.x,this.prevProjectionDelta.x)&&tC(this.projectionDelta.y,this.prevProjectionDelta.y)||(this.hasProjected=!0,this.scheduleRender(),this.notifyListeners("projectionUpdate",n)),eJ.statsBuffer.value&&tL.calculatedProjections++}hide(){this.isVisible=!1}show(){this.isVisible=!0}scheduleRender(e=!0){if(this.options.visualElement?.scheduleRender(),e){let e=this.getStack();e&&e.scheduleRender()}this.resumingFrom&&!this.resumingFrom.instance&&(this.resumingFrom=void 0)}createProjectionDeltas(){this.prevProjectionDelta=(0,eT.createDelta)(),this.projectionDelta=(0,eT.createDelta)(),this.projectionDeltaWithTransform=(0,eT.createDelta)()}setAnimationOrigin(e,t=!1){let i,s=this.snapshot,o=s?s.latestValues:{},a={...this.latestValues},r=(0,eT.createDelta)();this.relativeParent&&this.relativeParent.options.layoutRoot||(this.relativeTarget=this.relativeTargetOrigin=void 0),this.attemptToResolveRelativeTarget=!t;let n=(0,eT.createBox)(),l=(s?s.source:void 0)!==(this.layout?this.layout.source:void 0),c=this.getStack(),d=!c||c.members.length<=1,u=!!(l&&!d&&!0===this.options.crossfade&&!this.path.some(tX));this.animationProgress=0,this.mixTargetDelta=t=>{let s=t/1e3;if(tU(r.x,e.x,s),tU(r.y,e.y,s),this.setTargetDelta(r),this.relativeTarget&&this.relativeTargetOrigin&&this.layout&&this.relativeParent&&this.relativeParent.layout){var c,m,p,h,g,f;eS(n,this.layout.layoutBox,this.relativeParent.layout.layoutBox),p=this.relativeTarget,h=this.relativeTargetOrigin,g=n,f=s,tY(p.x,h.x,g.x,f),tY(p.y,h.y,g.y,f),i&&(c=this.relativeTarget,m=i,tx(c.x,m.x)&&tx(c.y,m.y))&&(this.isProjectionDirty=!1),i||(i=(0,eT.createBox)()),tu(i,this.relativeTarget)}l&&(this.animationValues=a,function(e,t,i,s,o,a){o?(e.opacity=(0,en.mixNumber)(0,i.opacity??1,tn(s)),e.opacityExit=(0,en.mixNumber)(t.o
9pacity??1,0,tl(s))):a&&(e.opacity=(0,en.mixNumber)(t.opacity??1,i.opacity??1,s));for(let o=0;o<ts;o++){let a=`border${ti[o]}Radius`,r=tr(t,a),n=tr(i,a);(void 0!==r||void 0!==n)&&(r||(r=0),n||(n=0),0===r||0===n||ta(r)===ta(n)?(e[a]=Math.max((0,en.mixNumber)(to(r),to(n),s),0),(ec.percent.test(n)||ec.percent.test(r))&&(e[a]+="%")):e[a]=n)}(t.rotate||i.rotate)&&(e.rotate=(0,en.mixNumber)(t.rotate||0,i.rotate||0,s))}(a,o,this.latestValues,s,u,d)),this.root.scheduleUpdateProjection(),this.scheduleRender(),this.animationProgress=s},this.mixTargetDelta(1e3*!!this.options.layoutRoot)}startAnimation(e){this.notifyListeners("animationStart"),this.currentAnimation?.stop(),this.resumingFrom?.currentAnimation?.stop(),this.pendingAnimation&&((0,er.cancelFrame)(this.pendingAnimation),this.pendingAnimation=void 0),this.pendingAnimation=er.frame.update(()=>{eY.hasAnimatedSinceResize=!0,e5.activeAnimations.layout++,this.motionValue||(this.motionValue=(0,e4.motionValue)(0)),this.currentAnimation=(0,e3.animateSingleValue)(this.motionValue,[0,1e3],{...e,velocity:0,isSync:!0,onUpdate:t=>{this.mixTargetDelta(t),e.onUpdate&&e.onUpdate(t)},onStop:()=>{e5.activeAnimations.layout--},onComplete:()=>{e5.activeAnimations.layout--,e.onComplete&&e.onComplete(),this.completeAnimation()}}),this.resumingFrom&&(this.resumingFrom.currentAnimation=this.currentAnimation),this.pendingAnimation=void 0})}completeAnimation(){this.resumingFrom&&(this.resumingFrom.currentAnimation=void 0,this.resumingFrom.preserveOpacity=void 0);let e=this.getStack();e&&e.exitAnimationComplete(),this.resumingFrom=this.currentAnimation=this.animationValues=void 0,this.notifyListeners("animationComplete")}finishAnimation(){this.currentAnimation&&(this.mixTargetDelta&&this.mixTargetDelta(1e3),this.currentAnimation.stop()),this.completeAnimation()}applyTransformsToTarget(){let e=this.getLead(),{targetWithTransforms:t,target:i,layout:s,latestValues:o}=e;if(t&&i&&s){if(this!==e&&this.layout&&s&&t0(this.options.animationType,this.layout.layoutBox,s.layoutBox)){i=this.target||(0,eT.createBox)();let t=ey(this.layout.layoutBox.x);i.x.min=e.target.x.min,i.x.max=i.x.min+t;let s=ey(this.layout.layoutBox.y);i.y.min=e.target.y.min,i.y.max=i.y.min+s}tu(t,i),(0,tp.transformBox)(t,o),ev(this.projectionDeltaWithTransform,this.layoutCorrected,t,o)}}registerSharedNode(e,t){this.sharedNodes.has(e)||this.sharedNodes.set(e,new tP),this.sharedNodes.get(e).add(t);let i=t.options.initialPromotionConfig;t.promote({transition:i?i.transition:void 0,preserveFollowOpacity:i&&i.shouldPreserveFollowOpacity?i.shouldPreserveFollowOpacity(t):void 0})}isLead(){let e=this.getStack();return!e||e.lead===this}getLead(){let{layoutId:e}=this.options;return e&&this.getStack()?.lead||this}getPrevLead(){let{layoutId:e}=this.options;return e?this.getStack()?.prevLead:void 0}getStack(){let{layoutId:e}=this.options;if(e)return this.root.sharedNodes.get(e)}promote({needsReset:e,transition:t,preserveFollowOpacity:i}={}){let s=this.getStack();s&&s.promote(this,i),e&&(this.projectionDelta=void 0,this.needsReset=!0),t&&this.setOptions({transition:t})}relegate(){let e=this.getStack();return!!e&&e.relegate(this)}resetSkewAndRotation(){let{visualElement:e}=this.options;if(!e)return;let t=!1,{latestValues:i}=e;if((i.z||i.rotate||i.rotateX||i.rotateY||i.rotateZ||i.skewX||i.skewY)&&(t=!0),!t)return;let s={};i.z&&tI("z",e,s,this.animationValues);for(let t=0;t<tj.length;t++)tI(`rotate${tj[t]}`,e,s,this.animationValues),tI(`skew${tj[t]}`,e,s,this.animationValues);for(let t in e.render(),s)e.setStaticValue(t,s[t]),this.animationValues&&(this.animationValues[t]=s[t]);e.scheduleRender()}applyProjectionStyles(e,t){if(!this.instance||this.isSVG)return;if(!this.isVisible){e.visibility="hidden";return}let i=this.getTransformTemplate();if(this.needsReset){this.needsReset=!1,e.visibility="",e.opacity="",e.pointerEvents=N(t?.pointerEvents)||"",e.transform=i?i(this.latestValues,""):"none";return}let s=this.getLead();if(!this.projectionDelta||!this.layout||!s.target){this.options.layoutId&&(e.opacity=void 0!==this.latestValues.opacity?this.latestValues.opacity:1,e.pointerEvents=N(t?.pointerEvents)||""),this.hasProjected&&!(0,tE.hasTransform)(this.latestValues)&&(e.transform=i?i({},""):"none",this.hasProjected=!1);return}e.visibility="";let o=s.animationValues||s.latestValues;this.applyTransformsToTarget();let a=function(e,t,i){let s="",o=e.x.translate/t.x,a=e.y.translate/t.y,r=i?.z||0;if((o||a||r)&&(s=`translate3d(${o}px, ${a}px, ${r}px) `),(1!==t.x||1!==t.y)&&(s+=`scale(${1/t.x}, ${1/t.y}) `),i){let{transformPerspective:e,rotate:t,rotateX:o,rotateY:a,skewX:r,skewY:n}=i;e&&(s=`perspective(${e}px) ${s}`),t&&(s+=`rotate(${t}deg) `),o&&(s+=`rotateX(${o}deg) `),a&&(s+=`rotateY(${a}deg) `),r&&(s+=`skewX(${r}deg) `),n&&(s+=`skewY(${n}deg) `)}let n=e.x.scale*t.x,l=e.y.scale*t.y;return(1!==n||1!==l)&&(s+=`scale(${n}, ${l})`),s||"none"}(this.projectionDeltaWithTransform,this.treeScale,o);i&&(a=i(o,a)),e.transform=a;let{x:r,y:n}=this.projectionDelta;for(let t in e.transformOrigin=`${100*r.origin}% ${100*n.origin}% 0`,s.animationValues?e.opacity=s===this?o.opacity??this.latestValues.opacity??1:this.preserveOpacity?this.latestValues.opacity:o.opacityExit:e.opacity=s===this?void 0!==o.opacity?o.opacity:"":void 0!==o.opacityExit?o.opacityExit:0,tw.scaleCorrectors){if
9(void 0===o[t])continue;let{correct:i,applyTo:r,isCSSVariable:n}=tw.scaleCorrectors[t],l="none"===a?o[t]:i(o[t],s);if(r){let t=r.length;for(let i=0;i<t;i++)e[r[i]]=l}else n?this.options.visualElement.renderState.vars[t]=l:e[t]=l}this.options.layoutId&&(e.pointerEvents=s===this?N(t?.pointerEvents)||"":"none")}clearSnapshot(){this.resumeFrom=this.snapshot=void 0}resetTree(){this.root.nodes.forEach(e=>e.currentAnimation?.stop()),this.root.nodes.forEach(tR),this.root.sharedNodes.clear()}}}function tO(e){e.updateLayout()}function tN(e){let t=e.resumeFrom?.snapshot||e.snapshot;if(e.isLead()&&e.layout&&t&&e.hasListeners("didUpdate")){let{layoutBox:i,measuredBox:s}=e.layout,{animationType:o}=e.options,a=t.source!==e.layout.source;"size"===o?ek(e=>{let s=a?t.measuredBox[e]:t.layoutBox[e],o=ey(s);s.min=i[e].min,s.max=s.min+o}):t0(o,t.layoutBox,i)&&ek(s=>{let o=a?t.measuredBox[s]:t.layoutBox[s],r=ey(i[s]);o.max=o.min+r,e.relativeTarget&&!e.currentAnimation&&(e.isProjectionDirty=!0,e.relativeTarget[s].max=e.relativeTarget[s].min+r)});let r=(0,eT.createDelta)();ev(r,i,t.layoutBox);let n=(0,eT.createDelta)();a?ev(n,e.applyTransform(s,!0),t.measuredBox):ev(n,i,t.layoutBox);let l=!tb(r),c=!1;if(!e.resumeFrom){let s=e.getClosestProjectingParent();if(s&&!s.resumeFrom){let{snapshot:o,layout:a}=s;if(o&&a){let r=(0,eT.createBox)();eS(r,t.layoutBox,o.layoutBox);let n=(0,eT.createBox)();eS(n,i,a.layoutBox),tT(r,n)||(c=!0),s.options.layoutRoot&&(e.relativeTarget=n,e.relativeTargetOrigin=r,e.relativeParent=s)}}}e.notifyListeners("didUpdate",{layout:i,snapshot:t,delta:n,layoutDelta:r,hasLayoutChanged:l,hasRelativeLayoutChanged:c})}else if(e.isLead()){let{onExitComplete:t}=e.options;t&&t()}e.options.transition=void 0}function tB(e){eJ.statsBuffer.value&&tL.nodes++,e.parent&&(e.isProjecting()||(e.isProjectionDirty=e.parent.isProjectionDirty),e.isSharedProjectionDirty||(e.isSharedProjectionDirty=!!(e.isProjectionDirty||e.parent.isProjectionDirty||e.parent.isSharedProjectionDirty)),e.isTransformDirty||(e.isTransformDirty=e.parent.isTransformDirty))}function tD(e){e.isProjectionDirty=e.isSharedProjectionDirty=e.isTransformDirty=!1}function t$(e){e.clearSnapshot()}function tR(e){e.clearMeasurements()}function tF(e){e.isLayoutDirty=!1}function tV(e){let{visualElement:t}=e.options;t&&t.getProps().onBeforeLayoutMeasure&&t.notify("BeforeLayoutMeasure"),e.resetTransform()}function tH(e){e.finishAnimation(),e.targetDelta=e.relativeTarget=e.target=void 0,e.isProjectionDirty=!0}function tz(e){e.resolveTargetDelta()}function tG(e){e.calcProjection()}function tW(e){e.resetSkewAndRotation()}function tq(e){e.removeLeadSnapshot()}function tU(e,t,i){e.translate=(0,en.mixNumber)(t.translate,0,i),e.scale=(0,en.mixNumber)(t.scale,1,i),e.origin=t.origin,e.originPoint=t.originPoint}function tY(e,t,i,s){e.min=(0,en.mixNumber)(t.min,i.min,s),e.max=(0,en.mixNumber)(t.max,i.max,s)}function tX(e){return e.animationValues&&void 0!==e.animationValues.opacityExit}let tK={duration:.45,ease:[.4,0,.1,1]},tZ=e=>"undefined"!=typeof navigator&&navigator.userAgent&&navigator.userAgent.toLowerCase().includes(e),tJ=tZ("applewebkit/")&&!tZ("chrome/")?Math.round:ea.noop;function tQ(e){e.min=tJ(e.min),e.max=tJ(e.max)}function t0(e,t,i){return"position"===e||"preserve-aspect"===e&&!(.2>=Math.abs(tk(t)-tk(i)))}function t1(e){return e!==e.root&&e.scroll?.wasRoot}let t2=tM({attachResizeListener:(e,t)=>em(e,"resize",t),measureScroll:()=>({x:document.documentElement.scrollLeft||document.body.scrollLeft,y:document.documentElement.scrollTop||document.body.scrollTop}),checkIsScrollRoot:()=>!0}),t5={current:void 0},t4=tM({measureScroll:e=>({x:e.scrollLeft,y:e.scrollTop}),defaultParent:()=>{if(!t5.current){let e=new t2({});e.mount(window),e.setOptions({layoutScroll:!0}),t5.current=e}return t5.current},resetTransform:(e,t)=>{e.style.transform=void 0!==t?t:"none"},checkIsScrollRoot:e=>"fixed"===window.getComputedStyle(e).position});var t6=e.i(69710);function t3(e,t){let i=(0,t6.resolveElements)(e),s=new AbortController;return[i,{passive:!0,...t,signal:s.signal},()=>s.abort()]}function t9(e){return!("touch"===e.pointerType||el.x||el.y)}function t8(e,t,i){let{props:s}=e;e.animationState&&s.whileHover&&e.animationState.setActive("whileHover","Start"===i);let o=s["onHover"+i];o&&er.frame.postRender(()=>o(t,eh(t)))}let t7=(e,t)=>!!t&&(e===t||t7(e,t.parentElement)),ie=new Set(["BUTTON","INPUT","SELECT","TEXTAREA","A"]),it=new WeakSet;function ii(e){return t=>{"Enter"===t.key&&e(t)}}function is(e,t){e.dispatchEvent(new PointerEvent("pointer"+t,{isPrimary:!0,bubbles:!0}))}function io(e){return ep(e)&&!(el.x||el.y)}function ia(e,t,i){let{props:s}=e;if(e.current instanceof HTMLButtonElement&&e.current.disabled)return;e.animationState&&s.whileTap&&e.animationState.setActive("whileTap","Start"===i);let o=s["onTap"+("End"===i?"":i)];o&&er.frame.postRender(()=>o(t,eh(t)))}let ir=new WeakMap,il=new WeakMap,ic=e=>{let t=ir.get(e.target);t&&t(e)},id=e=>{e.forEach(ic)},iu={some:0,all:1},im=function(e,t){if("undefined"==typeof Proxy)return G;let i=new Map,s=(i,s)=>G(i,s,e,t);return new Proxy((e,t)=>s(e,t),{get:(o,a)=>"create"===a?s:(i.has(a)||i.set(a,G(a,void 0,e,t)),i.get(a))})}({animation:{Feature:class extends es{constructor(e){super(e),e.animationState||(e.animationState=function(e){let t=t=>Promise.all(t.map(({animation:t,options:i})=>(function(e,t,i={}){let s;if(e.notify("AnimationStart",t),Array.isArray(t))s=Promise.all(t.map(t=>Y(e,t,i)));else if("string"==typeof t)s=Y(e,t,i);else{let o="function"==typeof t?(0,W.resolveVariant)(e,t,i.custom):t;s=Promise.all((0,q.animateTarget)(e,o,i))}return s.then(()=>
9{e.notify("AnimationComplete",t)})})(e,t,i))),i=ei(),s=!0,o=t=>(i,s)=>{let o=(0,W.resolveVariant)(e,s,"exit"===t?e.presenceContext?.custom:void 0);if(o){let{transition:e,transitionEnd:t,...s}=o;i={...i,...s,...t}}return i};function a(a){let{props:r}=e,n=function e(t){if(!t)return;if(!t.isControllingVariants){let i=t.parent&&e(t.parent)||{};return void 0!==t.props.initial&&(i.initial=t.props.initial),i}let i={};for(let e=0;e<J;e++){let s=Z.variantProps[e],o=t.props[s];((0,v.isVariantLabel)(o)||!1===o)&&(i[s]=o)}return i}(e.parent)||{},l=[],c=new Set,d={},u=1/0;for(let t=0;t<ee;t++){var m,p;let h=Q[t],g=i[h],f=void 0!==r[h]?r[h]:n[h],y=(0,v.isVariantLabel)(f),_=h===a?g.isActive:null;!1===_&&(u=t);let b=f===n[h]&&f!==r[h]&&y;if(b&&s&&e.manuallyAnimateOnMount&&(b=!1),g.protectedKeys={...d},!g.isActive&&null===_||!f&&!g.prevProp||(0,I.isAnimationControls)(f)||"boolean"==typeof f)continue;let x=(m=g.prevProp,"string"==typeof(p=f)?p!==m:!!Array.isArray(p)&&!K(p,m)),S=x||h===a&&g.isActive&&!b&&y||t>u&&y,T=!1,k=Array.isArray(f)?f:[f],C=k.reduce(o(h),{});!1===_&&(C={});let{prevResolvedValues:P={}}=g,w={...P,...C},E=t=>{S=!0,c.has(t)&&(T=!0,c.delete(t)),g.needsAnimating[t]=!0;let i=e.getValue(t);i&&(i.liveStyle=!1)};for(let e in w){let t=C[e],i=P[e];if(!d.hasOwnProperty(e))((0,X.isKeyframesTarget)(t)&&(0,X.isKeyframesTarget)(i)?K(t,i):t===i)?void 0!==t&&c.has(e)?E(e):g.protectedKeys[e]=!0:null!=t?E(e):c.add(e)}g.prevProp=f,g.prevResolvedValues=C,g.isActive&&(d={...d,...C}),s&&e.blockInitialAnimation&&(S=!1);let L=b&&x,j=!L||T;S&&j&&l.push(...k.map(t=>{let i={type:h};if("string"==typeof t&&s&&!L&&e.manuallyAnimateOnMount&&e.parent){let{parent:s}=e,o=(0,W.resolveVariant)(s,t);if(s.enteringChildren&&o){let{delayChildren:t}=o.transition||{};i.delay=U(s.enteringChildren,e,t)}}return{animation:t,options:i}}))}if(c.size){let t={};if("boolean"!=typeof r.initial){let i=(0,W.resolveVariant)(e,Array.isArray(r.initial)?r.initial[0]:r.initial);i&&i.transition&&(t.transition=i.transition)}c.forEach(i=>{let s=e.getBaseTarget(i),o=e.getValue(i);o&&(o.liveStyle=!0),t[i]=s??null}),l.push({animation:t})}let h=!!l.length;return s&&(!1===r.initial||r.initial===r.animate)&&!e.manuallyAnimateOnMount&&(h=!1),s=!1,h?t(l):Promise.resolve()}return{animateChanges:a,setActive:function(t,s){if(i[t].isActive===s)return Promise.resolve();e.variantChildren?.forEach(e=>e.animationState?.setActive(t,s)),i[t].isActive=s;let o=a(t);for(let e in i)i[e].protectedKeys={};return o},setAnimateFunction:function(i){t=i(e)},getState:()=>i,reset:()=>{i=ei()}}}(e))}updateAnimationControlsSubscription(){let{animate:e}=this.node.getProps();(0,I.isAnimationControls)(e)&&(this.unmountControls=e.subscribe(this.node))}mount(){this.updateAnimationControlsSubscription()}update(){let{animate:e}=this.node.getProps(),{animate:t}=this.node.prevProps||{};e!==t&&this.updateAnimationControlsSubscription()}unmount(){this.node.animationState.reset(),this.unmountControls?.()}}},exit:{Feature:class extends es{constructor(){super(...arguments),this.id=eo++}update(){if(!this.node.presenceContext)return;let{isPresent:e,onExitComplete:t}=this.node.presenceContext,{isPresent:i}=this.node.prevPresenceContext||{};if(!this.node.animationState||e===i)return;let s=this.node.animationState.setActive("exit",!e);t&&!e&&s.then(()=>{t(this.id)})}mount(){let{register:e,onExitComplete:t}=this.node.presenceContext||{};t&&t(this.id),e&&(this.unmount=e(this.id))}unmount(){}}},inView:{Feature:class extends es{constructor(){super(...arguments),this.hasEnteredView=!1,this.isInView=!1}startObserver(){var e;let t;this.unmount();let{viewport:i={}}=this.node.getProps(),{root:s,margin:o,amount:a="some",once:r}=i,n={root:s?s.current:void 0,rootMargin:o,threshold:"number"==typeof a?a:iu[a]},l=e=>{let{isIntersecting:t}=e;if(this.isInView===t||(this.isInView=t,r&&!t&&this.hasEnteredView))return;t&&(this.hasEnteredView=!0),this.node.animationState&&this.node.animationState.setActive("whileInView",t);let{onViewportEnter:i,onViewportLeave:s}=this.node.getProps(),o=t?i:s;o&&o(e)};return e=this.node.current,t=function({root:e,...t}){let i=e||document;il.has(i)||il.set(i,{});let s=il.get(i),o=JSON.stringify(t);return s[o]||(s[o]=new IntersectionObserver(id,{root:e,...t})),s[o]}(n),ir.set(e,l),t.observe(e),()=>{ir.delete(e),t.unobserve(e)}}mount(){this.startObserver()}update(){if("undefined"==typeof IntersectionObserver)return;let{props:e,prevProps:t}=this.node;["amount","margin","root"].some(function({viewport:e={}},{viewport:t={}}={}){return i=>e[i]!==t[i]}(e,t))&&this.startObserver()}unmount(){}}},tap:{Feature:class extends es{mount(){let{current:e}=this.node;e&&(this.unmount=function(e,t,i={}){let[s,o,a]=t3(e,i),r=e=>{let s=e.currentTarget;if(!io(e))return;it.add(s);let a=t(s,e),r=(e,t)=>{window.removeEventListener("pointerup",n),window.removeEventListener("pointercancel",l),it.has(s)&&it.delete(s),io(e)&&"function"==typeof a&&a(e,{success:t})},n=e=>{r(e,s===window||s===document||i.useGlobalTarget||t7(s,e.target))},l=e=>{r(e,!1)};window.addEventListener("pointerup",n,o),window.addEventListener("pointercancel",l,o)};
9return s.forEach(e=>{((i.useGlobalTarget?window:e).addEventListener("pointerdown",r,o),l(e))&&(e.addEventListener("focus",e=>((e,t)=>{let i=e.currentTarget;if(!i)return;let s=ii(()=>{if(it.has(i))return;is(i,"down");let e=ii(()=>{is(i,"up")});i.addEventListener("keyup",e,t),i.addEventListener("blur",()=>is(i,"cancel"),t)});i.addEventListener("keydown",s,t),i.addEventListener("blur",()=>i.removeEventListener("keydown",s),t)})(e,o)),ie.has(e.tagName)||-1!==e.tabIndex||e.hasAttribute("tabindex")||(e.tabIndex=0))}),a}(e,(e,t)=>(ia(this.node,t,"Start"),(e,{success:t})=>ia(this.node,e,t?"End":"Cancel")),{useGlobalTarget:this.node.props.globalTapTarget}))}unmount(){}}},focus:{Feature:class extends es{constructor(){super(...arguments),this.isActive=!1}onFocus(){let e=!1;try{e=this.node.current.matches(":focus-visible")}catch(t){e=!0}e&&this.node.animationState&&(this.node.animationState.setActive("whileFocus",!0),this.isActive=!0)}onBlur(){this.isActive&&this.node.animationState&&(this.node.animationState.setActive("whileFocus",!1),this.isActive=!1)}mount(){this.unmount=(0,eE.pipe)(em(this.node.current,"focus",()=>this.onFocus()),em(this.node.current,"blur",()=>this.onBlur()))}unmount(){}}},hover:{Feature:class extends es{mount(){let{current:e}=this.node;e&&(this.unmount=function(e,t,i={}){let[s,o,a]=t3(e,i),r=e=>{if(!t9(e))return;let{target:i}=e,s=t(i,e);if("function"!=typeof s||!i)return;let a=e=>{t9(e)&&(s(e),i.removeEventListener("pointerleave",a))};i.addEventListener("pointerleave",a,o)};return s.forEach(e=>{e.addEventListener("pointerenter",r,o)}),a}(e,(e,t)=>(t8(this.node,t,"Start"),e=>t8(this.node,e,"End"))))}unmount(){}}},pan:{Feature:class extends es{constructor(){super(...arguments),this.removePointerDownListener=ea.noop}onPointerDown(e){this.session=new eA(e,this.createPanHandlers(),{transformPagePoint:this.node.getTransformPagePoint(),contextWindow:eP(this.node)})}createPanHandlers(){let{onPanSessionStart:e,onPanStart:t,onPan:i,onPanEnd:s}=this.node.getProps();return{onSessionStart:eW(e),onStart:eW(t),onMove:i,onEnd:(e,t)=>{delete this.session,s&&er.frame.postRender(()=>s(e,t))}}}mount(){this.removePointerDownListener=eg(this.node.current,"pointerdown",e=>this.onPointerDown(e))}update(){this.session&&this.session.updateHandlers(this.createPanHandlers())}unmount(){this.removePointerDownListener(),this.session&&this.session.end()}}},drag:{Feature:class extends es{constructor(e){super(e),this.removeGroupControls=ea.noop,this.removeListeners=ea.noop,this.controls=new ez(e)}mount(){let{dragControls:e}=this.node.getProps();e&&(this.removeGroupControls=e.subscribe(this.controls)),this.removeListeners=this.controls.addListeners()||ea.noop}unmount(){this.removeGroupControls(),this.removeListeners()}},ProjectionNode:t4,MeasureLayout:eZ},layout:{ProjectionNode:t4,MeasureLayout:eZ}},(e,t)=>h(e)?new m.SVGVisualElement(t):new u.HTMLVisualElement(t,{allowProjection:e!==i.Fragment}));e.s(["motion",()=>im],69742)},80631,e=>{"use strict";e.i(9044),e.s([])},17181,e=>{e.v({animloader:"LoadingSpinner-module-scss-module__ojTrPq__animloader",loaderSpinner:"LoadingSpinner-module-scss-module__ojTrPq__loaderSpinner","loading-shimmer":"LoadingSpinner-module-scss-module__ojTrPq__loading-shimmer"})},62796,91298,e=>{"use strict";var t=e.i(90119),i=e.i(17181);let s=e.i(14624).default.bind(i.default);e.s(["LoadingSpinner",0,({label:e="Loading...",ariaLive:i="polite"}={})=>(0,t.jsx)("div",{className:s("loaderSpinner"),"data-testid":"loading-spinner",role:"status","aria-live":i,"aria-label":e})],91298),e.s([],62796)},21422,e=>{e.v({"close-btn":"Modal-module-scss-module__2Onw0W__close-btn","loading-shimmer":"Modal-module-scss-module__2Onw0W__loading-shimmer","modal-body":"Modal-module-scss-module__2Onw0W__modal-body","modal-header":"Modal-module-scss-module__2Onw0W__modal-header","modal-loading":"Modal-module-scss-module__2Onw0W__modal-loading","modal
9-wrapper":"Modal-module-scss-module__2Onw0W__modal-wrapper","modal-wrapper--height-550":"Modal-module-scss-module__2Onw0W__modal-wrapper--height-550","modal-wrapper--height-content":"Modal-module-scss-module__2Onw0W__modal-wrapper--height-content","modal-wrapper--height-full":"Modal-module-scss-module__2Onw0W__modal-wrapper--height-full","modal-wrapper--small":"Modal-module-scss-module__2Onw0W__modal-wrapper--small",wrapper:"Modal-module-scss-module__2Onw0W__wrapper"})},42993,e=>{"use strict";var t=e.i(90119),i=e.i(14624),s=e.i(13622),o=e.i(29363),a=e.i(69742),r=e.i(25063),n=e.i(44096);e.i(80631);var l=e.i(9044);e.i(62796);var c=e.i(91298),d=e.i(35475),u=e.i(21422);let m=({label:e="",variant:i,size:s,background:o,customAttrs:a,className:r,openModalCallback:n})=>(0,t.jsx)(l.Button,{label:e,variant:i?.split("-")[0]??"tertiary",size:s,background:"primary-reverse"===i?"dark":o,icon:"link"===i?void 0:"primary-reverse"===i?"plus":"plus-Outlined",iconDisplay:"tertiary"===i?"end":"link"===i?"start":"replace-label",ariaLabel:"tertiary"===i||"link"===i?"":e,onClick:n,customAttrs:{...a,"data-tracking-role":"modal-trigger"},className:r}),p=i.default.bind(u.default),h={opened:{"--backdrop-opacity":.48,transition:{duration:.3,ease:o.easeInOut}},closed:{"--backdrop-opacity":0,transition:{duration:.3,ease:o.easeInOut}}},g={opened:{y:0,opacity:1,transition:{duration:.3,ease:o.easeInOut}},closed:{y:"100%",opacity:0,transition:{duration:.3,ease:o.easeInOut}}},f=(0,r.forwardRef)(({children:e,title:i,titleLevel:o=2,fetchModalContent:u,modalTriggerCta:f,showCta:y=!0,height:_="full",theme:v="light",bgColor:b,isSmallModal:x,customAttrs:S,closeBtnA11YLabel:T,onOpen:k,onClose:C},P)=>{let{"data-theme":w,...E}=S??{},L=(0,d.resolveDataTestId)({customAttrs:E,fallback:"modal"}),j={...E,...f?.customAttrs,"data-component":f?.customAttrs?.["data-component"]??"modal-trigger",...L&&{"data-testid":`${L}-trigger`}},A=(0,r.useRef)(null),[I,M]=(0,r.useState)(!1),[O,N]=(0,r.useState)(null),[,B]=(0,r.useTransition)(),[D,$]=(0,r.useState)(!1),[R,F]=(0,r.useState)("idle"),V=(0,r.useRef)(0),H=(0,r.useRef)(!1),z=(0,r.useMemo)(()=>{if(i)return`modal-title-${L||"default"}`},[i,L]);(0,r.useEffect)(()=>{$(!0)},[]);let G=(0,r.useCallback)(async()=>{if(M(!0),k?.(),!u||"loaded"===R||"loading"===R)return;let e=V.current+1;V.current=e,F("loading");try{let t=await u();if(!H.current||V.current!==e)return;B(()=>{N(t),F("loaded")})}catch{if(!H.current||V.current!==e)return;B(()=>{F("error")})}},[k,u,R]),W=(0,r.useCallback)(()=>{M(!1),C?.()},[C]),q=(0,r.useCallback)(e=>{let t=e.target;t?.nodeName==="DIALOG"&&(e.stopPropagation(),W())},[W]);(0,r.useEffect)(()=>(H.current=!0,()=>{H.current=!1,V.current+=1}),[]),(0,r.useEffect)(()=>{if(I)return document.body.classList.add("scroll-lock"),()=>{document.body.classList.remove("scroll-lock")}},[I]),(0,r.useImperativeHandle)(P,()=>({open:G,close:W}),[G,W]);let U="loading"===R?(0,t.jsx)(a.motion.div,{className:p("modal-loading"),role:"status","aria-label":"Loading modal content",exit:{opacity:0},transition:{delay:.2,duration:.5},children:(0,t.jsx)(c.LoadingSpinner,{})}):"loaded"===R?O:null;return(0,t.jsxs)(t.Fragment,{children:[f&&y&&(0,t.jsx)(m,{label:f.label,variant:f.variant,size:f.size,background:f.background,customAttrs:j,openModalCallback:G,className:f.className}),D&&(0,n.createPortal)((0,t.jsx)(a.motion.dialog,{ref:A,variants:h,animate:I?"opened":"closed",initial:"closed",className:p("wrapper"),onAnimationStart:e=>{"opened"===e&&A?.current?.showModal()},onAnimationComplete:e=>{"closed"===e&&A?.current?.close()},onClick:q,"aria-modal":"true",...z?{"aria-labelledby":z}:{},onKeyDown:e=>{"Escape"===e.key&&(e.preventDefault(),W())},"data-testid":L,"data-theme":b?"black"===b?"dark":"light":v,"data-bg-color":b,...S,children:(0,t.jsxs)(a.motion.div,{variants:g,animate:I?"opened":"closed",initial:"closed",className:p("modal-wrapper",{"modal-wrapper--small":x},`modal-wrapper--height-${_}`),onClick:e=>e.stopPropagation(),children:[(0,t.jsx)("div",{className:p("modal-header"),children:(0,t.jsx)(l.Button,{label:T??"",variant:"primary",icon:"close",type:"button",size:"sm",className:p("close-btn"),onClick:W,iconDisplay:"replace-label",ariaLabel:T})}),(0,t.jsxs)("div",{className:p("modal-body"),"aria-busy":"loading"===R,children:[i&&z?(0,r.createElement)(`h${o}`,{id:z,className:p("modal-title")},i):null,I&&(0,t.jsx)(t.Fragment,{children:U?(0,t.jsx)(s.AnimatePresence,{children:U}):(0,t.jsx)(t.Fragment,{children:e})})]})]})}),document.body)]})});f.displayName="Modal",e.s(["Modal",0,f],42993)},2924,924,e=>{"use strict";e.i(3873),e.s([],2924),e.i(42993),e.s([],924)},309,98135,95553,43499,e=>{"use strict";var t=e.i(90119),i=e.i(25063),s=e.i(14624),o=e.i(37139),a=e.i(50547);e.i(2924);var r=e.i(3873);let n=s.default.bind(a.default),l=({text:e,tooltip:i,iconPosition:s="start",ariaLabel:o,className:a,customAttrs:l})=>{let c=i?.children&&(0,t.jsx)(r.Tooltip,{triggerBtnA11YLabel:i.triggerBtnA11YLabel,closeBtnA11YLabel:i.closeBtnA11YLabel,uid:i.uid,title:i.title,openCallback:i.openCallback,closeCallback:i.closeCallback,triggerIconSize:20,children:i.children});return(0,t.jsxs)("span",{className:n("wrapper","font-cta-xs",a),"aria-label":o,...l,children:["start"===s&&c,e,"end"===s&&c]})};e.s(["BadgeAI",0,l],98135),e.s([],95553);var c=e.i(58703);e.s([],43499),e.i(924);var d=e.i(42993);let u=s.default.bind(o.default),m=({alt:e="",defaultImg:s,portraitImg:o,loading:a="lazy",fetchPriority:r,sizes:n,className:m,ratio:p,modal:h,renderModal:g,customAttrs:f,aiBadge:y,pixelReveal:_})=>{let v=(0,i.useRef)(null),b=(0,i.useRef)(null),x=(0,i.useRef)(null),S=()=>
9{if(h)return void v.current?.open();let e=b.current?.querySelector('[data-tracking-role="modal-trigger"]');e?.click()};return(0,t.jsxs)("div",{...f,className:u("wrapper",{[`wrapper--${p}`]:p,"has-modal":!!(h||g)},m),onClick:h||g?S:void 0,onKeyDown:h||g?e=>{("Enter"===e.key||" "===e.key)&&(h||g)&&(e.preventDefault(),S())}:void 0,role:h||g?"button":void 0,children:[s?s&&o?(0,t.jsxs)("picture",{children:[(0,t.jsx)("source",{media:"(orientation: landscape)",srcSet:s.srcSet??s.src,width:s.width,height:s.height}),(0,t.jsx)("source",{media:"(orientation: portrait)",srcSet:o.srcSet??o.src,width:o.width,height:o.height}),(0,t.jsx)("img",{ref:x,src:s.src,alt:e,loading:a,fetchPriority:r,width:s.width,height:s.height,sizes:n})]}):(0,t.jsx)("img",{...f,ref:x,src:s.src,alt:e,loading:a,fetchPriority:r,srcSet:s.srcSet,width:s.width,height:s.height,sizes:n}):null,_&&(0,t.jsx)(c.PixelReveal,{imgRef:x,..._}),y?.label&&(0,t.jsx)("div",{className:u("ai-badge"),children:(0,t.jsx)(l,{text:y.label,tooltip:y.tooltip})}),g?(0,t.jsx)("div",{className:u("controls"),"data-theme":"dark",children:(0,t.jsx)("div",{ref:b,children:g})}):h&&(0,t.jsx)("div",{className:u("controls"),"data-theme":"dark",children:_?(0,t.jsxs)(t.Fragment,{children:[(0,t.jsxs)("button",{type:"button",className:u("pixel-modal-trigger"),"aria-label":h.modalTriggerCta?.label||"Open image modal","data-component":"modal-trigger","data-tracking-role":"modal-trigger",onClick:()=>v.current?.open(),children:[(0,t.jsxs)("span",{className:u("pixel-modal-icon","pixel-modal-icon--rest"),"aria-hidden":"true",children:[(0,t.jsx)("span",{}),(0,t.jsx)("span",{}),(0,t.jsx)("span",{}),(0,t.jsx)("span",{}),(0,t.jsx)("span",{})]}),(0,t.jsx)("span",{className:u("pixel-modal-icon","pixel-modal-icon--hover"),"aria-hidden":"true",children:"+"})]}),(0,t.jsx)(d.Modal,{...h,showCta:!1,ref:v})]}):(0,t.jsx)(d.Modal,{...h,modalTriggerCta:{variant:"primary-reverse",size:"sm",background:"light",className:u("image-modalBt")},ref:v})})]})};e.s(["Image",0,({defaultImg:e,portraitImg:i,alt:s="",caption:o,loading:a,fetchPriority:r,sizes:n,className:l,ratio:c,customAttrs:d,modal:p,renderModal:h,aiBadge:g,pixelReveal:f})=>o?(0,t.jsxs)("figure",{role:"figure","aria-label":o,className:u("figure",l),...d,children:[(0,t.jsx)(m,{alt:s,defaultImg:e,portraitImg:i,loading:a,fetchPriority:r,sizes:n,ratio:c,modal:p,renderModal:h,aiBadge:g,pixelReveal:f}),(0,t.jsx)("figcaption",{className:u("figure__caption","font-body-xs"),children:o})]}):(0,t.jsx)(m,{alt:s,defaultImg:e,portraitImg:i,loading:a,fetchPriority:r,sizes:n,className:l,ratio:c,modal:p,renderModal:h,customAttrs:d,aiBadge:g,pixelReveal:f})],309)},64458,(e,t,i)=>{!function(){"use strict";var i={}.hasOwnProperty;function s(){for(var e="",t=0;t<arguments.length;t++){var a=arguments[t];a&&(e=o(e,function(e){if("string"==typeof e||"number"==typeof e)return e;if("object"!=typeof e)return"";if(Array.isArray(e))return s.apply(null,e);if(e.toString!==Object.prototype.toString&&!e.toString.toString().includes("[native code]"))return e.toString();var t="";for(var a in e)i.call(e,a)&&e[a]&&(t=o(t,a));return t}(a)))}return e}function o(e,t){return t?e?e+" "+t:e+t:e}if(t.exports)s.default=s,t.exports=s;else if("function"==typeof define&&"object"==typeof define.amd&&define.amd)void 0!==s&&e.v(s);else window.classNames=s}()},85587,e=>{"use strict";var t=e.i(90119),i=e.i(64458),s=e.i(35475);e.s(["Voc",0,({id:e,isEnabled:o,blockPaddingTop:a,blockPaddingBottom:r,bgColor:n,customAttrs:l})=>{let c=(0,s.resolveDataTestId)({customAttrs:l,fallback:"container-voc"});return e&&o?(0,t.jsx)("div",{"data-testid":c,className:(0,i.default)("container",{[`block-padding-top--${a}`]:a&&"none"!==a,[`block-padding-bottom--${r}`]:r&&"none"!==r},n&&`bg--${n}`),...n&&{"data-theme":"black"===n?"dark":"light"},...l,children:(0,t.jsx)("div",{id:e})}):null}])},91180,e=>{e.v({"ai-badge":"Video-module-scss-module__5Nstsq__ai-badge",control:"Video-module-scss-module__5Nstsq__control","control--transcript":"Video-module-scss-module__5Nstsq__control--transcript",control__icon:"Video-module-scss-module__5Nstsq__control__icon","control__play-progress":"Video-module-scss-module__5Nstsq__control__play-progress","control__play-progress__bar":"Video-module-scss-module__5Nstsq__control__play-progress__bar","control__play-progress__value":"Video-module-scss-module__5Nstsq__control__play-progress__value",controls:"Video-module-scss-module__5Nstsq__controls","controls--is-bg":"Video-module-scss-module__5Nstsq__controls--is-bg","controls--is-modal":"
9Video-module-scss-module__5Nstsq__controls--is-modal","controls--native-transcript":"Video-module-scss-module__5Nstsq__controls--native-transcript","has-modal":"Video-module-scss-module__5Nstsq__has-modal","loading-shimmer":"Video-module-scss-module__5Nstsq__loading-shimmer",nativeOverlay:"Video-module-scss-module__5Nstsq__nativeOverlay",nativeOverlay__button:"Video-module-scss-module__5Nstsq__nativeOverlay__button",nativeOverlay__icon:"Video-module-scss-module__5Nstsq__nativeOverlay__icon","nativeOverlay__icon-circle":"Video-module-scss-module__5Nstsq__nativeOverlay__icon-circle","nativeOverlay__icon-play":"Video-module-scss-module__5Nstsq__nativeOverlay__icon-play",transcriptText:"Video-module-scss-module__5Nstsq__transcriptText",video:"Video-module-scss-module__5Nstsq__video","video-modalBt":"Video-module-scss-module__5Nstsq__video-modalBt",wrapper:"Video-module-scss-module__5Nstsq__wrapper","wrapper--1-1":"Video-module-scss-module__5Nstsq__wrapper--1-1","wrapper--16-9":"Video-module-scss-module__5Nstsq__wrapper--16-9","wrapper--2-1":"Video-module-scss-module__5Nstsq__wrapper--2-1","wrapper--4-3":"Video-module-scss-module__5Nstsq__wrapper--4-3","wrapper--4-5":"Video-module-scss-module__5Nstsq__wrapper--4-5","wrapper--is-bg":"Video-module-scss-module__5Nstsq__wrapper--is-bg"})},82479,e=>{e.v({grid:"Grid-module-scss-module__W8DUNW__grid","grid--fourths":"Grid-module-scss-module__W8DUNW__grid--fourths","grid--full":"Grid-module-scss-module__W8DUNW__grid--full","grid--halves":"Grid-module-scss-module__W8DUNW__grid--halves","grid--row-gap-lg":"Grid-module-scss-module__W8DUNW__grid--row-gap-lg","grid--row-gap-md":"Grid-module-scss-module__W8DUNW__grid--row-gap-md","grid--row-gap-sm":"Grid-module-scss-module__W8DUNW__grid--row-gap-sm","grid--row-gap-xs":"Grid-module-scss-module__W8DUNW__grid--row-gap-xs","grid--row-gap-xxs":"Grid-module-scss-module__W8DUNW__grid--row-gap-xxs","grid--thirds":"Grid-module-scss-module__W8DUNW__grid--thirds","grid-media-background":"Grid-module-scss-module__W8DUNW__grid-media-background","grid-wrapper":"Grid-module-scss-module__W8DUNW__grid-wrapper","loading-shimmer":"Grid-module-scss-module__W8DUNW__loading-shimmer"})},72115,e=>{"use strict";e.i(309),e.s([])},84955,33927,88101,4201,e=>{"use strict";e.s([],84955),e.s(["Grid",()=>g],4201);var t=e.i(90119),i=e.i(25063),s=e.i(14624),o=e.i(82479);e.i(72115);var a=e.i(309);e.s([],88101),e.s(["Video",()=>m],33927);var r=e.i(91180);e.i(95377);var n=e.i(74398);e.i(95553);var l=e.i(98135);e.i(924);var c=e.i(42993);e.i(17087);var d=e.i(95305);let u=s.default.bind(r.default),m=({videoDefault:e,videoPortrait:s,posterDefault:o,posterPortrait:a,captions:r,transcriptTitle:m,transcriptText:p,autoplay:h=!1,loop:f=!1,withNativePlayer:y=!1,isBackground:_=!1,a11YLabels:v,ratio:b,locale:x="en-gb",className:S,customAttrs:T,modal:k,renderModal:C,onPlayCallback:P,onPauseCallback:w,onEndedCallback:E,aiBadge:L})=>{let[j,A]=(0,i.useState)(void 0),[I,M]=(0,i.useState)(void 0),[O,N]=(0,i.useState)(void 0),[B,D]=(0,i.useState)(!!h),[$,R]=(0,i.useState)(0),[F,V]=(0,i.useState)(void 0),[H,z]=(0,i.useState)(y&&!h),G=(0,i.useRef)(null),W=(0,i.useRef)(null),q=(0,i.useRef)(null),U=(0,i.useRef)(null),Y=(0,i.useRef)(!1),X={ref:G,loop:f,playsInline:!0,preload:"auto",src:I,poster:O,disablePictureInPicture:!0,controlsList:"nodownload noremoteplayback",className:u("video"),onPause:()=>{D(!1)},onPlay:()=>{D(!0),Y.current=!1,z(!1),P?.()},onEnded:()=>{D(!1),Y.current=!0,E?.()},onLoadedMetadata:()=>{if(G.current)for(let e=0;e<G.current.textTracks.length;e+=1)G.current.textTracks[e].mode="disabled"}};return(0,i.useEffect)(()=>{V(globalThis?.matchMedia("(orientation: portrait)"))},[]),(0,i.useEffect)(()=>{F&&(M(j&&s?s:e),N(j&&a?a:o),G.current?.load(),Y.current=!1)},[o,a,F,j,e,s]),(0,i.useEffect)(()=>{if(!s||!F)return;let e=e=>{A(e.matches),D(!1)};return e(F),F.addEventListener("change",e),()=>F.removeEventListener("change",e)},[F,s]),(0,i.useEffect)(()=>{G.current&&h&&(z(!1),G.current.play())},[h]),(0,i.useEffect)(()=>{z(y&&!h)},[h,y,I]),(0,t.jsxs)("div",{className:u("wrapper",S,{"wrapper--is-bg":_,"has-modal":!!(k||C)},{[`wrapper--${b}`]:b}),...T,children:[I&&(0,t.jsx)(t.Fragment,{children:y?(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("video",{...X,crossOrigin:"anonymous",controls:y&&!H,children:(0,t.jsx)("track",{kind:"captions",srcLang:x,label:x,src:r})}),H&&(0,t.jsx)("div",{className:u("nativeOverlay"),children:(0,t.jsx)("button",{type:"button",className:u("nativeOverlay__button"),onClick:()=>
9{if(!G.current)return;z(!1);let e=G.current.play();e instanceof Promise&&e.catch(()=>{z(!0),D(!1)})},"aria-label":v?.playBtn||"Play video",children:(0,t.jsxs)("svg",{className:u("nativeOverlay__icon"),viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",focusable:"false",children:[(0,t.jsx)("circle",{className:u("nativeOverlay__icon-circle"),cx:"12",cy:"12",r:"11"}),(0,t.jsx)("path",{className:u("nativeOverlay__icon-play"),d:"M16.4496 12.2512C16.6612 12.1289 16.6612 11.8711 16.4496 11.7488L9.90623 7.97098C9.69464 7.84881 9.4375 8.00161 9.4375 8.24595V15.754C9.4375 15.9984 9.69464 16.1512 9.90623 16.029L16.4496 12.2512Z"})]})})}),p&&(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("div",{className:u("controls","controls--native-transcript",{"controls--is-bg":_}),children:(0,t.jsx)("button",{className:u("control","control--transcript"),onClick:()=>q.current?.open(),"aria-label":v?.transcriptBtn||"Open transcript","aria-controls":"video-transcript-panel",children:(0,t.jsx)(n.Icon,{className:u("control__icon"),name:"menu-sub",size:20,...v?.transcriptBtn&&{title:v.transcriptBtn}})})}),(0,t.jsx)(c.Modal,{showCta:!1,ref:q,isSmallModal:!0,children:(0,t.jsx)("div",{id:"video-transcript-panel",role:"region","aria-live":"polite","aria-label":"Video transcript",children:(0,t.jsxs)(g,{split:"full",rowGap:"xxs",children:[(0,t.jsx)(d.Title,{style:"title-sm",children:m}),(0,t.jsx)("div",{className:u("transcriptText","font-body-sm"),children:p})]})})})]})]}):(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("video",{...X,autoPlay:h,muted:!0,onTimeUpdate:e=>{let t=e.target instanceof HTMLVideoElement?e.target:null;t&&R(t.currentTime/t.duration)},onClick:k||C?()=>{if(k)return void W.current?.open();let e=U.current?.querySelector('[data-tracking-role="modal-trigger"]');e?.click()}:void 0}),(0,t.jsx)("div",{className:u("controls",{"controls--is-bg":_}),children:(0,t.jsxs)("button",{className:u("control"),onClick:()=>{G.current&&(B?(D(!1),G.current.pause(),Y.current||w?.()):(D(!0),G.current.play()))},children:[(0,t.jsxs)("svg",{viewBox:"0 0 40 40",xmlns:"http://www.w3.org/2000/svg",className:u("control__play-progress"),children:[(0,t.jsx)("circle",{r:"19",cx:"20",cy:"20",className:u("control__play-progress__bar")}),(0,t.jsx)("circle",{r:"19",cx:"20",cy:"20",className:u("control__play-progress__value"),pathLength:"1",style:{"--progress":1-$}})]}),(0,t.jsx)(n.Icon,{className:u("control__icon"),name:B?"pause":"play",size:20,...v?.pauseBtn&&v?.playBtn&&{title:B?v.pauseBtn:v.playBtn}})]})}),(0,t.jsx)("div",{className:u("controls","controls--is-modal"),"data-theme":"dark",children:C?(0,t.jsx)("div",{ref:U,children:C}):k&&(0,t.jsx)(c.Modal,{...k,modalTriggerCta:{variant:"primary-reverse",size:"sm",background:"light",className:u("video-modalBt")},ref:W})})]})}),L?.label&&(0,t.jsx)("div",{className:u("ai-badge"),children:(0,t.jsx)(l.BadgeAI,{text:L.label,tooltip:L.tooltip})})]})};var p=e.i(35475);let h=s.default.bind(o.default),g=({children:e,wrapperTag:s="section",split:o,bgImage:r,bgVideo:n,isFullWidth:l=!1,blockPaddingTop:c,blockPaddingBottom:d,rowGap:u,bgColor:g,id:f,className:y,customAttrs:_,sbEditableAttrs:v,ref:b})=>{let x=(0,i.useMemo)(()=>n?.videoDefault?{type:"video",video:n}:r?.defaultImg?.src?{type:"image",image:r}:null,[r,n]),S=(0,p.resolveDataTestId)({customAttrs:_,fallback:"grid"});return(0,t.jsxs)(s,{className:h("grid-wrapper",{container:!l,[`block-padding-top--${c}`]:c&&"none"!==c,[`block-padding-bottom--${d}`]:d&&"none"!==d},g&&`bg--${g}`,y),id:f,"data-testid":S,...g&&{"data-theme":"black"===g?"dark":"light"},...b&&{ref:b},..._,...v,children:[x&&(0,t.jsx)(t.Fragment,{children:"video"===x.type?(0,t.jsx)(m,{videoDefault:x.video.videoDefault,videoPortrait:x.video.videoPortrait,posterDefault:x.video.posterDefault,posterPortrait:x.video.posterPortrait,autoplay:!0,a11YLabels:{playBtn:x.video.a11YLabels?.playBtn,pauseBtn:x.video.a11YLabels?.pauseBtn},isBackground:!0,className:h("grid-media-background")}):(0,t.jsx)(a.Image,{alt:x.image.alt,defaultImg:x.image.defaultImg,portraitImg:x.image.portraitImg,className:h("grid-media-background")})}),(0,t.jsx)("div",{className:h("grid",o&&`grid--${o}`,u&&`grid--row-gap-${u}`),children:e})]})}},24465,e=>
9{e.v({"loading-shimmer":"Title-module-scss-module__oMdS2G__loading-shimmer",title:"Title-module-scss-module__oMdS2G__title","title--align-x-center":"Title-module-scss-module__oMdS2G__title--align-x-center","title--align-x-end":"Title-module-scss-module__oMdS2G__title--align-x-end","title--align-x-start":"Title-module-scss-module__oMdS2G__title--align-x-start"})},17087,95305,e=>{"use strict";var t=e.i(25063),i=e.i(14624),s=e.i(24465);let o=i.default.bind(s.default);e.s(["Title",0,({children:e,style:i="title-lg",horizontalAlignment:s="start",id:a,className:r,customAttrs:n,blockPaddingTop:l,blockPaddingBottom:c,level:d=2})=>{let u=o("title",`title--align-x-${s}`,`font-${i}`,{[`block-padding-top--${l}`]:l&&"none"!==l,[`block-padding-bottom--${c}`]:c&&"none"!==c},r);return(0,t.createElement)({1:"h1",2:"h2",3:"h3",4:"h4",5:"h5",6:"h6"}[d],{...n,id:a,className:u},e)}],95305),e.s([],17087)},86821,e=>{e.v({banner:"Banner-module-scss-module__u6HbAq__banner","banner--default":"Banner-module-scss-module__u6HbAq__banner--default","banner--dismissed":"Banner-module-scss-module__u6HbAq__banner--dismissed","banner--offer":"Banner-module-scss-module__u6HbAq__banner--offer","banner--standalone":"Banner-module-scss-module__u6HbAq__banner--standalone","banner__close-btn":"Banner
9-module-scss-module__u6HbAq__banner__close-btn",banner__content:"Banner-module-scss-module__u6HbAq__banner__content","loading-shimmer":"Banner-module-scss-module__u6HbAq__loading-shimmer",slideIn:"Banner-module-scss-module__u6HbAq__slideIn"})},28861,e=>{e.v({"loading-shimmer":"Text-module-scss-module__yCAMQa__loading-shimmer",text:"Text-module-scss-module__yCAMQa__text","text--align-x-center":"Text-module-scss-module__yCAMQa__text--align-x-center","text--align-x-end":"Text-module-scss-module__yCAMQa__text--align-x-end","text--align-x-start":"Text-module-scss-module__yCAMQa__text--align-x-start","text--primary":"Text-module-scss-module__yCAMQa__text--primary","text--secondary":"Text-module-scss-module__yCAMQa__text--secondary"})},11757,46584,e=>{"use strict";var t=e.i(25063),i=e.i(14624),s=e.i(28861);let o=i.default.bind(s.default);e.s(["Text",0,({children:e,as:i="p",style:s="body-md",color:a="primary",horizontalAlignment:r="start",className:n,customAttrs:l})=>(0,t.createElement)(i,{...l,className:o("text",`text--align-x-${r}`,`text--${a}`,`font-${s}`,n)},e)],46584),e.s([],11757)},40160,e=>{"use strict";var t=e.i(90119),i=e.i(25063),s=e.i(14624),o=e.i(86821);e.i(95377);var a=e.i(74398);e.i(11757);var r=e.i(46584),n=e.i(13622),l=e.i(69742);let c=s.default.bind(o.default);e.s(["Banner",0,({children:e,type:s="default",closeBtnA11YLabel:o,closeBannerCallback:d,isStandalone:u,customAttrs:m})=>{let[p,h]=(0,i.useState)(!0),g=(0,i.useRef)(null);return(0,i.useEffect)(()=>{u&&document.body.style.setProperty("--header-banner-height",`${g.current?.clientHeight}px`)},[u]),(0,t.jsx)(n.AnimatePresence,{children:p&&(0,t.jsxs)(l.motion.div,{ref:g,className:c("banner",`banner--${s}`,{"banner--standalone":u}),"data-theme":"dark",exit:{opacity:0},...m,children:[(0,t.jsx)(r.Text,{as:"div",className:c("banner__content"),style:"body-xs",children:e}),(0,t.jsx)("button",{type:"button",className:c("banner__close-btn"),onClick:()=>{d&&d(),h(!1)},"data-tracking-role":"banner-dismiss",children:(0,t.jsx)(a.Icon,{name:"close",size:16,ariaLabel:o})})]})})}])},49729,e=>{e.v({"loading-shimmer":"Stat-module-scss-module__wiSNuq__loading-shimmer",stat:"Stat-module-scss-module__wiSNuq__stat","stat--card":"Stat-module-scss-module__wiSNuq__stat--card","stat--centered":"Stat-module-scss-module__wiSNuq__stat--centered","stat--underlined":"Stat-module-scss-module__wiSNuq__stat--underlined",stat__name:"Stat-module-scss-module__wiSNuq__stat__name",stat__name__tooltip:"Stat-module-scss-module__wiSNuq__stat__name__tooltip",stat__value:"Stat-module-scss-module__wiSNuq__stat__value",stat__value__sticker:"Stat-module-scss-module__wiSNuq__stat__value__sticker",stat__value__tooltip:"Stat-module-scss-module__wiSNuq__stat__value__tooltip"})},97184,e=>{"use strict";let t={"Breakpoint-large-desktop":{value:"120rem",type:"dimension",$extensions:{"com.figma.scopes":["WIDTH_HEIGHT"]},filePath:"tokens/Breakpoint/Mode 1.json",isSource:!0,original:{value:"{number.120}",type:"dimension",$extensions:{"com.figma.scopes":["WIDTH_HEIGHT"]}},name:"breakpointLargeDesktop",attributes:{category:"Breakpoint-large-desktop"},path:["Breakpoint-large-desktop"]}
9,"Breakpoint-desktop":{value:"85rem",type:"dimension",$extensions:{"com.figma.scopes":["WIDTH_HEIGHT"]},filePath:"tokens/Breakpoint/Mode 1.json",isSource:!0,original:{value:"{number.85}",type:"dimension",$extensions:{"com.figma.scopes":["WIDTH_HEIGHT"]}},name:"breakpointDesktop",attributes:{category:"Breakpoint-desktop"},path:["Breakpoint-desktop"]},"Breakpoint-medium-desktop":{value:"80rem",type:"dimension",$extensions:{"com.figma.scopes":["WIDTH_HEIGHT"]},filePath:"tokens/Breakpoint/Mode 1.json",isSource:!0,original:{value:"{number.80}",type:"dimension",$extensions:{"com.figma.scopes":["WIDTH_HEIGHT"]}},name:"breakpointMediumDesktop",attributes:{category:"Breakpoint-medium-desktop"},path:["Breakpoint-medium-desktop"]},"Breakpoint-small-desktop":{value:"64rem",type:"dimension",$extensions:{"com.figma.scopes":["WIDTH_HEIGHT"]},filePath:"tokens/Breakpoint/Mode 1.json",isSource:!0,original:{value:"{number.64}",type:"dimension",$extensions:{"com.figma.scopes":["WIDTH_HEIGHT"]}},name:"breakpointSmallDesktop",attributes:{category:"Breakpoint-small-desktop"},path:["Breakpoint-small-desktop"]}
9,"Breakpoint-tablet":{value:"48rem",type:"dimension",$extensions:{"com.figma.scopes":["WIDTH_HEIGHT"]},filePath:"tokens/Breakpoint/Mode 1.json",isSource:!0,original:{value:"{number.48}",type:"dimension",$extensions:{"com.figma.scopes":["WIDTH_HEIGHT"]}},name:"breakpointTablet",attributes:{category:"Breakpoint-tablet"},path:["Breakpoint-tablet"]},"Breakpoint-mobile":{value:"22.5rem",type:"dimension",$extensions:{"com.figma.scopes":["WIDTH_HEIGHT"]},filePath:"tokens/Breakpoint/Mode 1.json",isSource:!0,original:{value:"{number.22-5}",type:"dimension",$extensions:{"com.figma.scopes":["WIDTH_HEIGHT"]}},name:"breakpointMobile",attributes:{category:"Breakpoint-mobile"},path:["Breakpoint-mobile"]},Colors:{Neutral:{black:{value:"#000000",type:"color",filePath:"tokens/Color Primitives/Default.json",isSource:!0,original:{value:"#000000",type:"color"},name:"colorsNeutralBlack",attributes:{category:"Colors",type:"Neutral",item:"black"},path:["Colors","Neutral","black"]},white:{value:"#ffffff",type:"color",filePath:"tokens/Color Primitives/Default.json",isSource:!0,original:{value:"#ffffff",type:"color"},name:"colorsNeutralWhite",attributes:{category:"Colors",type:"Neutral",item:"white"},path:["Colors","Neutral","white"]},"grey-200":{value:"#efefef",type:"color",filePath:"tokens/Color Primitives/Default.json",isSource:!0,original:{value:"#efefef",type:"color"},name:"colorsNeutralGrey200",attributes:{category:"Colors",type:"Neutral",item:"grey-200"},path:["Colors","Neutral","grey-200"]},"grey-800":{value:"#363636",type:"color",filePath:"tokens/Color Primitives/Default.json",isSource:!0,original:{value:"#363636",type:"color"},name:"colorsNeutralGrey800",attributes:{category:"Colors",type:"Neutral",item:"grey-800"},path:["Colors","Neutral","grey-800"]},"grey-400":{value:"#cccccc",type:"color",filePath:"tokens/Color Primitives/Default.json",isSource:!0,original:{value:"#cccccc",type:"color"},name:"colorsNeutralGrey400",attributes:{category:"Colors",type:"Neutral",item:"grey-400"},path:["Colors","Neutral","grey-400"]},"grey-100":{value:"#f6f6f6",type:"color",filePath:"tokens/Color Primitives/Default.json",isSource:!0,original:{value:"#f6f6f6",type:"color"},name:"colorsNeutralGrey100",attributes:{category:"Colors",type:"Neutral",item:"grey-100"},path:["Colors","Neutral","grey-100"]},"grey-600":{value:"#666666",type:"color",filePath:"tokens/Color Primitives/Default.json",isSource:!0,original:{value:"#666666",type:"color"},name:"colorsNeutralGrey600",attributes:{category:"Colors",type:"Neutral",item:"grey-600"},path:["Colors","Neutral","grey-600"]},"grey-900":{value:"#1a1a1a",type:"color",filePath:"tokens/Color Primitives/Default.json",isSource:!0,original:{value:"#1a1a1a",type:"color"},name:"colorsNeutralGrey900",attributes:{category:"Colors",type:"Neutral",item:"grey-900"},path:["Colors","Neutral","grey-900"]},"grey-500":{value:"#8e8e8e",type:"color",filePath:"tokens/Color Primitives/Default.json",isSource:!0,original:{value:"#8e8e8e",type:"color"},name:"colorsNeutralGrey500",attributes:{category:"Colors",type:"Neutral",item:"grey-500"},path:["Colors","Neutral","grey-500"]},"grey-700":{value:"#4c4c4c",type:"color",filePath:"tokens/Color Primitives/Default.json",isSource:!0,original:{value:"#4c4c4c",type:"color"},name:"colorsNeutralGrey700",attributes:{category:"Colors",type:"Neutral",item:"grey-700"},path:["Colors","Neutral","grey-700"]},"grey-300":{value:"#dedede",type:"color",filePath:"tokens/Color Primitives/Default.json",isSource:!0,original:{value:"#dedede",type:"color"},name:"colorsNeutralGrey300",attributes:{category:"Colors",type:"Neutral",item:"grey-300"},path:["Colors","Neutral","grey-300"]}},Brand:{"brand-primary":{value:"#c3002f",type:"color",filePath:"tokens/Color Primitives/Default.json",isSource:!0,original:{value:"#c3002f",type:"color"},name:"colorsBrandBrandPrimary",attributes:{category:"Colors",type:"Brand",item:"brand-primary"},path:["Colors","Brand","brand-primary"]},"brand-tertiary":{value:"#0076ab",type:"color",filePath:"tokens/Color Primitives/Default.json",isSource:!0,original:{value:"#0076ab",type:"color"},name:"colorsBrandBrandTertiary",attributes:{category:"Colors",type:"Brand",item:"brand-tertiary"},path:["Colors","Brand","brand-tertiary"]},"brand-secondary-600":{value:"#0151fe",type:"color",filePath:"tokens/Color Primitives/Default.json",isSource:!0,original:{value:"#0151fe",type:"color"},name:"colorsBrandBrandSecondary600",attributes:{category:"Colors",type:"Brand",item:"brand-secondary-600"},path:["Colors","Brand","brand-secondary-600"]},"brand-secondary-400":{value:"#6b9aff",type:"color",filePath:"tokens/Color Primitives/Default.json",isSource:!0,original:{value:"#6b9aff",type:"color"},name:"colorsBrandBrandSecondary400",attributes:{category:"Colors",type:"Brand",item:"brand-secondary-400"},path:["Colors","Brand","brand-secondary-400"]},"brand-secondary-500":{value:"#5485f0",type:"color",filePath:"tokens/Color Primitives/Default.json",isSource:!0,original:{value:"#5485f0",type:"color"},name:"colorsBrandBrandSecondary500",attributes:{category:"Colors",type:"Brand",item:"brand-secondary-500"},path:["Colors","Brand","brand-secondary-500"]},"brand-secondary-300":{value:"#4050a5",type:"color",filePath:"tokens/Color Primitives/Default.json",isSource:!0,original:{value:"#4050a5",type:"color"},name:"colorsBrandBrandSecondary300",attributes:{category:"Colors",type:"Brand",item:"brand-secondary-300"},path:["Colors","Brand","brand-secondary-300"]},"brand-secondary-100":{value:"#f2f6ff",type:"color",filePath:"tokens/Color Primitives/Default.json",isSource:!0,original:{value:"#f2f6ff",type:"color"},name:"colorsBrandBrandSecondary100",attributes:{category:"Colors",type:"Brand",item:"brand-secondary-100"},path:["Colors","Brand","brand-secondary-100"]}},System:{"Success 1":{value:"#0a8035",type:"color",filePath:"tokens/Color Primitives/Default.json",isSource:!0,original:{value:"#0a8035",type:"color"},name:"colorsSystemSuccess1",attributes:{category:"Colors",type:"System",item:"Success 1"},path:["Colors","System","Success 1"]},"Error 1":{value:"#e00034",type:"color",filePath:"tokens/Color Primitives/Default.json",isSource:!0,original:{value:"#e00034",type:"color"},name:"colorsSystemError1",attributes:{category:"Colors",type:"System",item:"Error 1"},path:["Colors","System","Error 1"]},"Success 2":{value:"#0ebe4f",type:"color",filePath:"tokens/Color Primitives/Default.json",isSource:!0,original:{value:"#0ebe4f",type:"color"},name:"colorsSystemSuccess2",attributes:{category:"Colors",type:"System",item:"Success 2"},path:["Colors","System","Success 2"]},"Error 2":{value:"#ff85a1",type:"color",filePath:"tokens/Color Primitives/Default.json",isSource:!0,original:{value:"#ff85a1",type:"color"},name:"colorsSystemError2",attributes:{category:"Colors",type:"System",item:"Error 2"},path:["Colors","System","Error 2"]}},Alpha:{"white-600":{value:"rgba(255, 255, 255, 0.6)",type:"color",filePath:"tokens/Color Primitives/Default.json",isSource:!0,original:{value:"#ffffff99",type:"color"},name:"colorsAlphaWhite600",attributes:{category:"Colors",type:"Alpha",item:"white-600"},path:["Colors","Alpha","white-600"]},"white-500":{value:"rgba(255, 255, 255, 0.5)",type:"color",filePath:"tokens/Color Primitives/Default.json",isSource:!0,original:{value:"#ffffff80",type:"color"},name:"colorsAlphaWhite500",attributes:{category:"Colors",type:"Alpha",item:"white-500"},path:["Colors","Alpha","white-500"]},"white-400":{value:"rgba(255, 255, 255, 0.4)",type:"color",filePath:"tokens/Color Primitives/Default.json",isSource:!0,original:{value:"#ffffff66",type:"color"},name:"colorsAlphaWhite400",attributes:{category:"Colors",type:"Alpha",item:"white-400"},path:["Colors","Alpha","white-400"]},"white-300":{value:"rgba(255, 255, 255, 0.3)",type:"color",filePath:"tokens/Color Primitives/Default.json",isSource:!0,original:{value:"#ffffff4d",type:"color"},name:"colorsAlphaWhite300",attributes:{category:"Colors",type:"Alpha",item:"white-300"},path:["Colors","Alpha","white-300"]},"white-700":{value:"rgba(255, 255, 255, 0.7)",type:"color",filePath:"tokens/Color Primitives/Default.json",isSource:!0,original:{value:"#ffffffb3",type:"color"},name:"colorsAlphaWhite700",attributes:{category:"Colors",type:"Alpha",item:"white-700"},path:["Colors","Alpha","white-700"]},"white-100":{value:"rgba(255, 255, 255, 0.1)",type:"color",filePath:"tokens/Color Primitives/Default.json",isSource:!0,original:{value:"#ffffff1a",type:"color"},name:"colorsAlphaWhite100",attributes:{category:"Colors",type:"Alpha",item:"white-100"},path:["Colors","Alpha","white-100"]},"black-900":{value:"rgba(0, 0, 0, 0.9)",type:"color",filePath:"tokens/Color Primitives/Default.json",isSource:!0,original:{value:"#000000e6",type:"color"},name:"colorsAlphaBlack900",attributes:{category:"Colors",type:"Alpha",item:"black-900"},path:["Colors","Alpha","black-900"]},"black-800":{value:"rgba(0, 0, 0, 0.8)",type:"color",filePath:"tokens/Color Primitives/Default.json",isSource:!0,original:{value:"#000000cc",type:"color"},name:"colorsAlphaBlack800",attributes:{category:"Colors",type:"Alpha",item:"black-800"},path:["Colors","Alpha","black-800"]},"black-700":{value:"rgba(0, 0, 0, 0.7)",type:"color",filePath:"tokens/Color Primitives/Default.json",isSource:!0,original:{value:"#000000b3",type:"color"},name:"colorsAlphaBlack700",attributes:{category:"Colors",type:"Alpha",item:"black-700"},path:["Colors","Alpha","black-700"]},"black-500":{value:"rgba(0, 0, 0, 0.5)",type:"color",filePath:"tokens/Color Primitives/Default.json",isSource:!0,original:{value:"#00000080",type:"color"},name:"colorsAlphaBlack500",attributes:{category:"Colors",type:"Alpha",item:"black-500"},path:["Colors","Alpha","black-500"]},"black-50":{value:"rgba(0, 0, 0, 0.05)",type:"color",filePath:"tokens/Color Primitives/Default.json",isSource:!0,original:{value:"#0000000d",type:"color"},name:"colorsAlphaBlack50",attributes:{category:"Colors",type:"Alpha",item:"black-50"},path:["Colors","Alpha","black-50"]},"black-400":{value:"rgba(0, 0, 0, 0.4)",type:"color",filePath:"tokens/Color Primitives/Default.json",isSource:!0,original:{value:"#00000066",type:"color"},name:"colorsAlphaBlack400",attributes:{category:"Colors",type:"Alpha",item:"black-400"},path:["Colors","Alpha","black-400"]},"black-300":{value:"rgba(0, 0, 0, 0.3)",type:"color",filePath:"tokens/Color Primitives/Default.json",isSource:!0,original:{value:"#0000004d",type:"color"},name:"colorsAlphaBlack300",attributes:{category:"Colors",type:"Alpha",item:"black-300"},path:["Colors","Alpha","black-300"]},"black-100":{value:"rgba(0, 0, 0, 0.1)",type:"color",filePath:"tokens/Color Primitives/Default.json",isSource:!0,original:{value:"#0000001a",type:"color"},name:"colorsAlphaBlack100",attributes:{category:"Colors",type:"Alpha",item:"black-100"},path:["Colors","Alpha","black-100"]},"white-50":{value:"rgba(255, 255, 255, 0.05)",type:"color",filePath:"tokens/Color Primitives/Default.json",isSource:!0,original:{value:"#ffffff0d",type:"color"},name:"colorsAlphaWhite50",attributes:{category:"Colors",type:"Alpha",item:"white-50"},path:["Colors","Alpha","white-50"]},"white-900":{value:"rgba(255, 255, 255, 0.9)",type:"color",filePath:"tokens/Color Primitives/Default.json",isSource:!0,original:{value:"#ffffffe6",type:"color"},name:"colorsAlphaWhite900",attributes:{category:"Colors",type:"Alpha",item:"white-900"},path:["Colors","Alpha","white-900"]},"black-600":{value:"rgba(0, 0, 0, 0.6)",type:"color",filePath:"tokens/Color Primitives/Default.json",isSource:!0,original:{value:"#00000099",type:"color"},name:"colorsAlphaBlack600",attributes:{category:"Colors",type:"Alpha",item:"black-600"},path:["Colors","Alpha","black-600"]},"white-200":{value:"rgba(255, 255, 255, 0.2)",type:"color",filePath:"tokens/Color Primitives/Default.json",isSource:!0,original:{value:"#ffffff33",type:"color"},name:"colorsAlphaWhite200",attributes:{category:"Colors",type:"Alpha",item:"white-200"},path:["Colors","Alpha","white-200"]},transparent:{value:"rgba(255, 255, 255, 0)",type:"color",filePath:"tokens/Color Primitives/Default.json",isSource:!0,original:{value:"#ffffff00",type:"color"},name:"colorsAlphaTransparent",attributes:{category:"Colors",type:"Alpha",item:"transparent"},path:["Colors","Alpha","transparent"]},"white-800":{value:"rgba(255, 255, 255, 0.8)",type:"color",filePath:"tokens/Color Primitives/Default.json",isSource:!0,original:{value:"#ffffffcc",type:"color"},name:"colorsAlphaWhite800",attributes:{category:"Colors",type:"Alpha",item:"white-800"},path:["Colors","Alpha","white-800"]},"black-200":{value:"rgba(0, 0, 0, 0.2)",type:"color",filePath:"tokens/Color Primitives/Default.json",isSource:!0,original:{value:"#00000033",type:"color"},name:"colorsAlphaBlack200",attributes:{category:"Colors",type:"Alpha",item:"black-200"},path:["Colors","Alpha","black-200"]},"grey-300":{value:"rgba(204, 204, 204, 0.3)",type:"color",filePath:"tokens/Color Primitives/Default.json",isSource:!0,original:{value:"#cccccc4d",type:"color"},name:"colorsAlphaGrey300",attributes:{category:"Colors",type:"Alpha",item:"grey-300"},path:["Colors","Alpha","grey-300"]}}},"Color-On-dark-Text":{Primary:{value:"#ffffff",type:"color",$extensions:{"com.figma.scopes":["ALL_SCOPES"]},filePath:"tokens/Color/On dark.json",isSource:!0,original:{value:"{Colors.Neutral.white}",type:"color",$extensions:{"com.figma.scopes":["ALL_SCOPES"]}},name:"colorOnDarkTextPrimary",attributes:{category:"Color-On-dark-Text",type:"Primary"},path:["Color-On-dark-Text","Primary"]},Tertiary:{value:"#8e8e8e",type:"color",$extensions:{"com.figma.scopes":["ALL_SCOPES"]},filePath:"tokens/Color/On dark.json",isSource:!0,original:{value:"{Colors.Neutral.grey-500}",type:"color",$extensions:{"com.figma.scopes":["ALL_SCOPES"]}},name:"colorOnDarkTextTertiary",attributes:{category:"Color-On-dark-Text",type:"Tertiary"},path:["Color-On-dark-Text","Tertiary"]},Disabled:{value:"#cccccc",type:"color",$extensions:{"com.figma.scopes":["ALL_SCOPES"]},filePath:"tokens/Color/On dark.json",isSource:!0,original:{value:"{Colors.Neutral.grey-400}",type:"color",$extensions:{"com.figma.scopes":["ALL_SCOPES"]}},name:"colorOnDarkTextDisabled",attributes:{category:"Color-On-dark-Text",type:"Disabled"},path:["Color-On-dark-Text","Disabled"]},Secondary:{value:"#cccccc",type:"color",$extensions:{"com.figma.scopes":["ALL_SCOPES"]},filePath:"tokens/Color/On dark.json",isSource:!0,original:{value:"{Colors.Neutral.grey-400}",type:"color",$extensions:{"com.figma.scopes":["ALL_SCOPES"]}},name:"colorOnDarkTextSecondary",attributes:{category:"Color-On-dark-Text",type:"Secondary"},path:["Color-On-dark-Text","Secondary"]}},"Color-On-dark-BG":{Primary:{value:"#000000",type:"color",$extensions:{"com.figma.scopes":["ALL_SCOPES"]},filePath:"tokens/Color/On dark.json",isSource:!0,original:{value:"{Colors.Neutral.black}",type:"color",$extensions:{"com.figma.scopes":["ALL_SCOPES"]}},name:"colorOnDarkBgPrimary",attributes:{category:"Color-On-dark-BG",type:"Primary"},path:["Color-On-dark-BG","Primary"]},Secondary:{value:"#1a1a1a",type:"color",$extensions:{"com.figma.scopes":["ALL_SCOPES"]},filePath:"tokens/Color/On dark.json",isSource:!0,original:{value:"{Colors.Neutral.grey-900}",type:"color",$extensions:{"com.figma.scopes":["ALL_SCOPES"]}},name:"colorOnDarkBgSecondary",attributes:{category:"Color-On-dark-BG",type:"Secondary"},path:["Color-On-dark-BG","Secondary"]},Blue:{value:"#0076ab",type:"color",filePath:"tokens/Color/On dark.json",isSource:!0,original:{value:"{Colors.Brand.brand-tertiary}",type:"color"},name:"colorOnDarkBgBlue",attributes:{category:"Color-On-dark-BG",type:"Blue"},path:["Color-On-dark-BG","Blue"]},Disabled:{value:"#666666",type:"color",$extensions:{"com.figma.scopes":["ALL_SCOPES"]},filePath:"tokens/Color/On dark.json",isSource:!0,original:{value:"{Colors.Neutral.grey-600}",type:"color",$extensions:{"com.figma.scopes":["ALL_SCOPES"]}},name:"colorOnDarkBgDisabled",attributes:{category:"Color-On-dark-BG",type:"Disabled"},path:["Color-On-dark-BG","Disabled"]},"brand-primary":{value:"#0076ab",type:"color",$extensions:{"com.figma.scopes":["ALL_SCOPES"]},filePath:"tokens/Color/On dark.json",isSource:!0,original:{value:"{Colors.Brand.brand-tertiary}",type:"color",$extensions:{"com.figma.scopes":["ALL_SCOPES"]}},name:"colorOnDarkBgBrandPrimary",attributes:{category:"Color-On-dark-BG",type:"brand-primary"},path:["Color-On-dark-BG","brand-primary"]},Overlay:{value:"rgba(204, 204, 204, 0.3)",typ
9e:"color",$extensions:{"com.figma.scopes":["ALL_SCOPES"]},filePath:"tokens/Color/On dark.json",isSource:!0,original:{value:"{Colors.Alpha.grey-300}",type:"color",$extensions:{"com.figma.scopes":["ALL_SCOPES"]}},name:"colorOnDarkBgOverlay",attributes:{category:"Color-On-dark-BG",type:"Overlay"},path:["Color-On-dark-BG","Overlay"]},"brand-primary-light":{value:"#f2f6ff",type:"color",$extensions:{"com.figma.scopes":["ALL_SCOPES"]},filePath:"tokens/Color/On dark.json",isSource:!0,original:{value:"{Colors.Brand.brand-secondary-100}",type:"color",$extensions:{"com.figma.scopes":["ALL_SCOPES"]}},name:"colorOnDarkBgBrandPrimaryLight",attributes:{category:"Color-On-dark-BG",type:"brand-primary-light"},path:["Color-On-dark-BG","brand-primary-light"]}},"Color-On-dark-Border":{Primary:{value:"#ffffff",type:"color",$extensions:{"com.figma.scopes":["ALL_SCOPES"]},filePath:"tokens/Color/On dark.json",isSource:!0,original:{value:"{Colors.Neutral.white}",type:"color",$extensions:{"com.figma.scopes":["ALL_SCOPES"]}},name:"colorOnDarkBorderPrimary",attributes:{category:"Color-On-dark-Border",type:"Primary"},path:["Color-On-dark-Border","Primary"]},Secondary:{value:"#363636",type:"color",$extensions:{"com.figma.scopes":["ALL_SCOPES"]},filePath:"tokens/Color/On dark.json",isSource:!0,original:{value:"{Colors.Neutral.grey-800}",type:"color",$extensions:{"com.figma.scopes":["ALL_SCOPES"]}},name:"colorOnDarkBorderSecondary",attributes:{category:"Color-On-dark-Border",type:"Secondary"},path:["Color-On-dark-Border","Secondary"]},Tertiary:{value:"#ffffff",type:"color",filePath:"tokens/Color/On dark.json",isSource:!0,original:{value:"{Colors.Neutral.white}",type:"color"},name:"colorOnDarkBorderTertiary",attributes:{category:"Color-On-dark-Border",type:"Tertiary"},path:["Color-On-dark-Border","Tertiary"]}},"Color-On-dark-Button":{"Primary-bg":{value:"#ffffff",type:"color",$extensions:{"com.figma.scopes":["ALL_SCOPES"]},filePath:"tokens/Color/On dark.json",isSource:!0,original:{value:"{Colors.Neutral.white}",type:"color",$extensions:{"com.figma.scopes":["ALL_SCOPES"]}},name:"colorOnDarkButtonPrimaryBg",attributes:{category:"Color-On-dark-Button",type:"Primary-bg"},path:["Color-On-dark-Button","Primary-bg"]},"tertiary-text-blue":{value:"#6b9aff",type:"color",$extensions:{"com.figma.scopes":["ALL_SCOPES"]},filePath:"tokens/Color/On dark.json",isSource:!0,original:{value:"{Colors.Brand.brand-secondary-400}",type:"color",$extensions:{"com.figma.scopes":["ALL_SCOPES"]}},name:"colorOnDarkButtonTertiaryTextBlue",attributes:{category:"Color-On-dark-Button",type:"tertiary-text-blue"},path:["Color-On-dark-Button","tertiary-text-blue"]},"Primary-text":{value:"#000000",type:"color",$extensions:{"com.figma.scopes":["ALL_SCOPES"]},filePath:"tokens/Color/On dark.json",isSource:!0,original:{value:"{Colors.Neutral.black}",type:"color",$extensions:{"com.figma.scopes":["ALL_SCOPES"]}},name:"colorOnDarkButtonPrimaryText",attributes:{category:"Color-On-dark-Button",type:"Primary-text"},path:["Color-On-dark-Button","Primary-text"]},"Primary-bg-hover":{value:"#cccccc",type:"color",$extensions:{"com.figma.scopes":["ALL_SCOPES"]},filePath:"tokens/Color/On dark.json",isSource:!0,original:{value:"{Colors.Neutral.grey-400}",type:"color",$extensions:{"com.figma.scopes":["ALL_SCOPES"]}},name:"colorOnDarkButtonPrimaryBgHover",attributes:{category:"Color-On-dark-Button",type:"Primary-bg-hover"},path:["Color-On-dark-Button","Primary-bg-hover"]},"Secondary-text":{value:"#ffffff",type:"color",$extensions:{"com.figma.scopes":["ALL_SCOPES"]},filePath:"tokens/Color/On dark.json",isSource:!0,original:{value:"{Colors.Neutral.white}",type:"color",$extensions:{"com.figma.scopes":["ALL_SCOPES"]}},name:"colorOnDarkButtonSecondaryText",attributes:{category:"Color-On-dark-Button",type:"Secondary-text"},path:["Color-On-dark-Button","Secondary-text"]},"link-text":{value:"#ffffff",type:"color",$extensions:{"com.figma.scopes":["ALL_SCOPES"]},filePath:"tokens/Color/On dark.json",isSource:!0,original:{value:"{Colors.Neutral.white}",type:"color",$extensions:{"com.figma.scopes":["ALL_SCOPES"]}},name:"colorOnDarkButtonLinkText",attributes:{category:"Color-On-dark-Button",type:"link-text"},path:["Color-On-dark-Button","link-text"]},"Secondary-border":{value:"#ffffff",type:"color",$extensions:{"com.figma.scopes":["ALL_SCOPES"]},filePath:"tokens/Color/On dark.json",isSource:!0,original:{value:"{Colors.Neutral.white}",type:"color",$extensions:{"com.figma.scopes":["ALL_SCOPES"]}},name:"colorOnDarkButtonSecondaryBorder",attributes:{category:"Color-On-dark-Button",type:"Secondary-border"},path:["Color-On-dark-Button","Secondary-border"]}
9,"tertiary-disabled":{value:"#4050a5",type:"color",$extensions:{"com.figma.scopes":["ALL_SCOPES"]},filePath:"tokens/Color/On dark.json",isSource:!0,original:{value:"{Colors.Brand.brand-secondary-300}",type:"color",$extensions:{"com.figma.scopes":["ALL_SCOPES"]}},name:"colorOnDarkButtonTertiaryDisabled",attributes:{category:"Color-On-dark-Button",type:"tertiary-disabled"},path:["Color-On-dark-Button","tertiary-disabled"]},"Primary-disabled":{value:"#363636",type:"color",$extensions:{"com.figma.scopes":["ALL_SCOPES"]},filePath:"tokens/Color/On dark.json",isSource:!0,original:{value:"{Colors.Neutral.grey-800}",type:"color",$extensions:{"com.figma.scopes":["ALL_SCOPES"]}},name:"colorOnDarkButtonPrimaryDisabled",attributes:{category:"Color-On-dark-Button",type:"Primary-disabled"},path:["Color-On-dark-Button","Primary-disabled"]},"Primary-text_disabled":{value:"#cccccc",type:"color",$extensions:{"com.figma.scopes":["ALL_SCOPES"]},filePath:"tokens/Color/On dark.json",isSource:!0,original:{value:"{Colors.Neutral.grey-400}",type:"color",$extensions:{"com.figma.scopes":["ALL_SCOPES"]}},name:"colorOnDarkButtonPrimaryTextDisabled",attributes:{category:"Color-On-dark-Button",type:"Primary-text_disabled"},path:["Color-On-dark-Button","Primary-text_disabled"]},"Secondary-disabled":{value:"#363636",type:"color",$extensions:{"com.figma.scopes":["ALL_SCOPES"]},filePath:"tokens/Color/On dark.json",isSource:!0,original:{value:"{Colors.Neutral.grey-800}",type:"color",$extensions:{"com.figma.scopes":["ALL_SCOPES"]}},name:"colorOnDarkButtonSecondaryDisabled",attributes:{category:"Color-On-dark-Button",type:"Secondary-disabled"},path:["Color-On-dark-Button","Secondary-disabled"]},"Secondary-border_disabled":{value:"#363636",type:"color",$extensions:{"com.figma.scopes":["ALL_SCOPES"]},filePath:"tokens/Color/On dark.json",isSource:!0,original:{value:"{Colors.Neutral.grey-800}",type:"color",$extensions:{"com.figma.scopes":["ALL_SCOPES"]}},name:"colorOnDarkButtonSecondaryBorderDisabled",attributes:{category:"Color-On-dark-Button",type:"Secondary-border_disabled"},path:["Color-On-dark-Button","Secondary-border_disabled"]},"link-text-disabled":{value:"#8e8e8e",type:"color",$extensions:{"com.figma.scopes":["ALL_SCOPES"]},filePath:"tokens/Color/On dark.json",isSource:!0,original:{value:"{Colors.Neutral.grey-500}",type:"color",$extensions:{"com.figma.scopes":["ALL_SCOPES"]}},name:"colorOnDarkButtonLinkTextDisabled",attributes:{category:"Color-On-dark-Button",type:"link-text-disabled"},path:["Color-On-dark-Button","link-text-disabled"]},"Primary-icon":{value:"#000000",type:"color",$extensions:{"com.figma.scopes":["ALL_SCOPES"]},filePath:"tokens/Color/On dark.json",isSource:!0,original:{value:"{Colors.Neutral.black}",type:"color",$extensions:{"com.figma.scopes":["ALL_SCOPES"]}},name:"colorOnDarkButtonPrimaryIcon",attributes:{category:"Color-On-dark-Button",type:"Primary-icon"},path:["Color-On-dark-Button","Primary-icon"]},"Secondary-icon":{value:"#ffffff",type:"color",$extensions:{"com.figma.scopes":["ALL_SCOPES"]},filePath:"tokens/Color/On dark.json",isSource:!0,original:{value:"{Colors.Neutral.white}",type:"color",$extensions:{"com.figma.scopes":["ALL_SCOPES"]}},name:"colorOnDarkButtonSecondaryIcon",attributes:{category:"Color-On-dark-Button",type:"Secondary-icon"},path:["Color-On-dark-Button","Secondary-icon"]},"tertiary-icon":{value:"#6b9aff",type:"color",$extensions:{"com.figma.scopes":["ALL_SCOPES"]},filePath:"tokens/Color/On dark.json",isSource:!0,original:{value:"{Colors.Brand.brand-secondary-400}",type:"color",$extensions:{"com.figma.scopes":["ALL_SCOPES"]}},name:"colorOnDarkButtonTertiaryIcon",attributes:{category:"Color-On-dark-Button",type:"tertiary-icon"},path:["Color-On-dark-Button","tertiary-icon"]},"Primary-icon_disabled":{value:"#363636",type:"color",$extensions:{"com.figma.scopes":["ALL_SCOPES"]},filePath:"tokens/Color/On dark.json",isSource:!0,original:{value:"{Colors.Neutral.grey-800}",type:"color",$extensions:{"com.figma.scopes":["ALL_SCOPES"]}},name:"colorOnDarkButtonPrimaryIconDisabled",attributes:{category:"Color-On-dark-Button",type:"Primary-icon_disabled"},path:["Color-On-dark-Button","Primary-icon_disabled"]},"Secondary-icon_disabled":{value:"#363636",type:"color",$extensions:{"com.figma.scopes":["ALL_SCOPES"]},filePath:"tokens/Color/On dark.json",isSource:!0,original:{value:"{Colors.Neutral.grey-800}",type:"color",$extensions:{"com.figma.scopes":["ALL_SCOPES"]}},name:"colorOnDarkButtonSecondaryIconDisabled",attributes:{category:"Color-On-dark-Button",type:"Secondary-icon_disabled"},path:["Color-On-dark-Button","Secondary-icon_disabled"]},"tertiary-icon_disabled":{value:"#4050a5",type:"color",$extensions:{"com.figma.scopes":["ALL_SCOPES"]},filePath:"tokens/Color/On dark.json",isSource:!0,original:{value:"{Colors.Brand.brand-secondary-300}",type:"color",$extensions:{"com.figma.scopes":["ALL_SCOPES"]}},name:"colorOnDarkButtonTertiaryIconDisabled",attributes:{category:"Color-On-dark-Button",type:"tertiary-icon_disabled"}
9,path:["Color-On-dark-Button","tertiary-icon_disabled"]},"link-text-hover":{value:"#efefef",type:"color",$extensions:{"com.figma.scopes":["ALL_SCOPES"]},filePath:"tokens/Color/On dark.json",isSource:!0,original:{value:"{Colors.Neutral.grey-200}",type:"color",$extensions:{"com.figma.scopes":["ALL_SCOPES"]}},name:"colorOnDarkButtonLinkTextHover",attributes:{category:"Color-On-dark-Button",type:"link-text-hover"},path:["Color-On-dark-Button","link-text-hover"]}},"Color-On-dark-Icon":{Primary:{value:"#ffffff",type:"color",$extensions:{"com.figma.scopes":["ALL_SCOPES"]},filePath:"tokens/Color/On dark.json",isSource:!0,original:{value:"{Colors.Neutral.white}",type:"color",$extensions:{"com.figma.scopes":["ALL_SCOPES"]}},name:"colorOnDarkIconPrimary",attributes:{category:"Color-On-dark-Icon",type:"Primary"},path:["Color-On-dark-Icon","Primary"]},Secondary:{value:"#cccccc",type:"color",$extensions:{"com.figma.scopes":["ALL_SCOPES"]},filePath:"tokens/Color/On dark.json",isSource:!0,original:{value:"{Colors.Neutral.grey-400}",type:"color",$extensions:{"com.figma.scopes":["ALL_SCOPES"]}},name:"colorOnDarkIconSecondary",attributes:{category:"Color-On-dark-Icon",type:"Secondary"},path:["Color-On-dark-Icon","Secondary"]},Disabled:{value:"#4c4c4c",type:"color",$extensions:{"com.figma.scopes":["ALL_SCOPES"]},filePath:"tokens/Color/On dark.json",isSource:!0,original:{value:"{Colors.Neutral.grey-700}",type:"color",$extensions:{"com.figma.scopes":["ALL_SCOPES"]}},name:"colorOnDarkIconDisabled",attributes:{category:"Color-On-dark-Icon",type:"Disabled"},path:["Color-On-dark-Icon","Disabled"]},Blue:{value:"#6b9aff",type:"color",$extensions:{"com.figma.scopes":["ALL_SCOPES"]},filePath:"tokens/Color/On dark.json",isSource:!0,original:{value:"{Colors.Brand.brand-secondary-400}",type:"color",$extensions:{"com.figma.scopes":["ALL_SCOPES"]}},name:"colorOnDarkIconBlue",attributes:{category:"Color-On-dark-Icon",type:"Blue"},path:["Color-On-dark-Icon","Blue"]},Tertiary:{value:"#8e8e8e",type:"color",$extensions:{"com.figma.scopes":["ALL_SCOPES"]},filePath:"tokens/Color/On dark.json",isSource:!0,original:{value:"{Colors.Neutral.grey-500}",type:"color",$extensions:{"com.figma.scopes":["ALL_SCOPES"]}},name:"colorOnDarkIconTertiary",attributes:{category:"Color-On-dark-Icon",type:"Tertiary"},path:["Color-On-dark-Icon","Tertiary"]},Quartery:{value:"#666666",type:"color",$extensions:{"com.figma.scopes":["ALL_SCOPES"]},filePath:"tokens/Color/On dark.json",isSource:!0,original:{value:"{Colors.Neutral.grey-600}",type:"color",$extensions:{"com.figma.scopes":["ALL_SCOPES"]}},name:"colorOnDarkIconQuartery",attributes:{category:"Color-On-dark-Icon",type:"Quartery"},path:["Color-On-dark-Icon","Quartery"]}},"Color-On-light-Text":{Primary:{value:"#000000",type:"color",$extensions:{"com.figma.scopes":["ALL_SCOPES"]},filePath:"tokens/Color/On light.json",isSource:!0,original:{value:"{Colors.Neutral.black}",type:"color",$extensions:{"com.figma.scopes":["ALL_SCOPES"]}},name:"colorOnLightTextPrimary",attributes:{category:"Color-On-light-Text",type:"Primary"},path:["Color-On-light-Text","Primary"]},Tertiary:{value:"#666666",type:"color",$extensions:{"com.figma.scopes":["ALL_SCOPES"]},filePath:"tokens/Color/On light.json",isSource:!0,original:{value:"{Colors.Neutral.grey-600}",type:"color",$extensions:{"com.figma.scopes":["ALL_SCOPES"]}},name:"colorOnLightTextTertiary",attributes:{category:"Color-On-light-Text",type:"Tertiary"},path:["Color-On-light-Text","Tertiary"]},Disabled:{value:"#8e8e8e",type:"color",$extensions:{"com.figma.scopes":["ALL_SCOPES"]},filePath:"tokens/Color/On light.json",isSource:!0,original:{value:"{Colors.Neutral.grey-500}",type:"color",$extensions:{"com.figma.scopes":["ALL_SCOPES"]}},name:"colorOnLightTextDisabled",attributes:{category:"Color-On-light-Text",type:"Disabled"},path:["Color-On-light-Text","Disabled"]},Secondary:{value:"#4c4c4c",type:"color",$extensions:{"com.figma.scopes":["ALL_SCOPES"]},filePath:"tokens/Color/On light.json",isSource:!0,original:{value:"{Colors.Neutral.grey-700}",type:"color",$extensions:{"com.figma.scopes":["ALL_SCOPES"]}},name:"colorOnLightTextSecondary",attributes:{category:"Color-On-light-Text",type:"Secondary"},path:["Color-On-light-Text","Secondary"]}},"Color-On-light-BG":{Primary:{value:"#ffffff",type:"color",$extensions:{"com.figma.scopes":["ALL_SCOPES"]},filePath:"tokens/Color/On light.json",isSource:!0,original:{value:"{Colors.Neutral.white}",type:"color",$extensions:{"com.figma.scopes":["ALL_SCOPES"]}},name:"colorOnLightBgPrimary",attributes:{category:"Color-On-light-BG",type:"Primary"},path:["Color-On-light-BG","Primary"]},Secondary:{value:"#f6f6f6",type:"color",$extensions:{"com.figma.scopes":["ALL_SCOPES"]},filePath:"tokens/Color/On light.json",isSource:!0,original:{value:"{Colors.Neutral.grey-100}",type:"color",$extensions:{"com.figma.scopes":["ALL_SCOPES"]}},name:"colorOnLightBgSecondary",attributes:{category:"Color-On-light-BG",type:"Secondary"},path:["Color-On-light-BG","Secondary"]},Blue:{value:"#0076ab",type:"color",filePath:"tokens/Color/On light.json",isSource:!0,original:{value:"{Colors.Brand.brand-tertiary}",type:"color"},name:"colorOnLightBgBlue",attributes:{category:"Color-On-light-BG",type:"Blue"},path:["Color-On-light-BG","Blue"]},Disabled:{value:"#cccccc",type:"color",$extensions:{"com.figma.scopes":["ALL_SCOPES"]},filePath:"tokens/Color/On light.json",isSource:!0,original:{value:"{Colors.Neutral.grey-400}",type:"color",$extensions:{"com.figma.scopes":["ALL_SCOPES"]}},name:"colorOnLightBgDisabled",attributes:{category:"Color-On-light-BG",type:"Disabled"},path:["Color-On-light-BG","Disabled"]},"brand-primary":{value:"#0076ab",type:"color",$extensions:{"com.figma.scopes":["ALL_SCOPES"]},filePath:"tokens/Color/On light.json",isSource:!0,original:{value:"{Colors.Brand.brand-tertiary}",type:"color",$extensions:{"com.figma.scopes":["ALL_SCOPES"]}},name:"colorOnLightBgBrandPrimary",attributes:{category:"Color-On-light-BG",type:"brand-primary"},path:["Color-On-light-BG","brand-primary"]},Overlay:{value:"rgba(204, 204, 204, 0.3)",type:"color",$extensions:{"com.figma.scopes":["ALL_SCOPES"]},filePath:"tokens/Color/On light.json",isSource:!0,original:{value:"{Colors.Alpha.grey-300}",type:"color",$extensions:{"com.figma.scopes":["ALL_SCOPES"]}},name:"colorOnLightBgOverlay",attributes:{category:"Color-On-light-BG",type:"Overlay"},path:["Color-On-light-BG","Overlay"]},"brand-primary-light":{value:"#f2f6ff",type:"color",$extensions:{"com.figma.scopes":["ALL_SCOPES"]},filePath:"tokens/Color/On light.json",isSource:!0,original:{value:"{Colors.Brand.brand-secondary-100}",type:"color",$extensions:{"com.figma.scopes":["ALL_SCOPES"]}},name:"colorOnLightBgBrandPrimaryLight",attributes:{category:"Color-On-light-BG",type:"brand-primary-light"},path:["Color-On-light-BG","brand-primary-light"]}},"Color-On-light-Border":{Primary:{value:"#000000",type:"color",$extensions:{"com.figma.scopes":["ALL_SCOPES"]},filePath:"tokens/Color/On light.json",isSource:!0,original:{value:"{Colors.Neutral.black}",type:"color",$extensions:{"com.figma.scopes":["ALL_SCOPES"]}},name:"colorOnLightBorderPrimary",attributes:{category:"Color-On-light-Border",type:"Primary"},path:["Color-On-light-Border","Primary"]},Secondary:{value:"#dedede",type:"color",$extensions:{"com.figma.scopes":["ALL_SCOPES"]},filePath:"tokens/Color/On light.json",isSource:!0,original:{value:"{Colors.Neutral.grey-300}",type:"color",$extensions:{"com.figma.scopes":["ALL_SCOPES"]}},name:"colorOnLightBorderSecondary",attributes:{category:"Color-On-light-Border",type:"Secondary"},path:["Color-On-light-Border","Secondary"]},Tertiary:{value:"#f6f6f6",type:"color",filePath:"tokens/Color/On light.json",isSource:!0,original:{value:"{Colors.Neutral.grey-100}",type:"color"},name:"colorOnLightBorderTertiary",attributes:{category:"Color-On-light-Border",type:"Tertiary"},path:["Color-On-light-Border","Tertiary"]}},"Color-On-light-Button":{"Primary-bg":{value:"#000000",type:"color",$extensions:{"com.figma.scopes":["ALL_SCOPES"]},filePath:"tokens/Color/On light.json",isSource:!0,original:{value:"{Colors.Neutral.black}",type:"color",$extensions:{"com.figma.scopes":["ALL_SCOPES"]}},name:"colorOnLightButtonPrimaryBg",attributes:{category:"Color-On-light-Button",type:"Primary-bg"},path:["Color-On-light-Button","Primary-bg"]},"tertiary-text-blue":{value:"#0151fe",type:"color",$extensions:{"com.figma.scopes":["ALL_SCOPES"]},filePath:"tokens/Color/On light.json",isSource:!0,original:{value:"{Colors.Brand.brand-secondary-600}",type:"color",$extensions:{"com.figma.scopes":["ALL_SCOPES"]}},name:"colorOnLightButtonTertiaryTextBlue",attributes:{category:"Color-On-light-Button",type:"tertiary-text-blue"}
9,path:["Color-On-light-Button","tertiary-text-blue"]},"Primary-text":{value:"#ffffff",type:"color",$extensions:{"com.figma.scopes":["ALL_SCOPES"]},filePath:"tokens/Color/On light.json",isSource:!0,original:{value:"{Colors.Neutral.white}",type:"color",$extensions:{"com.figma.scopes":["ALL_SCOPES"]}},name:"colorOnLightButtonPrimaryText",attributes:{category:"Color-On-light-Button",type:"Primary-text"},path:["Color-On-light-Button","Primary-text"]},"Primary-bg-hover":{value:"#363636",type:"color",$extensions:{"com.figma.scopes":["ALL_SCOPES"]},filePath:"tokens/Color/On light.json",isSource:!0,original:{value:"{Colors.Neutral.grey-800}",type:"color",$extensions:{"com.figma.scopes":["ALL_SCOPES"]}},name:"colorOnLightButtonPrimaryBgHover",attributes:{category:"Color-On-light-Button",type:"Primary-bg-hover"},path:["Color-On-light-Button","Primary-bg-hover"]},"Secondary-text":{value:"#000000",type:"color",$extensions:{"com.figma.scopes":["ALL_SCOPES"]},filePath:"tokens/Color/On light.json",isSource:!0,original:{value:"{Colors.Neutral.black}",type:"color",$extensions:{"com.figma.scopes":["ALL_SCOPES"]}},name:"colorOnLightButtonSecondaryText",attributes:{category:"Color-On-light-Button",type:"Secondary-text"},path:["Color-On-light-Button","Secondary-text"]},"link-text":{value:"#000000",type:"color",$extensions:{"com.figma.scopes":["ALL_SCOPES"]},filePath:"tokens/Color/On light.json",isSource:!0,original:{value:"{Colors.Neutral.black}",type:"color",$extensions:{"com.figma.scopes":["ALL_SCOPES"]}},name:"colorOnLightButtonLinkText",attributes:{category:"Color-On-light-Button",type:"link-text"},path:["Color-On-light-Button","link-text"]},"Secondary-border":{value:"#000000",type:"color",$extensions:{"com.figma.scopes":["ALL_SCOPES"]},filePath:"tokens/Color/On light.json",isSource:!0,original:{value:"{Colors.Neutral.black}",type:"color",$extensions:{"com.figma.scopes":["ALL_SCOPES"]}},name:"colorOnLightButtonSecondaryBorder",attributes:{category:"Color-On-light-Button",type:"Secondary-border"},path:["Color-On-light-Button","Secondary-border"]},"tertiary-disabled":{value:"#5485f0",type:"color",$extensions:{"com.figma.scopes":["ALL_SCOPES"]},filePath:"tokens/Color/On light.json",isSource:!0,original:{value:"{Colors.Brand.brand-secondary-500}",type:"color",$extensions:{"com.figma.scopes":["ALL_SCOPES"]}},name:"colorOnLightButtonTertiaryDisabled",attributes:{category:"Color-On-light-Button",type:"tertiary-disabled"},path:["Color-On-light-Button","tertiary-disabled"]},"Primary-disabled":{value:"#cccccc",type:"color",$extensions:{"com.figma.scopes":["ALL_SCOPES"]},filePath:"tokens/Color/On light.json",isSource:!0,original:{value:"{Colors.Neutral.grey-400}",type:"color",$extensions:{"com.figma.scopes":["ALL_SCOPES"]}},name:"colorOnLightButtonPrimaryDisabled",attributes:{category:"Color-On-light-Button",type:"Primary-disabled"},path:["Color-On-light-Button","Primary-disabled"]},"Primary-text_disabled":{value:"#363636",type:"color",$extensions:{"com.figma.scopes":["ALL_SCOPES"]},filePath:"tokens/Color/On light.json",isSource:!0,original:{value:"{Colors.Neutral.grey-800}",type:"color",$extensions:{"com.figma.scopes":["ALL_SCOPES"]}},name:"colorOnLightButtonPrimaryTextDisabled",attributes:{category:"Color-On-light-Button",type:"Primary-text_disabled"},path:["Color-On-light-Button","Primary-text_disabled"]},"Secondary-disabled":{value:"#cccccc",type:"color",$extensions:{"com.figma.scopes":["ALL_SCOPES"]},filePath:"tokens/Color/On light.json",isSource:!0,original:{value:"{Colors.Neutral.grey-400}",type:"color",$extensions:{"com.figma.scopes":["ALL_SCOPES"]}},name:"colorOnLightButtonSecondaryDisabled",attributes:{category:"Color-On-light-Button",type:"Secondary-disabled"},path:["Color-On-light-Button","Secondary-disabled"]},"Secondary-border_disabled":{value:"#cccccc",type:"color",$extensions:{"com.figma.scopes":["ALL_SCOPES"]},filePath:"tokens/Color/On light.json",isSource:!0,original:{value:"{Colors.Neutral.grey-400}",type:"color",$extensions:{"com.figma.scopes":["ALL_SCOPES"]}},name:"colorOnLightButtonSecondaryBorderDisabled",attributes:{category:"Color-On-light-Button",type:"Secondary-border_disabled"},path:["Color-On-light-Button","Secondary-border_disabled"]},"link-text-disabled":{value:"#cccccc",type:"color",$extensions:{"com.figma.scopes":["ALL_SCOPES"]},filePath:"tokens/Color/On light.json",isSource:!0,original:{value:"{Colors.Neutral.grey-400}",type:"color",$extensions:{"com.figma.scopes":["ALL_SCOPES"]}},name:"colorOnLightButtonLinkTextDisabled",attributes:{category:"Color-On-light-Button",type:"link-text-disabled"},path:["Color-On-light-Button","link-text-disabled"]},"Primary-icon":{value:"#ffffff",type:"color",$extensions:{"com.figma.scopes":["ALL_SCOPES"]},filePath:"tokens/Color/On light.json",isSource:!0,original:{value:"{Colors.Neutral.white}",type:"color",$extensions:{"com.figma.scopes":["ALL_SCOPES"]}},name:"colorOnLightButtonPrimaryIcon",attributes:{category:"Color-On-light-Button",type:"Primary-icon"},path:["Color-On-light-Button","Primary-icon"]},"Secondary-icon":{value:"#000000",type:"color",$extensions:{"com.figma.scopes":["ALL_SCOPES"]},filePath:"tokens/Color/On light.json",isSource:!0,original:{value:"{Colors.Neutral.black}",type:"color",$extensions:{"com.figma.scopes":["ALL_SCOPES"]}},name:"colorOnLightButtonSecondaryIcon",attributes:{category:"Color-On-light-Button",type:"Secondary-icon"},path:["Color-On-light-Button","Secondary-icon"]},"tertiary-icon":{value:"#0151fe",type:"color",$extensions:{"com.figma.scopes":["ALL_SCOPES"]},filePath:"tokens/Color/On light.json",isSource:!0,original:{value:"{Colors.Brand.brand-secondary-600}",type:"color",$extensions:{"com.figma.scopes":["ALL_SCOPES"]}},name:"colorOnLightButtonTertiaryIcon",attributes:{category:"Color-On-light-Button",type:"tertiary-icon"}
9,path:["Color-On-light-Button","tertiary-icon"]},"Primary-icon_disabled":{value:"#cccccc",type:"color",$extensions:{"com.figma.scopes":["ALL_SCOPES"]},filePath:"tokens/Color/On light.json",isSource:!0,original:{value:"{Colors.Neutral.grey-400}",type:"color",$extensions:{"com.figma.scopes":["ALL_SCOPES"]}},name:"colorOnLightButtonPrimaryIconDisabled",attributes:{category:"Color-On-light-Button",type:"Primary-icon_disabled"},path:["Color-On-light-Button","Primary-icon_disabled"]},"Secondary-icon_disabled":{value:"#cccccc",type:"color",$extensions:{"com.figma.scopes":["ALL_SCOPES"]},filePath:"tokens/Color/On light.json",isSource:!0,original:{value:"{Colors.Neutral.grey-400}",type:"color",$extensions:{"com.figma.scopes":["ALL_SCOPES"]}},name:"colorOnLightButtonSecondaryIconDisabled",attributes:{category:"Color-On-light-Button",type:"Secondary-icon_disabled"},path:["Color-On-light-Button","Secondary-icon_disabled"]},"tertiary-icon_disabled":{value:"#5485f0",type:"color",$extensions:{"com.figma.scopes":["ALL_SCOPES"]},filePath:"tokens/Color/On light.json",isSource:!0,original:{value:"{Colors.Brand.brand-secondary-500}",type:"color",$extensions:{"com.figma.scopes":["ALL_SCOPES"]}},name:"colorOnLightButtonTertiaryIconDisabled",attributes:{category:"Color-On-light-Button",type:"tertiary-icon_disabled"},path:["Color-On-light-Button","tertiary-icon_disabled"]},"link-text-hover":{value:"#363636",type:"color",$extensions:{"com.figma.scopes":["ALL_SCOPES"]},filePath:"tokens/Color/On light.json",isSource:!0,original:{value:"{Colors.Neutral.grey-800}",type:"color",$extensions:{"com.figma.scopes":["ALL_SCOPES"]}},name:"colorOnLightButtonLinkTextHover",attributes:{category:"Color-On-light-Button",type:"link-text-hover"},path:["Color-On-light-Button","link-text-hover"]}},"Color-On-light-Icon":{Primary:{value:"#000000",type:"color",$extensions:{"com.figma.scopes":["ALL_SCOPES"]},filePath:"tokens/Color/On light.json",isSource:!0,original:{value:"{Colors.Neutral.black}",type:"color",$extensions:{"com.figma.scopes":["ALL_SCOPES"]}},name:"colorOnLightIconPrimary",attributes:{category:"Color-On-light-Icon",type:"Primary"},path:["Color-On-light-Icon","Primary"]},Secondary:{value:"#4c4c4c",type:"color",$extensions:{"com.figma.scopes":["ALL_SCOPES"]},filePath:"tokens/Color/On light.json",isSource:!0,original:{value:"{Colors.Neutral.grey-700}",type:"color",$extensions:{"com.figma.scopes":["ALL_SCOPES"]}},name:"colorOnLightIconSecondary",attributes:{category:"Color-On-light-Icon",type:"Secondary"},path:["Color-On-light-Icon","Secondary"]},Disabled:{value:"#cccccc",type:"color",$extensions:{"com.figma.scopes":["ALL_SCOPES"]},filePath:"tokens/Color/On light.json",isSource:!0,original:{value:"{Colors.Neutral.grey-400}",type:"color",$extensions:{"com.figma.scopes":["ALL_SCOPES"]}},name:"colorOnLightIconDisabled",attributes:{category:"Color-On-light-Icon",type:"Disabled"},path:["Color-On-light-Icon","Disabled"]},Blue:{value:"#0151fe",type:"color",$extensions:{"com.figma.scopes":["ALL_SCOPES"]},filePath:"tokens/Color/On light.json",isSource:!0,original:{value:"{Colors.Brand.brand-secondary-600}",type:"color",$extensions:{"com.figma.scopes":["ALL_SCOPES"]}},name:"colorOnLightIconBlue",attributes:{category:"Color-On-light-Icon",type:"Blue"},path:["Color-On-light-Icon","Blue"]},Tertiary:{value:"#666666",type:"color",$extensions:{"com.figma.scopes":["ALL_SCOPES"]},filePath:"tokens/Color/On light.json",isSource:!0,original:{value:"{Colors.Neutral.grey-600}",type:"color",$extensions:{"com.figma.scopes":["ALL_SCOPES"]}},name:"colorOnLightIconTertiary",attributes:{category:"Color-On-light-Icon",type:"Tertiary"},path:["Color-On-light-Icon","Tertiary"]},Quartery:{value:"#8e8e8e",type:"color",$extensions:{"com.figma.scopes":["ALL_SCOPES"]},filePath:"tokens/Color/On light.json",isSource:!0,original:{value:"{Colors.Neutral.grey-500}",type:"color",$extensions:{"com.figma.scopes":["ALL_SCOPES"]}},name:"colorOnLightIconQuartery",attributes:{category:"Color-On-light-Icon",type:"Quartery"},path:["Color-On-light-Icon","Quartery"]}},"Container-main":{"padding-inline":{value:"5rem",type:"dimension",$extensions:{"com.figma.scopes":["ALL_SCOPES"]},filePath:"tokens/Container/Mode 1.json",isSource:!0,original:{value:"{number.5}",type:"dimension",$extensions:{"com.figma.scopes":["ALL_SCOPES"]}},name:"containerMainPaddingInline",attributes:{category:"Container-main",type:"padding-inline"},path:["Container-main","padding-inline"]}},"Container-container":{"row-gap-xs":{value:"2rem",type:"dimension",$extensions:{"com.figma.scopes":["ALL_SCOPES"]},filePath:"tokens/Container/Mode 1.json",isSource:!0,original:{value:"{number.2}",type:"dimension",$extensions:{"com.figma.scopes":["ALL_SCOPES"]}},name:"containerContainerRowGapXs",attributes:{category:"Container-container",type:"row-gap-xs"},path:["Container-container","row-gap-xs"]},"row-gap-sm":{value:"3rem",type:"dimension",$extensions:{"com.figma.scopes":["ALL_SCOPES"]},filePath:"tokens/Container/Mode 1.json",isSource:!0,original:{value:"{number.3}",type:"dimension",$extensions:{"com.figma.scopes":["ALL_SCOPES"]}},name:"containerContainerRowGapSm",attributes:{category:"Container-container",type:"row-gap-sm"},path:["Container-container","row-gap-sm"]},"row-gap-md":{value:"4rem",type:"dimension",$extensions:{"com.figma.scopes":["ALL_SCOPES"]},filePath:"tokens/Container/Mode 1.json",isSource:!0,original:{value:"{number.4}",type:"dimension",$extensions:{"com.figma.scopes":["ALL_SCOPES"]}},name:"containerContainerRowGapMd",attributes:{category:"Container-container",type:"row-gap-md"},path:["Container-container","row-gap-md"]},"row-gap-lg":{value:"6rem",type:"dimension",$extensions:{"com.figma.scopes":["ALL_SCOPES"]},filePath:"tokens/Container/Mode 1.json",isSource:!0,original:{value:"{number.6}",type:"dimension",$extensions:{"com.figma.scopes":["ALL_SCOPES"]}},name:"containerContainerRowGapLg",attributes:{category:"Container-container",type:"row-gap-lg"},path:["Container-container","row-gap-lg"]},"column-gaap":{value:"2.5rem",type:"dimension",$extensions:{"com.figma.scopes":["ALL_SCOPES"]},filePath:"tokens/Container/Mode 1.json",isSource:!0,original:{value:"{number.2-5}",type:"dimension",$extensions:{"com.figma.scopes":["ALL_SCOPES"]}},name:"containerContainerColumnGaap",attributes:{category:"Container-container",type:"column-gaap"},path:["Container-container","column-gaap"]}},"Container-section":{"padding-top":{value:"6rem",type:"dimension",$extensions:{"com.figma.scopes":["ALL_SCOPES"]},filePath:"tokens/Container/Mode 1.json",isSource:!0,original:{value:"{number.6}",type:"dimension",$extensions:{"com.figma.scopes":["ALL_SCOPES"]}},name:"containerSectionPaddingTop",attributes:{category:"Container-section",type:"padding-top"},path:["Container-section","padding-top"]},"padding-bottom":{value:"6rem",type:"dimension",$extensions:{"com.figma.scopes":["ALL_SCOPES"]},filePath:"tokens/Container/Mode 1.json",isSource:!0,original:{value:"{number.6}",type:"dimension",$extensions:{"com.figma.scopes":["ALL_SCOPES"]}},name:"containerSectionPaddingBottom",attributes:{category:"Container-section",type:"padding-bottom"},path:["Container-section","padding-bottom"]},"default-row-gap":{value:"6rem",type:"dimension",$extensions:{"com.figma.scopes":["ALL_SCOPES"]},filePath:"tokens/Container/Mode 1.json",isSource:!0,original:{value:"{number.6}",type:"dimension",$extensions:{"com.figma.scopes":["ALL_SCOPES"]}},name:"containerSectionDefaultRowGap",attributes:{category:"Container-section",type:"default-row-gap"},path:["Container-section","default-row-gap"]}},"Icons-icon size":{xl:{value:"2rem",type:"dimension",$extensions:{"com.figma.scopes":["WIDTH_HEIGHT"]},filePath:"tokens/Icons/Mode 1.json",isSource:!0,original:{value:"{number.2}",type:"dimension",$extensions:{"com.figma.scopes":["WIDTH_HEIGHT"]}},name:"iconsIconSizeXl",attributes:{category:"Icons-icon size",type:"xl"},path:["Icons-icon size","xl"]},lg:{value:"1.5rem",type:"dimension",$extensions:{"com.figma.scopes":["WIDTH_HEIGHT"]},filePath:"tokens/Icons/Mode 1.json",isSource:!0,original:{value:"{number.1-5}",type:"dimension",$extensions:{"com.figma.scopes":["WIDTH_HEIGHT"]}},name:"iconsIconSizeLg",attributes:{category:"Icons-icon size",type:"lg"},path:["Icons-icon size","lg"]},md:{value:"1.25rem",type:"dimension",$extensions:{"com.figma.scopes":["WIDTH_HEIGHT"]},filePath:"tokens/Icons/Mode 1.json",isSource:!0,original:{value:"{number.1-25}",type:"dimension",$extensions:{"com.figma.scopes":["WIDTH_HEIGHT"]}},name:"iconsIconSizeMd",attributes:{category:"Icons-icon size",type:"md"},path:["Icons-icon size","md"]},sm:{value:"1rem",type:"dimension",$extensions:{"com.figma.scopes":["WIDTH_HEIGHT"]},filePath:"tokens/Icons/Mode 1.json",isSource:!0,original:{value:"{number.1}",type:"dimension",$extensions:{"com.figma.scopes":["WIDTH_HEIGHT"]}},name:"iconsIconSizeSm",attributes:{category:"Icons-icon size",type:"sm"},path:["Icons-icon size","sm"]}
9,xs:{value:"0.75rem",type:"dimension",$extensions:{"com.figma.scopes":["WIDTH_HEIGHT"]},filePath:"tokens/Icons/Mode 1.json",isSource:!0,original:{value:"{number.0-75}",type:"dimension",$extensions:{"com.figma.scopes":["WIDTH_HEIGHT"]}},name:"iconsIconSizeXs",attributes:{category:"Icons-icon size",type:"xs"},path:["Icons-icon size","xs"]}},number:{0:{value:"0rem",type:"dimension",filePath:"tokens/Number Primitives/Mode 1.json",isSource:!0,original:{value:"0rem",type:"dimension"},name:"number0",attributes:{category:"number",type:"0"},path:["number","0"]},1:{value:"1rem",type:"dimension",filePath:"tokens/Number Primitives/Mode 1.json",isSource:!0,original:{value:"1rem",type:"dimension"},name:"number1",attributes:{category:"number",type:"1"},path:["number","1"]},2:{value:"2rem",type:"dimension",filePath:"tokens/Number Primitives/Mode 1.json",isSource:!0,original:{value:"2rem",type:"dimension"},name:"number2",attributes:{category:"number",type:"2"},path:["number","2"]},3:{value:"3rem",type:"dimension",filePath:"tokens/Number Primitives/Mode 1.json",isSource:!0,original:{value:"3rem",type:"dimension"},name:"number3",attributes:{category:"number",type:"3"},path:["number","3"]},4:{value:"4rem",type:"dimension",filePath:"tokens/Number Primitives/Mode 1.json",isSource:!0,original:{value:"4rem",type:"dimension"},name:"number4",attributes:{category:"number",type:"4"},path:["number","4"]},5:{value:"5rem",type:"dimension",filePath:"tokens/Number Primitives/Mode 1.json",isSource:!0,original:{value:"5rem",type:"dimension"},name:"number5",attributes:{category:"number",type:"5"},path:["number","5"]},6:{value:"6rem",type:"dimension",filePath:"tokens/Number Primitives/Mode 1.json",isSource:!0,original:{value:"6rem",type:"dimension"},name:"number6",attributes:{category:"number",type:"6"},path:["number","6"]},8:{value:"8rem",type:"dimension",filePath:"tokens/Number Primitives/Mode 1.json",isSource:!0,original:{value:"8rem",type:"dimension"},name:"number8",attributes:{category:"number",type:"8"},path:["number","8"]},48:{value:"48rem",type:"dimension",filePath:"tokens/Number Primitives/Mode 1.json",isSource:!0,original:{value:"48rem",type:"dimension"},name:"number48",attributes:{category:"number",type:"48"},path:["number","48"]},64:{value:"64rem",type:"dimension",filePath:"tokens/Number Primitives/Mode 1.json",isSource:!0,original:{value:"64rem",type:"dimension"},name:"number64",attributes:{category:"number",type:"64"},path:["number","64"]},80:{value:"80rem",type:"dimension",filePath:"tokens/Number Primitives/Mode 1.json",isSource:!0,original:{value:"80rem",type:"dimension"},name:"number80",attributes:{category:"number",type:"80"},path:["number","80"]},85:{value:"85rem",type:"dimension",filePath:"tokens/Number Primitives/Mode 1.json",isSource:!0,original:{value:"85rem",type:"dimension"},name:"number85",attributes:{category:"number",type:"85"},path:["number","85"]},100:{value:"100rem",type:"dimension",filePath:"tokens/Number Primitives/Mode 1.json",isSource:!0,original:{value:"100rem",type:"dimension"},name:"number100",attributes:{category:"number",type:"100"},path:["number","100"]},120:{value:"120rem",type:"dimension",filePath:"tokens/Number Primitives/Mode 1.json",isSource:!0,original:{value:"120rem",type:"dimension"},name:"number120",attributes:{category:"number",type:"120"},path:["number","120"]},"0-75":{value:"0.75rem",type:"dimension",filePath:"tokens/Number Primitives/Mode 1.json",isSource:!0,original:{value:"0.75rem",type:"dimension"},name:"number075",attributes:{category:"number",type:"0-75"},path:["number","0-75"]},"0-25":{value:"0.25rem",type:"dimension",filePath:"tokens/Number Primitives/Mode 1.json",isSource:!0,original:{value:"0.25rem",type:"dimension"},name:"number025",attributes:{category:"number",type:"0-25"},path:["number","0-25"]},"22-5":{value:"22.5rem",type:"dimension",filePath:"tokens/Number Primitives/Mode 1.json",isSource:!0,original:{value:"22.5rem",type:"dimension"},name:"number225",attributes:{category:"number",type:"22-5"},path:["number","22-5"]},"0-5":{value:"0.5rem",type:"dimension",filePath:"tokens/Number Primitives/M
9ode 1.json",isSource:!0,original:{value:"0.5rem",type:"dimension"},name:"number05",attributes:{category:"number",type:"0-5"},path:["number","0-5"]},"0-125":{value:"0.125rem",type:"dimension",filePath:"tokens/Number Primitives/Mode 1.json",isSource:!0,original:{value:"0.125rem",type:"dimension"},name:"number0125",attributes:{category:"number",type:"0-125"},path:["number","0-125"]},"2-5":{value:"2.5rem",type:"dimension",filePath:"tokens/Number Primitives/Mode 1.json",isSource:!0,original:{value:"2.5rem",type:"dimension"},name:"number25",attributes:{category:"number",type:"2-5"},path:["number","2-5"]},"4-5":{value:"4.5rem",type:"dimension",filePath:"tokens/Number Primitives/Mode 1.json",isSource:!0,original:{value:"4.5rem",type:"dimension"},name:"number45",attributes:{category:"number",type:"4-5"},path:["number","4-5"]},"1-5":{value:"1.5rem",type:"dimension",filePath:"tokens/Number Primitives/Mode 1.json",isSource:!0,original:{value:"1.5rem",type:"dimension"},name:"number15",attributes:{category:"number",type:"1-5"},path:["number","1-5"]},"3-5":{value:"3.5rem",type:"dimension",filePath:"tokens/Number Primitives/Mode 1.json",isSource:!0,original:{value:"3.5rem",type:"dimension"},name:"number35",attributes:{category:"number",type:"3-5"},path:["number","3-5"]},"1-25":{value:"1.25rem",type:"dimension",filePath:"tokens/Number Primitives/Mode 1.json",isSource:!0,original:{value:"1.25rem",type:"dimension"},name:"number125",attributes:{category:"number",type:"1-25"},path:["number","1-25"]}},"Radius-radius":{full:{value:"22.5rem",type:"dimension",$extensions:{"com.figma.scopes":["CORNER_RADIUS"]},filePath:"tokens/Radius/Value.json",isSource:!0,original:{value:"{number.22-5}",type:"dimension",$extensions:{"com.figma.scopes":["CORNER_RADIUS"]}},name:"radiusRadiusFull",attributes:{category:"Radius-radius",type:"full"},path:["Radius-radius","full"]},none:{value:"0rem",type:"dimension",$extensions:{"com.figma.scopes":["CORNER_RADIUS"]},filePath:"tokens/Radius/Value.json",isSource:!0,original:{value:"{number.0}",type:"dimension",$extensions:{"com.figma.scopes":["CORNER_RADIUS"]}},name:"radiusRadiusNone",attributes:{category:"Radius-radius",type:"none"},path:["Radius-radius","none"]},"x-small":{value:"0.25rem",type:"dimension",$extensions:{"com.figma.scopes":["CORNER_RADIUS"]},filePath:"tokens/Radius/Value.json",isSource:!0,original:{value:"{number.0-25}",type:"dimension",$extensions:{"com.figma.scopes":["CORNER_RADIUS"]}},name:"radiusRadiusXSmall",attributes:{category:"Radius-radius",type:"x-small"},path:["Radius-radius","x-small"]},small:{value:"0.5rem",type:"dimension",$extensions:{"com.figma.scopes":["CORNER_RADIUS"]},filePath:"tokens/Radius/Value.json",isSource:!0,original:{value:"{number.0-5}",type:"dimension",$extensions:{"com.figma.scopes":["CORNER_RADIUS"]}},name:"radiusRadiusSmall",attributes:{category:"Radius-radius",type:"small"},path:["Radius-radius","small"]},medium:{value:"1.5rem",type:"dimension",$extensions:{"com.figma.scopes":["CORNER_RADIUS"]},filePath:"tokens/Radius/Value.json",isSource:!0,original:{value:"{number.1-5}",type:"dimension",$extensions:{"com.figma.scopes":["CORNER_RADIUS"]}},name:"radiusRadiusMedium",attributes:{category:"Radius-radius",type:"medium"},path:["Radius-radius","medium"]},large:{value:"2rem",type:"dimension",$extensions:{"com.figma.scopes":["CORNER_RADIUS"]},filePath:"tokens/Radius/Value.json",isSource:!0,original:{value:"{number.2}",type:"dimension",$extensions:{"com.figma.scopes":["CORNER_RADIUS"]}},name:"radiusRadiusLarge",attributes:{category:"Radius-radius",type:"large"},path:["Radius-radius","large"]}},"Spacing-spacing-none":{value:"0rem",type:"dimension",$extensions:{"com.figma.scopes":["ALL_SCOPES"]},filePath:"tokens/Spacing/Mode 1.json",isSource:!0,original:{value:"{number.0}",type:"dimension",$extensions:{"com.figma.scopes":["ALL_SCOPES"]}},name:"spacingSpacingNone",attributes:{category:"Spacing-spacing-none"},path:["Spacing-spacing-none"]},"Spacing-spacing-xs":{value:"0.25rem",type:"dimension",$extensions:{"com.figma.scopes":["ALL_SCOPES"]},filePath:"tokens/Spacing/Mode 1.json",isSource:!0,original:{value:"{number.0-25}",type:"dimension",$extensions:{"com.figma.scopes":["ALL_SCOPES"]}},name:"spacingSpacingXs",attributes:{category:"Spacing-spacing-xs"},path:["Spacing-spacing-xs"]}
9,"Spacing-spacing-sm":{value:"0.5rem",type:"dimension",$extensions:{"com.figma.scopes":["ALL_SCOPES"]},filePath:"tokens/Spacing/Mode 1.json",isSource:!0,original:{value:"{number.0-5}",type:"dimension",$extensions:{"com.figma.scopes":["ALL_SCOPES"]}},name:"spacingSpacingSm",attributes:{category:"Spacing-spacing-sm"},path:["Spacing-spacing-sm"]},"Spacing-spacing-md":{value:"0.75rem",type:"dimension",$extensions:{"com.figma.scopes":["ALL_SCOPES"]},filePath:"tokens/Spacing/Mode 1.json",isSource:!0,original:{value:"{number.0-75}",type:"dimension",$extensions:{"com.figma.scopes":["ALL_SCOPES"]}},name:"spacingSpacingMd",attributes:{category:"Spacing-spacing-md"},path:["Spacing-spacing-md"]},"Spacing-spacing-lg":{value:"1rem",type:"dimension",$extensions:{"com.figma.scopes":["ALL_SCOPES"]},filePath:"tokens/Spacing/Mode 1.json",isSource:!0,original:{value:"{number.1}",type:"dimension",$extensions:{"com.figma.scopes":["ALL_SCOPES"]}},name:"spacingSpacingLg",attributes:{category:"Spacing-spacing-lg"},path:["Spacing-spacing-lg"]},"Spacing-spacing-xl":{value:"1.25rem",type:"dimension",$extensions:{"com.figma.scopes":["ALL_SCOPES"]},filePath:"tokens/Spacing/Mode 1.json",isSource:!0,original:{value:"{number.1-25}",type:"dimension",$extensions:{"com.figma.scopes":["ALL_SCOPES"]}},name:"spacingSpacingXl",attributes:{category:"Spacing-spacing-xl"},path:["Spacing-spacing-xl"]}
9,"Spacing-spacing-2xl":{value:"1.5rem",type:"dimension",$extensions:{"com.figma.scopes":["ALL_SCOPES"]},filePath:"tokens/Spacing/Mode 1.json",isSource:!0,original:{value:"{number.1-5}",type:"dimension",$extensions:{"com.figma.scopes":["ALL_SCOPES"]}},name:"spacingSpacing2xl",attributes:{category:"Spacing-spacing-2xl"},path:["Spacing-spacing-2xl"]},"Spacing-spacing-3xl":{value:"2rem",type:"dimension",$extensions:{"com.figma.scopes":["ALL_SCOPES"]},filePath:"tokens/Spacing/Mode 1.json",isSource:!0,original:{value:"{number.2}",type:"dimension",$extensions:{"com.figma.scopes":["ALL_SCOPES"]}},name:"spacingSpacing3xl",attributes:{category:"Spacing-spacing-3xl"},path:["Spacing-spacing-3xl"]},"Spacing-spacing-4xl":{value:"2.5rem",type:"dimension",$extensions:{"com.figma.scopes":["ALL_SCOPES"]},filePath:"tokens/Spacing/Mode 1.json",isSource:!0,original:{value:"{number.2-5}",type:"dimension",$extensions:{"com.figma.scopes":["ALL_SCOPES"]}},name:"spacingSpacing4xl",attributes:{category:"Spacing-spacing-4xl"},path:["Spacing-spacing-4xl"]},"Spacing-spacing-5xl":{value:"3rem",type:"dimension",$extensions:{"com.figma.scopes":["ALL_SCOPES"]},filePath:"tokens/Spacing/Mode 1.json",isSource:!0,original:{value:"{number.3}",type:"dimension",$extensions:{"com.figma.scopes":["ALL_SCOPES"]}},name:"spacingSpacing5xl",attributes:{category:"Spacing-spacing-5xl"},path:["Spacing-spacing-5xl"]},"Spacing-spacing-6xl":{value:"3.5rem",type:"dimension",$extensions:{"com.figma.scopes":["ALL_SCOPES"]},filePath:"tokens/Spacing/Mode 1.json",isSource:!0,original:{value:"{number.3-5}",type:"dimension",$extensions:{"com.figma.scopes":["ALL_SCOPES"]}},name:"spacingSpacing6xl",attributes:{category:"Spacing-spacing-6xl"},path:["Spacing-spacing-6xl"]},"Spacing-spacing-7xl":{value:"4rem",type:"dimension",$extensions:{"com.figma.scopes":["ALL_SCOPES"]},filePath:"tokens/Spacing/Mode 1.json",isSource:!0,original:{value:"{number.4}",type:"dimension",$extensions:{"com.figma.scopes":["ALL_SCOPES"]}},name:"spacingSpacing7xl",attributes:{category:"Spacing-spacing-7xl"},path:["Spacing-spacing-7xl"]},"Spacing-spacing-8xl":{value:"5rem",type:"dimension",$extensions:{"com.figma.scopes":["ALL_SCOPES"]},filePath:"tokens/Spacing/Mode 1.json",isSource:!0,original:{value:"{number.5}",type:"dimension",$extensions:{"com.figma.scopes":["ALL_SCOPES"]}},name:"spacingSpacing8xl",attributes:{category:"Spacing-spacing-8xl"},path:["Spacing-spacing-8xl"]},"Spacing-spacing-9xl":{value:"6rem",type:"dimension",$extensions:{"com.figma.scopes":["ALL_SCOPES"]},filePath:"tokens/Spacing/Mode 1.json",isSource:!0,original:{value:"{number.6}",type:"dimension",$extensions:{"com.figma.scopes":["ALL_SCOPES"]}},name:"spacingSpacing9xl",attributes:{category:"Spacing-spacing-9xl"},path:["Spacing-spacing-9xl"]},"Spacing-spacing-10xl":{value:"8rem",type:"dimension",$extensions:{"com.figma.scopes":["ALL_SCOPES"]},filePath:"tokens/Spacing/Mode 1.json",isSource:!0,original:{value:"{number.8}",type:"dimension",$extensions:{"com.figma.scopes":["ALL_SCOPES"]}},name:"spacingSpacing10xl",attributes:{category:"Spacing-spacing-10xl"},path:["Spacing-spacing-10xl"]},"Typography-Desktop-font-weight":{regular:{value:"Regular",type:"content",$extensions:{"com.figma.scopes":["FONT_STYLE"],"studio.tokens":{originalType:"text"}},filePath:"tokens/Typography/Desktop.json",isSource:!0,original:{value:"Regular",type:"content",$extensions:{"com.figma.scopes":["FONT_STYLE"],"studio.tokens":{originalType:"text"}}},name:"typographyDesktopFontWeightRegular",attributes:{category:"Typography-Desktop-font-weight",type:"regular"},path:["Typography-Desktop-font-weight","regular"]},bold:{value:"Bold",type:"content",$extensions:{"com.figma.scopes":["FONT_STYLE"],"studio.tokens":{originalType:"text"}},filePath:"tokens/Typography/Desktop.json",isSource:!0,original:{value:"Bold",type:"content",$extensions:{"com.figma.scopes":["FONT_STYLE"],"studio.tokens":{originalType:"text"}}},name:"typographyDesktopFontWeightBold",attributes:{category:"Typography-Desktop-font-weight",type:"bold"},path:["Typography-Desktop-font-weight","bold"]},light:{value:"Light",type:"content",$extensions:{"com.figma.scopes":["FONT_STYLE"],"studio.tokens":{originalType:"text"}},filePath:"tokens/Typography/Desktop.json",isSource:!0,original:{value:"Light",type:"content",$extensions:{"com.figma.scopes":["FONT_STYLE"],"studio.tokens":{originalType:"text"}}},name:"typographyDesktopFontWeightLight",attributes:{category:"Typography-Desktop-font-weight",type:"light"},path:["Typography-Desktop-font-weight","light"]}},"Typography-Desktop-font-family":{title:{value:"Nissan Brand",type:"content",$extensions:{"com.figma.scopes":["FONT_FAMILY"],"studio.tokens":{originalType:"text"}},filePath:"tokens/Typography/Desktop.json",isSource:!0,original:{value:"Nissan Brand",type:"content",$extensions:{"com.figma.scopes":["FONT_FAMILY"],"studio.tokens":{originalType:"text"}}},name:"typographyDesktopFontFamilyTitle",attributes:{category:"Typography-Desktop-font-family",type:"title"},path:["Typography-Desktop-font-family","title"]},body:{value:"Nissan Brand",type:"content",$extensions:{"com.figma.scopes":["FONT_FAMILY"],"studio.tokens":{originalType:"text"}},filePath:"tokens/Typography/Desktop.json",isSource:!0,original:{value:"Nissan Brand",type:"content",$extensions:{"com.figma.scopes":["FONT_FAMILY"],"studio.tokens":{originalType:"text"}}},name:"typographyDesktopFontFamilyBody",attributes:{category:"Typography-Desktop-font-family",type:"body"},path:["Typography-Desktop-font-family","body"]}},"Typography-Desktop-font-size":{"title-xl":{value:"2.5rem",type:"dimension",$extensions:{"com.figma.scopes":["FONT_SIZE"]},filePath:"tokens/Typography/Desktop.json",isSource:!0,original:{value:"2.5rem",type:"dimension",$extensions:{"com.figma.scopes":["FONT_SIZE"]}},name:"typographyDesktopFontSizeTitleXl",attributes:{category:"Typography-Desktop-font-size",type:"title-xl"}
9,path:["Typography-Desktop-font-size","title-xl"]},"title-lg":{value:"2rem",type:"dimension",$extensions:{"com.figma.scopes":["FONT_SIZE"]},filePath:"tokens/Typography/Desktop.json",isSource:!0,original:{value:"2rem",type:"dimension",$extensions:{"com.figma.scopes":["FONT_SIZE"]}},name:"typographyDesktopFontSizeTitleLg",attributes:{category:"Typography-Desktop-font-size",type:"title-lg"},path:["Typography-Desktop-font-size","title-lg"]},"title-md":{value:"1.75rem",type:"dimension",$extensions:{"com.figma.scopes":["FONT_SIZE"]},filePath:"tokens/Typography/Desktop.json",isSource:!0,original:{value:"1.75rem",type:"dimension",$extensions:{"com.figma.scopes":["FONT_SIZE"]}},name:"typographyDesktopFontSizeTitleMd",attributes:{category:"Typography-Desktop-font-size",type:"title-md"},path:["Typography-Desktop-font-size","title-md"]},"title-sm":{value:"1.5rem",type:"dimension",$extensions:{"com.figma.scopes":["FONT_SIZE"]},filePath:"tokens/Typography/Desktop.json",isSource:!0,original:{value:"1.5rem",type:"dimension",$extensions:{"com.figma.scopes":["FONT_SIZE"]}},name:"typographyDesktopFontSizeTitleSm",attributes:{category:"Typography-Desktop-font-size",type:"title-sm"},path:["Typography-Desktop-font-size","title-sm"]},"title-xs":{value:"1.25rem",type:"dimension",$extensions:{"com.figma.scopes":["FONT_SIZE"]},filePath:"tokens/Typography/Desktop.json",isSource:!0,original:{value:"1.25rem",type:"dimension",$extensions:{"com.figma.scopes":["FONT_SIZE"]}},name:"typographyDesktopFontSizeTitleXs",attributes:{category:"Typography-Desktop-font-size",type:"title-xs"},path:["Typography-Desktop-font-size","title-xs"]},"body-xl":{value:"1.375rem",type:"dimension",$extensions:{"com.figma.scopes":["FONT_SIZE"]},filePath:"tokens/Typography/Desktop.json",isSource:!0,original:{value:"1.375rem",type:"dimension",$extensions:{"com.figma.scopes":["FONT_SIZE"]}},name:"typographyDesktopFontSizeBodyXl",attributes:{category:"Typography-Desktop-font-size",type:"body-xl"},path:["Typography-Desktop-font-size","body-xl"]},"body-lg":{value:"1.125rem",type:"dimension",$extensions:{"com.figma.scopes":["FONT_SIZE"]},filePath:"tokens/Typography/Desktop.json",isSource:!0,original:{value:"1.125rem",type:"dimension",$extensions:{"com.figma.scopes":["FONT_SIZE"]}},name:"typographyDesktopFontSizeBodyLg",attributes:{category:"Typography-Desktop-font-size",type:"body-lg"},path:["Typography-Desktop-font-size","body-lg"]},"body-md":{value:"1rem",type:"dimension",$extensions:{"com.figma.scopes":["FONT_SIZE"]},filePath:"tokens/Typography/Desktop.json",isSource:!0,original:{value:"1rem",type:"dimension",$extensions:{"com.figma.scopes":["FONT_SIZE"]}},name:"typographyDesktopFontSizeBodyMd",attributes:{category:"Typography-Desktop-font-size",type:"body-md"},path:["Typography-Desktop-font-size","body-md"]},"body-sm":{value:"0.875rem",type:"dimension",$extensions:{"com.figma.scopes":["FONT_SIZE"]},filePath:"tokens/Typography/Desktop.json",isSource:!0,original:{value:"0.875rem",type:"dimension",$extensions:{"com.figma.scopes":["FONT_SIZE"]}},name:"typographyDesktopFontSizeBodySm",attributes:{category:"Typography-Desktop-font-size",type:"body-sm"},path:["Typography-Desktop-font-size","body-sm"]},"body-xs":{value:"0.75rem",type:"dimension",$extensions:{"com.figma.scopes":["FONT_SIZE"]},filePath:"tokens/Typography/Desktop.json",isSource:!0,original:{value:"0.75rem",type:"dimension",$extensions:{"com.figma.scopes":["FONT_SIZE"]}},name:"typographyDesktopFontSizeBodyXs",attributes:{category:"Typography-Desktop-font-size",type:"body-xs"},path:["Typography-Desktop-font-size","body-xs"]},"body-xxs":{value:"0.625rem",type:"dimension",$extensions:{"com.figma.scopes":["FONT_SIZE"]},filePath:"tokens/Typography/Desktop.json",isSource:!0,original:{value:"0.625rem",type:"dimension",$extensions:{"com.figma.scopes":["FONT_SIZE"]}},name:"typographyDesktopFontSizeBodyXxs",attributes:{category:"Typography-Desktop-font-size",type:"body-xxs"},path:["Typography-Desktop-font-size","body-xxs"]},"label-md":{value:"1rem",type:"dimension",$extensions:{"com.figma.scopes":["FONT_SIZE"]},filePath:"tokens/Typography/Desktop.json",isSource:!0,original:{value:"1rem",type:"dimension",$extensions:{"com.figma.scopes":["FONT_SIZE"]}},name:"typographyDesktopFontSizeLabelMd",attributes:{category:"Typography-Desktop-font-size",type:"label-md"},path:["Typography-Desktop-font-size","label-md"]}
9,"label-sm":{value:"0.875rem",type:"dimension",$extensions:{"com.figma.scopes":["FONT_SIZE"]},filePath:"tokens/Typography/Desktop.json",isSource:!0,original:{value:"0.875rem",type:"dimension",$extensions:{"com.figma.scopes":["FONT_SIZE"]}},name:"typographyDesktopFontSizeLabelSm",attributes:{category:"Typography-Desktop-font-size",type:"label-sm"},path:["Typography-Desktop-font-size","label-sm"]},"subtitle-md":{value:"1rem",type:"dimension",$extensions:{"com.figma.scopes":["FONT_SIZE"]},filePath:"tokens/Typography/Desktop.json",isSource:!0,original:{value:"1rem",type:"dimension",$extensions:{"com.figma.scopes":["FONT_SIZE"]}},name:"typographyDesktopFontSizeSubtitleMd",attributes:{category:"Typography-Desktop-font-size",type:"subtitle-md"},path:["Typography-Desktop-font-size","subtitle-md"]},"subtitle-sm":{value:"0.875rem",type:"dimension",$extensions:{"com.figma.scopes":["FONT_SIZE"]},filePath:"tokens/Typography/Desktop.json",isSource:!0,original:{value:"0.875rem",type:"dimension",$extensions:{"com.figma.scopes":["FONT_SIZE"]}},name:"typographyDesktopFontSizeSubtitleSm",attributes:{category:"Typography-Desktop-font-size",type:"subtitle-sm"},path:["Typography-Desktop-font-size","subtitle-sm"]},"cta-md":{value:"1rem",type:"dimension",$extensions:{"com.figma.scopes":["FONT_SIZE"]},filePath:"tokens/Typography/Desktop.json",isSource:!0,original:{value:"1rem",type:"dimension",$extensions:{"com.figma.scopes":["FONT_SIZE"]}},name:"typographyDesktopFontSizeCtaMd",attributes:{category:"Typography-Desktop-font-size",type:"cta-md"},path:["Typography-Desktop-font-size","cta-md"]},"cta-sm":{value:"0.875rem",type:"dimension",$extensions:{"com.figma.scopes":["FONT_SIZE"]},filePath:"tokens/Typography/Desktop.json",isSource:!0,original:{value:"0.875rem",type:"dimension",$extensions:{"com.figma.scopes":["FONT_SIZE"]}},name:"typographyDesktopFontSizeCtaSm",attributes:{category:"Typography-Desktop-font-size",type:"cta-sm"},path:["Typography-Desktop-font-size","cta-sm"]},"cta-xs":{value:"0.75rem",type:"dimension",$extensions:{"com.figma.scopes":["FONT_SIZE"]},filePath:"tokens/Typography/Desktop.json",isSource:!0,original:{value:"0.75rem",type:"dimension",$extensions:{"com.figma.scopes":["FONT_SIZE"]}},name:"typographyDesktopFontSizeCtaXs",attributes:{category:"Typography-Desktop-font-size",type:"cta-xs"},path:["Typography-Desktop-font-size","cta-xs"]},"display-xl":{value:"4.5rem",type:"dimension",$extensions:{"com.figma.scopes":["FONT_SIZE"]},filePath:"tokens/Typography/Desktop.json",isSource:!0,original:{value:"4.5rem",type:"dimension",$extensions:{"com.figma.scopes":["FONT_SIZE"]}},name:"typographyDesktopFontSizeDisplayXl",attributes:{category:"Typography-Desktop-font-size",type:"display-xl"},path:["Typography-Desktop-font-size","display-xl"]},"display-lg":{value:"4rem",type:"dimension",$extensions:{"com.figma.scopes":["FONT_SIZE"]},filePath:"tokens/Typography/Desktop.json",isSource:!0,original:{value:"4rem",type:"dimension",$extensions:{"com.figma.scopes":["FONT_SIZE"]}},name:"typographyDesktopFontSizeDisplayLg",attributes:{category:"Typography-Desktop-font-size",type:"display-lg"},path:["Typography-Desktop-font-size","display-lg"]},"display-md":{value:"3rem",type:"dimension",$extensions:{"com.figma.scopes":["FONT_SIZE"]},filePath:"tokens/Typography/Desktop.json",isSource:!0,original:{value:"3rem",type:"dimension",$extensions:{"com.figma.scopes":["FONT_SIZE"]}},name:"typographyDesktopFontSizeDisplayMd",attributes:{category:"Typography-Desktop-font-size",type:"display-md"},path:["Typography-Desktop-font-size","display-md"]},"label-xs":{value:"0.75rem",type:"dimension",$extensions:{"com.figma.scopes":["FONT_SIZE"]},filePath:"tokens/Typography/Desktop.json",isSource:!0,original:{value:"0.75rem",type:"dimension",$extensions:{"com.figma.scopes":["FONT_SIZE"]}},name:"typographyDesktopFontSizeLabelXs",attributes:{category:"Typography-Desktop-font-size",type:"label-xs"},path:["Typography-Desktop-font-size","label-xs"]},"subtitle-xs":{value:"0.75rem",type:"dimension",$extensions:{"com.figma.scopes":["FONT_SIZE"]},filePath:"tokens/Typography/Desktop.json",isSource:!0,original:{value:"
90.75rem",type:"dimension",$extensions:{"com.figma.scopes":["FONT_SIZE"]}},name:"typographyDesktopFontSizeSubtitleXs",attributes:{category:"Typography-Desktop-font-size",type:"subtitle-xs"},path:["Typography-Desktop-font-size","subtitle-xs"]}},"Typography-Desktop-line-height":{"subtitle-md":{value:"1.313rem",type:"dimension",$extensions:{"com.figma.scopes":["LINE_HEIGHT"]},filePath:"tokens/Typography/Desktop.json",isSource:!0,original:{value:"1.313rem",type:"dimension",$extensions:{"com.figma.scopes":["LINE_HEIGHT"]}},name:"typographyDesktopLineHeightSubtitleMd",attributes:{category:"Typography-Desktop-line-height",type:"subtitle-md"},path:["Typography-Desktop-line-height","subtitle-md"]},"label-sm":{value:"0.875rem",type:"dimension",$extensions:{"com.figma.scopes":["LINE_HEIGHT"]},filePath:"tokens/Typography/Desktop.json",isSource:!0,original:{value:"0.875rem",type:"dimension",$extensions:{"com.figma.scopes":["LINE_HEIGHT"]}},name:"typographyDesktopLineHeightLabelSm",attributes:{category:"Typography-Desktop-line-height",type:"label-sm"},path:["Typography-Desktop-line-height","label-sm"]},"body-xxs":{value:"0.875rem",type:"dimension",$extensions:{"com.figma.scopes":["LINE_HEIGHT"]},filePath:"tokens/Typography/Desktop.json",isSource:!0,original:{value:"0.875rem",type:"dimension",$extensions:{"com.figma.scopes":["LINE_HEIGHT"]}},name:"typographyDesktopLineHeightBodyXxs",attributes:{category:"Typography-Desktop-line-height",type:"body-xxs"},path:["Typography-Desktop-line-height","body-xxs"]},"body-xs":{value:"1.125rem",type:"dimension",$extensions:{"com.figma.scopes":["LINE_HEIGHT"]},filePath:"tokens/Typography/Desktop.json",isSource:!0,original:{value:"1.125rem",type:"dimension",$extensions:{"com.figma.scopes":["LINE_HEIGHT"]}},name:"typographyDesktopLineHeightBodyXs",attributes:{category:"Typography-Desktop-line-height",type:"body-xs"},path:["Typography-Desktop-line-height","body-xs"]},"body-sm":{value:"1.313rem",type:"dimension",$extensions:{"com.figma.scopes":["LINE_HEIGHT"]},filePath:"tokens/Typography/Desktop.json",isSource:!0,original:{value:"1.313rem",type:"dimension",$extensions:{"com.figma.scopes":["LINE_HEIGHT"]}},name:"typographyDesktopLineHeightBodySm",attributes:{category:"Typography-Desktop-line-height",type:"body-sm"},path:["Typography-Desktop-line-height","body-sm"]},"body-lg":{value:"1.688rem",type:"dimension",$extensions:{"com.figma.scopes":["LINE_HEIGHT"]},filePath:"tokens/Typography/Desktop.json",isSource:!0,original:{value:"1.688rem",type:"dimension",$extensions:{"com.figma.scopes":["LINE_HEIGHT"]}},name:"typographyDesktopLineHeightBodyLg",attributes:{category:"Typography-Desktop-line-height",type:"body-lg"},path:["Typography-Desktop-line-height","body-lg"]},"body-xl":{value:"2.063rem",type:"dimension",$extensions:{"com.figma.scopes":["LINE_HEIGHT"]},filePath:"tokens/Typography/Desktop.json",isSource:!0,original:{value:"2.063rem",type:"dimension",$extensions:{"com.figma.scopes":["LINE_HEIGHT"]}},name:"typographyDesktopLineHeightBodyXl",attributes:{category:"Typography-Desktop-line-height",type:"body-xl"},path:["Typography-Desktop-line-height","body-xl"]},"label-md":{value:"1rem",type:"dimension",$extensions:{"com.figma.scopes":["LINE_HEIGHT"]},filePath:"tokens/Typography/Desktop.json",isSource:!0,original:{value:"1rem",type:"dimension",$extensions:{"com.figma.scopes":["LINE_HEIGHT"]}},name:"typographyDesktopLineHeightLabelMd",attributes:{category:"Typography-Desktop-line-height",type:"label-md"},path:["Typography-Desktop-line-height","label-md"]},"title-lg":{value:"2.25rem",type:"dimension",$extensions:{"com.figma.scopes":["LINE_HEIGHT"]},filePath:"tokens/Typography/Desktop.json",isSource:!0,original:{value:"2.25rem",type:"dimension",$extensions:{"com.figma.scopes":["LINE_HEIGHT"]}},name:"typographyDesktopLineHeightTitleLg",attributes:{category:"Typography-Desktop-line-height",type:"title-lg"},path:["Typography-Desktop-line-height","title-lg"]},"title-xl":{value:"2.75rem",type:"dimension",$extensions:{"com.figma.scopes":["LINE_HEIGHT"]},filePath:"tokens/Typography/Desktop.json",isSource:!0,original:{value:"2.75rem",type:"dimension",$extensions:{"com.figma.scopes":["LINE_HEIGHT"]}},name:"typographyDesktopLineHeightTitleXl",attributes:{category:"Typography-Desktop-l
9ine-height",type:"title-xl"},path:["Typography-Desktop-line-height","title-xl"]},"title-xs":{value:"1.5rem",type:"dimension",$extensions:{"com.figma.scopes":["LINE_HEIGHT"]},filePath:"tokens/Typography/Desktop.json",isSource:!0,original:{value:"1.5rem",type:"dimension",$extensions:{"com.figma.scopes":["LINE_HEIGHT"]}},name:"typographyDesktopLineHeightTitleXs",attributes:{category:"Typography-Desktop-line-height",type:"title-xs"},path:["Typography-Desktop-line-height","title-xs"]},"subtitle-sm":{value:"1.125rem",type:"dimension",$extensions:{"com.figma.scopes":["LINE_HEIGHT"]},filePath:"tokens/Typography/Desktop.json",isSource:!0,original:{value:"1.125rem",type:"dimension",$extensions:{"com.figma.scopes":["LINE_HEIGHT"]}},name:"typographyDesktopLineHeightSubtitleSm",attributes:{category:"Typography-Desktop-line-height",type:"subtitle-sm"},path:["Typography-Desktop-line-height","subtitle-sm"]},"title-sm":{value:"1.75rem",type:"dimension",$extensions:{"com.figma.scopes":["LINE_HEIGHT"]},filePath:"tokens/Typography/Desktop.json",isSource:!0,original:{value:"1.75rem",type:"dimension",$extensions:{"com.figma.scopes":["LINE_HEIGHT"]}},name:"typographyDesktopLineHeightTitleSm",attributes:{category:"Typography-Desktop-line-height",type:"title-sm"},path:["Typography-Desktop-line-height","title-sm"]},"body-md":{value:"1.625rem",type:"dimension",$extensions:{"com.figma.scopes":["LINE_HEIGHT"]},filePath:"tokens/Typography/Desktop.json",isSource:!0,original:{value:"1.625rem",type:"dimension",$extensions:{"com.figma.scopes":["LINE_HEIGHT"]}},name:"typographyDesktopLineHeightBodyMd",attributes:{category:"Typography-Desktop-line-height",type:"body-md"},path:["Typography-Desktop-line-height","body-md"]},"title-md":{value:"2rem",type:"dimension",$extensions:{"com.figma.scopes":["LINE_HEIGHT"]},filePath:"tokens/Typography/Desktop.json",isSource:!0,original:{value:"2rem",type:"dimension",$extensions:{"com.figma.scopes":["LINE_HEIGHT"]}},name:"typographyDesktopLineHeightTitleMd",attributes:{category:"Typography-Desktop-line-height",type:"title-md"},path:["Typography-Desktop-line-height","title-md"]},"display-xl":{value:"4.625rem",type:"dimension",$extensions:{"com.figma.scopes":["LINE_HEIGHT"]},filePath:"tokens/Typography/Desktop.json",isSource:!0,original:{value:"4.625rem",type:"dimension",$extensions:{"com.figma.scopes":["LINE_HEIGHT"]}},name:"typographyDesktopLineHeightDisplayXl",attributes:{category:"Typography-Desktop-line-height",type:"display-xl"},path:["Typography-Desktop-line-height","display-xl"]},"display-lg":{value:"4.25rem",type:"dimension",$extensions:{"com.figma.scopes":["LINE_HEIGHT"]},filePath:"tokens/Typography/Desktop.json",isSource:!0,original:{value:"4.25rem",type:"dimension",$extensions:{"com.figma.scopes":["LINE_HEIGHT"]}},name:"typographyDesktopLineHeightDisplayLg",attributes:{category:"Typography-Desktop-line-height",type:"display-lg"},path:["Typography-Desktop-line-height","display-lg"]},"display-md":{value:"3.25rem",type:"dimension",$extensions:{"com.figma.scopes":["LINE_HEIGHT"]},filePath:"tokens/Typography/Desktop.json",isSource:!0,original:{value:"3.25rem",type:"dimension",$extensions:{"com.figma.scopes":["LINE_HEIGHT"]}},name:"typographyDesktopLineHeightDisplayMd",attributes:{category:"Typography-Desktop-line-height",type:"display-md"},path:["Typography-Desktop-line-height","display-md"]},"label-xs":{value:"0.75rem",type:"dimension",$extensions:{"com.figma.scopes":["LINE_HEIGHT"]},filePath:"tokens/Typography/Desktop.json",isSource:!0,original:{value:"0.75rem",type:"dimension",$extensions:{"com.figma.scopes":["LINE_HEIGHT"]}},name:"typographyDesktopLineHeightLabelXs",attributes:{category:"Typography-Desktop-line-height",type:"label-xs"},path:["Typography-Desktop-line-height","label-xs"]},"subtitle-xs":{value:"1rem",type:"dimension",$extensions:{"com.figma.scopes":["LINE_HEIGHT"]},filePath:"tokens/Typography/Desktop.json",isSource:!0,original:{value:"1rem",type:"dimension",$extensions:{"com.figma.scopes":["LINE_HEIGHT"]}},name:"typographyDesktopLineHeightSubtitleXs",attributes:{category:"Typography-Desktop-line-height",type:"subtitle-xs"}
9,path:["Typography-Desktop-line-height","subtitle-xs"]}},"Typography-Desktop-letter-spacing":{none:{value:"0rem",type:"dimension",$extensions:{"com.figma.scopes":["LETTER_SPACING"]},filePath:"tokens/Typography/Desktop.json",isSource:!0,original:{value:"0rem",type:"dimension",$extensions:{"com.figma.scopes":["LETTER_SPACING"]}},name:"typographyDesktopLetterSpacingNone",attributes:{category:"Typography-Desktop-letter-spacing",type:"none"},path:["Typography-Desktop-letter-spacing","none"]},xs:{value:"0.031rem",type:"dimension",$extensions:{"com.figma.scopes":["LETTER_SPACING"]},filePath:"tokens/Typography/Desktop.json",isSource:!0,original:{value:"0.031rem",type:"dimension",$extensions:{"com.figma.scopes":["LETTER_SPACING"]}},name:"typographyDesktopLetterSpacingXs",attributes:{category:"Typography-Desktop-letter-spacing",type:"xs"},path:["Typography-Desktop-letter-spacing","xs"]},s:{value:"0.047rem",type:"dimension",$extensions:{"com.figma.scopes":["LETTER_SPACING"]},filePath:"tokens/Typography/Desktop.json",isSource:!0,original:{value:"0.047rem",type:"dimension",$extensions:{"com.figma.scopes":["LETTER_SPACING"]}},name:"typographyDesktopLetterSpacingS",attributes:{category:"Typography-Desktop-letter-spacing",type:"s"},path:["Typography-Desktop-letter-spacing","s"]},m:{value:"0.063rem",type:"dimension",$extensions:{"com.figma.scopes":["LETTER_SPACING"]},filePath:"tokens/Typography/Desktop.json",isSource:!0,original:{value:"0.063rem",type:"dimension",$extensions:{"com.figma.scopes":["LETTER_SPACING"]}},name:"typographyDesktopLetterSpacingM",attributes:{category:"Typography-Desktop-letter-spacing",type:"m"},path:["Typography-Desktop-letter-spacing","m"]},l:{value:"0.078rem",type:"dimension",$extensions:{"com.figma.scopes":["LETTER_SPACING"]},filePath:"tokens/Typography/Desktop.json",isSource:!0,original:{value:"0.078rem",type:"dimension",$extensions:{"com.figma.scopes":["LETTER_SPACING"]}},name:"typographyDesktopLetterSpacingL",attributes:{category:"Typography-Desktop-letter-spacing",type:"l"},path:["Typography-Desktop-letter-spacing","l"]},xl:{value:"0.094rem",type:"dimension",$extensions:{"com.figma.scopes":["LETTER_SPACING"]},filePath:"tokens/Typography/Desktop.json",isSource:!0,original:{value:"0.094rem",type:"dimension",$extensions:{"com.figma.scopes":["LETTER_SPACING"]}},name:"typographyDesktopLetterSpacingXl",attributes:{category:"Typography-Desktop-letter-spacing",type:"xl"},path:["Typography-Desktop-letter-spacing","xl"]},xxs:{value:"0.016rem",type:"dimension",$extensions:{"com.figma.scopes":["LETTER_SPACING"]},filePath:"tokens/Typography/Desktop.json",isSource:!0,original:{value:"0.016rem",type:"dimension",$extensions:{"com.figma.scopes":["LETTER_SPACING"]}},name:"typographyDesktopLetterSpacingXxs",attributes:{category:"Typography-Desktop-letter-spacing",type:"xxs"},path:["Typography-Desktop-letter-spacing","xxs"]},xxxs:{value:"0.009rem",type:"dimension",$extensions:{"com.figma.scopes":["LETTER_SPACING"]},filePath:"tokens/Typography/Desktop.json",isSource:!0,original:{value:"0.009rem",type:"dimension",$extensions:{"com.figma.scopes":["LETTER_SPACING"]}},name:"typographyDesktopLetterSpacingXxxs",attributes:{category:"Typography-Desktop-letter-spacing",type:"xxxs"},path:["Typography-Desktop-letter-spacing","xxxs"]}},"Typography-Mobile-font-weight":{regular:{value:"Regular",type:"content",$extensions:{"com.figma.scopes":["FONT_STYLE"],"studio.tokens":{originalType:"text"}},filePath:"tokens/Typography/Mobile.json",isSource:!0,original:{value:"Regular",type:"content",$extensions:{"com.figma.scopes":["FONT_STYLE"],"studio.tokens":{originalType:"text"}}},name:"typographyMobileFontWeightRegular",attributes:{category:"Typography-Mobile-font-weight",type:"regular"},path:["Typography-Mobile-font-weight","regular"]},bold:{value:"Bold",type:"content",$extensions:{"com.figma.scopes":["FONT_STYLE"],"studio.tokens":{originalType:"text"}},filePath:"tokens/Typography/Mobile.json",isSource:!0,original:{value:"Bold",type:"content",$extensions:{"com.figma.scopes":["FONT_STYLE"],"studio.tokens":{originalType:"text"}}},name:"typographyMobileFontWeightBold",attributes:{category:"Typography-Mobile-font-we
9ight",type:"bold"},path:["Typography-Mobile-font-weight","bold"]},light:{value:"Light",type:"content",$extensions:{"com.figma.scopes":["FONT_STYLE"],"studio.tokens":{originalType:"text"}},filePath:"tokens/Typography/Mobile.json",isSource:!0,original:{value:"Light",type:"content",$extensions:{"com.figma.scopes":["FONT_STYLE"],"studio.tokens":{originalType:"text"}}},name:"typographyMobileFontWeightLight",attributes:{category:"Typography-Mobile-font-weight",type:"light"},path:["Typography-Mobile-font-weight","light"]}},"Typography-Mobile-font-family":{title:{value:"Nissan Brand",type:"content",$extensions:{"com.figma.scopes":["FONT_FAMILY"],"studio.tokens":{originalType:"text"}},filePath:"tokens/Typography/Mobile.json",isSource:!0,original:{value:"Nissan Brand",type:"content",$extensions:{"com.figma.scopes":["FONT_FAMILY"],"studio.tokens":{originalType:"text"}}},name:"typographyMobileFontFamilyTitle",attributes:{category:"Typography-Mobile-font-family",type:"title"},path:["Typography-Mobile-font-family","title"]},body:{value:"Nissan Brand",type:"content",$extensions:{"com.figma.scopes":["FONT_FAMILY"],"studio.tokens":{originalType:"text"}},filePath:"tokens/Typography/Mobile.json",isSource:!0,original:{value:"Nissan Brand",type:"content",$extensions:{"com.figma.scopes":["FONT_FAMILY"],"studio.tokens":{originalType:"text"}}},name:"typographyMobileFontFamilyBody",attributes:{category:"Typography-Mobile-font-family",type:"body"},path:["Typography-Mobile-font-family","body"]}},"Typography-Mobile-font-size":{"title-xl":{value:"2rem",type:"dimension",$extensions:{"com.figma.scopes":["FONT_SIZE"]},filePath:"tokens/Typography/Mobile.json",isSource:!0,original:{value:"2rem",type:"dimension",$extensions:{"com.figma.scopes":["FONT_SIZE"]}},name:"typographyMobileFontSizeTitleXl",attributes:{category:"Typography-Mobile-font-size",type:"title-xl"},path:["Typography-Mobile-font-size","title-xl"]},"title-lg":{value:"1.75rem",type:"dimension",$extensions:{"com.figma.scopes":["FONT_SIZE"]},filePath:"tokens/Typography/Mobile.json",isSource:!0,original:{value:"1.75rem",type:"dimension",$extensions:{"com.figma.scopes":["FONT_SIZE"]}},name:"typographyMobileFontSizeTitleLg",attributes:{category:"Typography-Mobile-font-size",type:"title-lg"},path:["Typography-Mobile-font-size","title-lg"]},"title-md":{value:"1.5rem",type:"dimension",$extensions:{"com.figma.scopes":["FONT_SIZE"]},filePath:"tokens/Typography/Mobile.json",isSource:!0,original:{value:"1.5rem",type:"dimension",$extensions:{"com.figma.scopes":["FONT_SIZE"]}},name:"typographyMobileFontSizeTitleMd",attributes:{category:"Typography-Mobile-font-size",type:"title-md"},path:["Typography-Mobile-font-size","title-md"]},"title-sm":{value:"1.375rem",type:"dimension",$extensions:{"com.figma.scopes":["FONT_SIZE"]},filePath:"tokens/Typography/Mobile.json",isSource:!0,original:{value:"1.375rem",type:"dimension",$extensions:{"com.figma.scopes":["FONT_SIZE"]}},name:"typographyMobileFontSizeTitleSm",attributes:{category:"Typography-Mobile-font-size",type:"title-sm"},path:["Typography-Mobile-font-size","title-sm"]},"title-xs":{value:"1.25rem",type:"dimension",$extensions:{"com.figma.scopes":["FONT_SIZE"]},filePath:"tokens/Typography/Mobile.json",isSource:!0,original:{value:"1.25rem",type:"dimension",$extensions:{"com.figma.scopes":["FONT_SIZE"]}},name:"typographyMobileFontSizeTitleXs",attributes:{category:"Typography-Mobile-font-size",type:"title-xs"},path:["Typography-Mobile-font-size","title-xs"]},"body-xl":{value:"1.25rem",type:"dimension",$extensions:{"com.figma.scopes":["FONT_SIZE"]},filePath:"tokens/Typography/Mobile.json",isSource:!0,original:{value:"1.25rem",type:"dimension",$extensions:{"com.figma.scopes":["FONT_SIZE"]}},name:"typographyMobileFontSizeBodyXl",attributes:{category:"Typography-Mobile-font-size",type:"body-xl"},path:["Typography-Mobile-font-size","body-xl"]},"body-lg":{value:"1.125rem",type:"dimension",$extensions:{"com.figma.scopes":["FONT_SIZE"]},filePath:"tokens/Typography/Mobile.json",isSource:!0,original:{value:"1.125rem",type:"dimension",$extensions:{"com.figma.scopes":["FONT_SIZE"]}},name:"typographyMobileFontSizeBodyLg",attributes:{category:"Typography-Mobile-font-size",type:"body-lg"},path:["Typography-Mobile-font-size","body-lg"]},"body-md":{value:"1rem",type:"dimension",$extensions:{"com.figma.scopes":["FONT_SIZE"]},filePath:"tokens/Typography/Mobile.json",isSource:!0,original:{value:"1rem",type:"dimension",$extensions:{"com.figma.scopes":["FONT_SIZE"]}},name:"typographyMobileFontSizeBodyMd",attributes:{category:"Typography-Mobile-font-size",type:"body-md"},path:["Typography-Mobile-font-size","body-md"]}
9,"body-sm":{value:"0.875rem",type:"dimension",$extensions:{"com.figma.scopes":["FONT_SIZE"]},filePath:"tokens/Typography/Mobile.json",isSource:!0,original:{value:"0.875rem",type:"dimension",$extensions:{"com.figma.scopes":["FONT_SIZE"]}},name:"typographyMobileFontSizeBodySm",attributes:{category:"Typography-Mobile-font-size",type:"body-sm"},path:["Typography-Mobile-font-size","body-sm"]},"body-xs":{value:"0.75rem",type:"dimension",$extensions:{"com.figma.scopes":["FONT_SIZE"]},filePath:"tokens/Typography/Mobile.json",isSource:!0,original:{value:"0.75rem",type:"dimension",$extensions:{"com.figma.scopes":["FONT_SIZE"]}},name:"typographyMobileFontSizeBodyXs",attributes:{category:"Typography-Mobile-font-size",type:"body-xs"},path:["Typography-Mobile-font-size","body-xs"]},"body-xxs":{value:"0.625rem",type:"dimension",$extensions:{"com.figma.scopes":["FONT_SIZE"]},filePath:"tokens/Typography/Mobile.json",isSource:!0,original:{value:"0.625rem",type:"dimension",$extensions:{"com.figma.scopes":["FONT_SIZE"]}},name:"typographyMobileFontSizeBodyXxs",attributes:{category:"Typography-Mobile-font-size",type:"body-xxs"},path:["Typography-Mobile-font-size","body-xxs"]},"label-md":{value:"1rem",type:"dimension",$extensions:{"com.figma.scopes":["FONT_SIZE"]},filePath:"tokens/Typography/Mobile.json",isSource:!0,original:{value:"1rem",type:"dimension",$extensions:{"com.figma.scopes":["FONT_SIZE"]}},name:"typographyMobileFontSizeLabelMd",attributes:{category:"Typography-Mobile-font-size",type:"label-md"},path:["Typography-Mobile-font-size","label-md"]},"label-sm":{value:"0.875rem",type:"dimension",$extensions:{"com.figma.scopes":["FONT_SIZE"]},filePath:"tokens/Typography/Mobile.json",isSource:!0,original:{value:"0.875rem",type:"dimension",$extensions:{"com.figma.scopes":["FONT_SIZE"]}},name:"typographyMobileFontSizeLabelSm",attributes:{category:"Typography-Mobile-font-size",type:"label-sm"},path:["Typography-Mobile-font-size","label-sm"]},"subtitle-md":{value:"1rem",type:"dimension",$extensions:{"com.figma.scopes":["FONT_SIZE"]},filePath:"tokens/Typography/Mobile.json",isSource:!0,original:{value:"1rem",type:"dimension",$extensions:{"com.figma.scopes":["FONT_SIZE"]}},name:"typographyMobileFontSizeSubtitleMd",attributes:{category:"Typography-Mobile-font-size",type:"subtitle-md"},path:["Typography-Mobile-font-size","subtitle-md"]},"subtitle-sm":{value:"0.875rem",type:"dimension",$extensions:{"com.figma.scopes":["FONT_SIZE"]},filePath:"tokens/Typography/Mobile.json",isSource:!0,original:{value:"0.875rem",type:"dimension",$extensions:{"com.figma.scopes":["FONT_SIZE"]}},name:"typographyMobileFontSizeSubtitleSm",attributes:{category:"Typography-Mobile-font-size",type:"subtitle-sm"},path:["Typography-Mobile-font-size","subtitle-sm"]},"cta-md":{value:"1rem",type:"dimension",$extensions:{"com.figma.scopes":["FONT_SIZE"]},filePath:"tokens/Typography/Mobile.json",isSource:!0,original:{value:"1rem",type:"dimension",$extensions:{"com.figma.scopes":["FONT_SIZE"]}},name:"typographyMobileFontSizeCtaMd",attributes:{category:"Typography-Mobile-font-size",type:"cta-md"},path:["Typography-Mobile-font-size","cta-md"]},"cta-sm":{value:"0.875rem",type:"dimension",$extensions:{"com.figma.scopes":["FONT_SIZE"]},filePath:"tokens/Typography/Mobile.json",isSource:!0,original:{value:"0.875rem",type:"dimension",$extensions:{"com.figma.scopes":["FONT_SIZE"]}},name:"typographyMobileFontSizeCtaSm",attributes:{category:"Typography-Mobile-font-size",type:"cta-sm"},path:["Typography-Mobile-font-size","cta-sm"]},"cta-xs":{value:"0.75rem",type:"dimension",$extensions:{"com.figma.scopes":["FONT_SIZE"]},filePath:"tokens/Typography/Mobile.json",isSource:!0,original:{value:"0.75rem",type:"dimension",$extensions:{"com.figma.scopes":["FONT_SIZE"]}},name:"typographyMobileFontSizeCtaXs",attributes:{category:"Typography-Mobile-font-size",type:"cta-xs"},path:["Typography-Mobile-font-size","cta-xs"]},"display-xl":{value:"3.125rem",type:"dimension",$extensions:{"com.figma.scopes":["FONT_SIZE"]},filePath:"tokens/Typography/Mobile.json",isSource:!0,original:{value:"3.125rem",type:"dimension",$extensions:{"com.figma.scopes":["FONT_SIZE"]}},name:"typographyMobileFontSizeDisplayXl",attributes:{category:"Typography-Mobile-font-size",type:"display-xl"},path:["Typography-Mobile-font-size","display-xl"]}
9,"display-lg":{value:"2.75rem",type:"dimension",$extensions:{"com.figma.scopes":["FONT_SIZE"]},filePath:"tokens/Typography/Mobile.json",isSource:!0,original:{value:"2.75rem",type:"dimension",$extensions:{"com.figma.scopes":["FONT_SIZE"]}},name:"typographyMobileFontSizeDisplayLg",attributes:{category:"Typography-Mobile-font-size",type:"display-lg"},path:["Typography-Mobile-font-size","display-lg"]},"display-md":{value:"2.125rem",type:"dimension",$extensions:{"com.figma.scopes":["FONT_SIZE"]},filePath:"tokens/Typography/Mobile.json",isSource:!0,original:{value:"2.125rem",type:"dimension",$extensions:{"com.figma.scopes":["FONT_SIZE"]}},name:"typographyMobileFontSizeDisplayMd",attributes:{category:"Typography-Mobile-font-size",type:"display-md"},path:["Typography-Mobile-font-size","display-md"]},"label-xs":{value:"0.75rem",type:"dimension",$extensions:{"com.figma.scopes":["FONT_SIZE"]},filePath:"tokens/Typography/Mobile.json",isSource:!0,original:{value:"0.75rem",type:"dimension",$extensions:{"com.figma.scopes":["FONT_SIZE"]}},name:"typographyMobileFontSizeLabelXs",attributes:{category:"Typography-Mobile-font-size",type:"label-xs"},path:["Typography-Mobile-font-size","label-xs"]},"subtitle-xs":{value:"0.75rem",type:"dimension",$extensions:{"com.figma.scopes":["FONT_SIZE"]},filePath:"tokens/Typography/Mobile.json",isSource:!0,original:{value:"0.75rem",type:"dimension",$extensions:{"com.figma.scopes":["FONT_SIZE"]}},name:"typographyMobileFontSizeSubtitleXs",attributes:{category:"Typography-Mobile-font-size",type:"subtitle-xs"},path:["Typography-Mobile-font-size","subtitle-xs"]}},"Typography-Mobile-line-height":{"subtitle-md":{value:"1.313rem",type:"dimension",$extensions:{"com.figma.scopes":["LINE_HEIGHT"]},filePath:"tokens/Typography/Mobile.json",isSource:!0,original:{value:"1.313rem",type:"dimension",$extensions:{"com.figma.scopes":["LINE_HEIGHT"]}},name:"typographyMobileLineHeightSubtitleMd",attributes:{category:"Typography-Mobile-line-height",type:"subtitle-md"},path:["Typography-Mobile-line-height","subtitle-md"]},"label-sm":{value:"0.875rem",type:"dimension",$extensions:{"com.figma.scopes":["LINE_HEIGHT"]},filePath:"tokens/Typography/Mobile.json",isSource:!0,original:{value:"0.875rem",type:"dimension",$extensions:{"com.figma.scopes":["LINE_HEIGHT"]}},name:"typographyMobileLineHeightLabelSm",attributes:{category:"Typography-Mobile-line-height",type:"label-sm"},path:["Typography-Mobile-line-height","label-sm"]},"body-xxs":{value:"0.875rem",type:"dimension",$extensions:{"com.figma.scopes":["LINE_HEIGHT"]},filePath:"tokens/Typography/Mobile.json",isSource:!0,original:{value:"0.875rem",type:"dimension",$extensions:{"com.figma.scopes":["LINE_HEIGHT"]}},name:"typographyMobileLineHeightBodyXxs",attributes:{category:"Typography-Mobile-line-height",type:"body-xxs"},path:["Typography-Mobile-line-height","body-xxs"]},"body-xs":{value:"1.125rem",type:"dimension",$extensions:{"com.figma.scopes":["LINE_HEIGHT"]},filePath:"tokens/Typography/Mobile.json",isSource:!0,original:{value:"1.125rem",type:"dimension",$extensions:{"com.figma.scopes":["LINE_HEIGHT"]}},name:"typographyMobileLineHeightBodyXs",attributes:{category:"Typography-Mobile-line-height",type:"body-xs"},path:["Typography-Mobile-line-height","body-xs"]},"body-sm":{value:"1.313rem",type:"dimension",$extensions:{"com.figma.scopes":["LINE_HEIGHT"]},filePath:"tokens/Typography/Mobile.json",isSource:!0,original:{value:"1.313rem",type:"dimension",$extensions:{"com.figma.scopes":["LINE_HEIGHT"]}},name:"typographyMobileLineHeightBodySm",attributes:{category:"Typography-Mobile-line-height",type:"body-sm"},path:["Typography-Mobile-line-height","body-sm"]},"body-lg":{value:"1.688rem",type:"dimension",$extensions:{"com.figma.scopes":["LINE_HEIGHT"]},filePath:"tokens/Typography/Mobile.json",isSource:!0,original:{value:"1.688rem",type:"dimension",$extensions:{"com.figma.scopes":["LINE_HEIGHT"]}},name:"typographyMobileLineHeightBodyLg",attributes:{category:"Typography-Mobile-line-height",type:"body-lg"},path:["Typography-Mobile-line-height","body-lg"]},"body-xl":{value:"1.875rem",type:"dimension",$extensions:{"com.figma.scopes":["LINE_HEIGHT"]},filePath:"tokens/Typography/Mobile.json",isSource:!0,original:{value:"1.875rem",type:"dimension",$extensions:{"com.figma.scopes":["LINE_HEIGHT"]}},name:"typographyMobileLineHeightBodyXl",attributes:{category:"Typography-Mobile-line-height",type:"body-xl"},path:["Typography-Mobile-line-height","body-xl"]},"label-md":{value:"1rem",type:"dimension",$extensions:{"com.figma.scopes":["LINE_HEIGHT"]},filePath:"tokens/Typography/Mobile.json",isSource:!0,original:{value:"1rem",type:"dimension",$extensions:{"com.figma.scopes":["LINE_HEIGHT"]}},name:"typographyMobileLineHeightLabelMd",attributes:{category:"Typography-Mobile-line-height",type:"label-md"},path:["Typography-Mobile-line-height","label-md"]},"title-lg":{value:"2rem",type:"dimension",$extensions:{"com.figma.scopes":["LINE_HEIGHT"]},filePath:"tokens/Typography/Mobile.json",isSource:!0,original:{value:"2rem",type:"dimension",$extensions:{"com.figma.scopes":["LINE_HEIGHT"]}},name:"typographyMobileLineHeightTitleLg",attributes:{category:"Typography-Mobile-line-height",type:"title-lg"},path:["Typography-Mobile-line-height","title-lg"]},"title-xl":{value:"2.25rem",type:"dimension",$extensions:{"com.figma.scopes":["LINE_HEIGHT"]},filePath:"tokens/Typography/Mobile.json",isSource:!0,original:{value:"2.25rem",type:"dimension",$extensions:{"com.figma.scopes":["LINE_HEIGHT"]}},name:"typographyMobileLineHeightTitleXl",attributes:{category:"Typography-Mobile-line-height",type:"title-xl"},path:["Typography-Mobile-line-height","title-xl"]}
9,"title-xs":{value:"1.5rem",type:"dimension",$extensions:{"com.figma.scopes":["LINE_HEIGHT"]},filePath:"tokens/Typography/Mobile.json",isSource:!0,original:{value:"1.5rem",type:"dimension",$extensions:{"com.figma.scopes":["LINE_HEIGHT"]}},name:"typographyMobileLineHeightTitleXs",attributes:{category:"Typography-Mobile-line-height",type:"title-xs"},path:["Typography-Mobile-line-height","title-xs"]},"subtitle-sm":{value:"1.125rem",type:"dimension",$extensions:{"com.figma.scopes":["LINE_HEIGHT"]},filePath:"tokens/Typography/Mobile.json",isSource:!0,original:{value:"1.125rem",type:"dimension",$extensions:{"com.figma.scopes":["LINE_HEIGHT"]}},name:"typographyMobileLineHeightSubtitleSm",attributes:{category:"Typography-Mobile-line-height",type:"subtitle-sm"},path:["Typography-Mobile-line-height","subtitle-sm"]},"title-sm":{value:"1.625rem",type:"dimension",$extensions:{"com.figma.scopes":["LINE_HEIGHT"]},filePath:"tokens/Typography/Mobile.json",isSource:!0,original:{value:"1.625rem",type:"dimension",$extensions:{"com.figma.scopes":["LINE_HEIGHT"]}},name:"typographyMobileLineHeightTitleSm",attributes:{category:"Typography-Mobile-line-height",type:"title-sm"},path:["Typography-Mobile-line-height","title-sm"]},"body-md":{value:"1.625rem",type:"dimension",$extensions:{"com.figma.scopes":["LINE_HEIGHT"]},filePath:"tokens/Typography/Mobile.json",isSource:!0,original:{value:"1.625rem",type:"dimension",$extensions:{"com.figma.scopes":["LINE_HEIGHT"]}},name:"typographyMobileLineHeightBodyMd",attributes:{category:"Typography-Mobile-line-height",type:"body-md"},path:["Typography-Mobile-line-height","body-md"]},"title-md":{value:"1.75rem",type:"dimension",$extensions:{"com.figma.scopes":["LINE_HEIGHT"]},filePath:"tokens/Typography/Mobile.json",isSource:!0,original:{value:"1.75rem",type:"dimension",$extensions:{"com.figma.scopes":["LINE_HEIGHT"]}},name:"typographyMobileLineHeightTitleMd",attributes:{category:"Typography-Mobile-line-height",type:"title-md"},path:["Typography-Mobile-line-height","title-md"]},"display-xl":{value:"3.25rem",type:"dimension",$extensions:{"com.figma.scopes":["LINE_HEIGHT"]},filePath:"tokens/Typography/Mobile.json",isSource:!0,original:{value:"3.25rem",type:"dimension",$extensions:{"com.figma.scopes":["LINE_HEIGHT"]}},name:"typographyMobileLineHeightDisplayXl",attributes:{category:"Typography-Mobile-line-height",type:"display-xl"},path:["Typography-Mobile-line-height","display-xl"]},"display-lg":{value:"2.875rem",type:"dimension",$extensions:{"com.figma.scopes":["LINE_HEIGHT"]},filePath:"tokens/Typography/Mobile.json",isSource:!0,original:{value:"2.875rem",type:"dimension",$extensions:{"com.figma.scopes":["LINE_HEIGHT"]}},name:"typographyMobileLineHeightDisplayLg",attributes:{category:"Typography-Mobile-line-height",type:"display-lg"},path:["Typography-Mobile-line-height","display-lg"]},"display-md":{value:"2.375rem",type:"dimension",$extensions:{"com.figma.scopes":["LINE_HEIGHT"]},filePath:"tokens/Typography/Mobile.json",isSource:!0,original:{value:"2.375rem",type:"dimension",$extensions:{"com.figma.scopes":["LINE_HEIGHT"]}},name:"typographyMobileLineHeightDisplayMd",attributes:{category:"Typography-Mobile-line-height",type:"display-md"},path:["Typography-Mobile-line-height","display-md"]},"label-xs":{value:"0.75rem",type:"dimension",$extensions:{"com.figma.scopes":["LINE_HEIGHT"]},filePath:"tokens/Typography/Mobile.json",isSource:!0,original:{value:"0.75rem",type:"dimension",$extensions:{"com.figma.scopes":["LINE_HEIGHT"]}},name:"typographyMobileLineHeightLabelXs",attributes:{category:"Typography-Mobile-line-height",type:"label-xs"},path:["Typography-Mobile-line-height","label-xs"]},"subtitle-xs":{value:"1rem",type:"dimension",$extensions:{"com.figma.scopes":["LINE_HEIGHT"]},filePath:"tokens/Typography/Mobile.json",isSource:!0,original:{value:"1rem",type:"dimension",$extensions:{"com.figma.scopes":["LINE_HEIGHT"]}},name:"typographyMobileLineHeightSubtitleXs",attributes:{category:"Typography-Mobile-line-height",type:"subtitle-xs"},path:["Typography-Mobile-line-height","subtitle-xs"]}}
9,"Typography-Mobile-letter-spacing":{none:{value:"0rem",type:"dimension",$extensions:{"com.figma.scopes":["LETTER_SPACING"]},filePath:"tokens/Typography/Mobile.json",isSource:!0,original:{value:"0rem",type:"dimension",$extensions:{"com.figma.scopes":["LETTER_SPACING"]}},name:"typographyMobileLetterSpacingNone",attributes:{category:"Typography-Mobile-letter-spacing",type:"none"},path:["Typography-Mobile-letter-spacing","none"]},xs:{value:"0.031rem",type:"dimension",$extensions:{"com.figma.scopes":["LETTER_SPACING"]},filePath:"tokens/Typography/Mobile.json",isSource:!0,original:{value:"0.031rem",type:"dimension",$extensions:{"com.figma.scopes":["LETTER_SPACING"]}},name:"typographyMobileLetterSpacingXs",attributes:{category:"Typography-Mobile-letter-spacing",type:"xs"},path:["Typography-Mobile-letter-spacing","xs"]},s:{value:"0.047rem",type:"dimension",$extensions:{"com.figma.scopes":["LETTER_SPACING"]},filePath:"tokens/Typography/Mobile.json",isSource:!0,original:{value:"0.047rem",type:"dimension",$extensions:{"com.figma.scopes":["LETTER_SPACING"]}},name:"typographyMobileLetterSpacingS",attributes:{category:"Typography-Mobile-letter-spacing",type:"s"},path:["Typography-Mobile-letter-spacing","s"]},m:{value:"0.063rem",type:"dimension",$extensions:{"com.figma.scopes":["LETTER_SPACING"]},filePath:"tokens/Typography/Mobile.json",isSource:!0,original:{value:"0.063rem",type:"dimension",$extensions:{"com.figma.scopes":["LETTER_SPACING"]}},name:"typographyMobileLetterSpacingM",attributes:{category:"Typography-Mobile-letter-spacing",type:"m"},path:["Typography-Mobile-letter-spacing","m"]},l:{value:"0.078rem",type:"dimension",$extensions:{"com.figma.scopes":["LETTER_SPACING"]},filePath:"tokens/Typography/Mobile.json",isSource:!0,original:{value:"0.078rem",type:"dimension",$extensions:{"com.figma.scopes":["LETTER_SPACING"]}},name:"typographyMobileLetterSpacingL",attributes:{category:"Typography-Mobile-letter-spacing",type:"l"},path:["Typography-Mobile-letter-spacing","l"]},xl:{value:"0.094rem",type:"dimension",$extensions:{"com.figma.scopes":["LETTER_SPACING"]},filePath:"tokens/Typography/Mobile.json",isSource:!0,original:{value:"0.094rem",type:"dimension",$extensions:{"com.figma.scopes":["LETTER_SPACING"]}},name:"typographyMobileLetterSpacingXl",attributes:{category:"Typography-Mobile-letter-spacing",type:"xl"},path:["Typography-Mobile-letter-spacing","xl"]},xxs:{value:"0.016rem",type:"dimension",$extensions:{"com.figma.scopes":["LETTER_SPACING"]},filePath:"tokens/Typography/Mobile.json",isSource:!0,original:{value:"0.016rem",type:"dimension",$extensions:{"com.figma.scopes":["LETTER_SPACING"]}},name:"typographyMobileLetterSpacingXxs",attributes:{category:"Typography-Mobile-letter-spacing",type:"xxs"},path:["Typography-Mobile-letter-spacing","xxs"]},xxxs:{value:"0.009rem",type:"dimension",$extensions:{"com.figma.scopes":["LETTER_SPACING"]},filePath:"tokens/Typography/Mobile.json",isSource:!0,original:{value:"0.009rem",type:"dimension",$extensions:{"com.figma.scopes":["LETTER_SPACING"]}},name:"typographyMobileLetterSpacingXxxs",attributes:{category:"Typography-Mobile-letter-spacing",type:"xxxs"},path:["Typography-Mobile-letter-spacing","xxxs"]}}};e.s(["default",0,t])},82368,e=>{"use strict";var t=e.i(25063),i=e.i(97184);let s=e=>{if("number"==typeof e)return`${e}px`;let t=i.default[e];return t?.value?String(t.value):"0px"},o=(e,i="min-width",o)=>{let a,r,n,l=(a=s(e),r=`(${i}: ${a})`,n=o?`and (orientation: ${o})`:"",`${r} ${n}`.trim()),c=(0,t.useCallback)(e=>{let t=globalThis.matchMedia(l);return t.addEventListener("change",e),()=>{t.removeEventListener("change",e)}},[l]);return(0,t.useSyncExternalStore)(c,()=>globalThis?.matchMedia?.(l)?.matches??!1,()=>!1)};e.s(["getBreakpointValue",0,s,"useAboveDesktop",0,()=>o("Breakpoint-desktop","min-width"),"useAboveLaptop",0,()=>o("Breakpoint-small-desktop","min-width"),"useAboveTablet",0,()=>o("Breakpoint-tablet","min-width"),"useBelowLaptop",0,()=>o("Breakpoint-small-desktop","max-width"),"useBelowTablet",0,()=>o("Breakpoint-tablet","max-width"),"useMediaQuery",0,o])},25524,e=>{"use strict";var t=e.i(90119),i=e.i(14624),s=e.i(49729);e.i(2924);var o=e.i(3873);e.i(72115);var a=e.i(309),r=e.i(82368);let n=i.default.bind(s.default);e.s(["Stat",0,({name:e,value:i,sticker:s,tooltips:l,variant:c="centered",className:d,customAttrs:u})=>{let m=(0,r.useMediaQuery)("Breakpoint-tablet","min-width","landscape"),p=e&&(0,t.jsxs)("div",{className:n("stat__name",{"font-body-md":"underlined"===c,"font-body-sm":"card"===c}),children:[e,l?.name?.children&&(0,t.jsxs)(t.Fragment,{children:[" ",(0,t.jsx)(o.Tooltip,{...l.name,className:n("stat__name__tooltip",l.name.className),children:l.name.children})]})]}),h=i&&(0,t.jsxs)("div",{className:n("stat__value",{"font-body-xl":"underlined"===c,"font-title-md":"card"===c}),children:[(0,t.jsxs)("div",{children:[i,l?.value?.children&&(0,t.jsxs)(t.Fragment,{children:[" ",(0,t.jsx)(o.Tooltip,{...l.value,className:n("stat__value__tooltip",l.value.className),children:l.value.children})]})]}),s?.defaultImg?.src&&(0,t.jsx)("div",{className:n("stat__value__sticker"),children:(0,t.jsx)(a.Image,{defaultImg:s.defaultImg,alt:s.alt})})]});return(0,t.jsxs)("div",{...u,className:n("stat",`stat--${c}`,d),children:["centered"===c&&m?(0,t.jsx)(t.Fragment,{children:h}):(0,t.jsx)(t.Fragment,{children:p}),"centered"===c&&m?(0,t.jsx)(t.Fragment,{children:p}):(0,t.jsx)(t.Fragment,{children:h})]})}])},25940,e=>{"use strict";e.i(25524),e.s([])},70205,e=>{e.v({keyspecs:"Keyspecs-module-scss-module__xJZWnW__keyspecs",keyspecs__disclaimer:"Keyspecs-module-scss-module__xJZWnW__keyspecs__disclaimer",keyspecs__list:"Keyspecs-module-scss-module__xJZWnW__keyspecs__list","keyspecs__list--2-cols":"Keyspecs-module-scss-module__xJZWnW__keyspecs__list--2-cols",keyspecs__list__item:"Keyspecs-module-scss-module__xJZWnW__keyspecs__list__item",keyspecs__list__item__card:"Keyspecs-module-scss-module__xJZWnW__keyspecs__list__item__card","loading-shimmer"
9:"Keyspecs-module-scss-module__xJZWnW__loading-shimmer"})},36829,21382,e=>{"use strict";var t=e.i(47664);function i(e=.1,{startDelay:s=0,from:o=0,ease:a}={}){return(i,r)=>{let n=e*Math.abs(("number"==typeof o?o:function(e,t){if("first"===e)return 0;{let i=t-1;return"last"===e?i:i/2}}(o,r))-i);if(a){let i=r*e;n=(0,t.easingDefinitionToFunction)(a)(n/i)*i}return s+n}}e.s(["stagger",()=>i],36829);var s=e.i(95003),o=e.i(25063);class a{constructor(e){this.stop=()=>this.runAll("stop"),this.animations=e.filter(Boolean)}get finished(){return Promise.all(this.animations.map(e=>e.finished))}getAll(e){return this.animations[0][e]}setAll(e,t){for(let i=0;i<this.animations.length;i++)this.animations[i][e]=t}attachTimeline(e){let t=this.animations.map(t=>t.attachTimeline(e));return()=>{t.forEach((e,t)=>{e&&e(),this.animations[t].stop()})}}get time(){return this.getAll("time")}set time(e){this.setAll("time",e)}get speed(){return this.getAll("speed")}set speed(e){this.setAll("speed",e)}get state(){return this.getAll("state")}get startTime(){return this.getAll("startTime")}get duration(){return r(this.animations,"duration")}get iterationDuration(){return r(this.animations,"iterationDuration")}runAll(e){this.animations.forEach(t=>t[e]())}play(){this.runAll("play")}pause(){this.runAll("pause")}cancel(){this.runAll("cancel")}complete(){this.runAll("complete")}}function r(e,t){let i=0;for(let s=0;s<e.length;s++){let o=e[s][t];null!==o&&o>i&&(i=o)}return i}class n extends a{then(e,t){return this.finished.finally(e).then(()=>{})}}var l=e.i(33639),c=e.i(98520),d=e.i(38305),u=e.i(68617),m=e.i(161),p=e.i(96239),h=e.i(91649),g=e.i(47113),f=e.i(67327),y=e.i(48367),_=e.i(20085);function v(e,t){var i;let s;return(0,_.isEasingArray)(e)?e[i=e.length,((t-0)%(s=i-0)+s)%s+0]:e}var b=e.i(69710);function x(e){return"object"==typeof e&&!Array.isArray(e)}function S(e,t,i,s){return"string"==typeof e&&x(t)?(0,b.resolveElements)(e,i,s):e instanceof NodeList?Array.from(e):Array.isArray(e)?e:[e]}function T(e,t,i,s){return"number"==typeof t?t:t.startsWith("-")||t.startsWith("+")?Math.max(0,e+parseFloat(t)):"<"===t?i:t.startsWith("<")?Math.max(0,i+parseFloat(t.slice(1))):s.get(t)??e}var k=e.i(47480);function C(e,t){return e.at!==t.at?e.at-t.at:null===e.value?1:null===t.value?-1:0}function P(e,t){return t.has(e)||t.set(e,{}),t.get(e)}function w(e,t){return t[e]||(t[e]=[]),t[e]}let E=e=>"number"==typeof e,L=e=>e.every(E);var j=e.i(94982),A=e.i(21278),I=e.i(61979),M=e.i(37165),O=e.i(77667),N=e.i(92949),B=e.i(82481);class D extends B.VisualElement{constructor(){super(...arguments),this.type="object"}readValueFromInstance(e,t){if(t in e){let i=e[t];if("string"==typeof i||"number"==typeof i)return i}}getBaseTargetFromProps(){}removeValueFromRenderState(e,t){delete t.output[e]}measureInstanceViewportBox(){return(0,N.createBox)()}build(e,t){Object.assign(e.output,t)}renderInstance(e,{output:t}){Object.assign(e,t)}sortInstanceNodePosition(){return 0}}var $=e.i(11758);function R(e){let t={presenceContext:null,props:{},visualState:{renderState:{transform:{},transformOrigin:{},style:{},vars:{},attrs:{}},latestValues:{}}},i=(0,I.isSVGElement)(e)&&!(0,M.isSVGSVGElement)(e)?new $.SVGVisualElement(t):new O.HTMLVisualElement(t);i.mount(e),j.visualElementStore.set(e,i)}function F(e){let t=new D({presenceContext:null,props:{},visualState:{renderState:{output:{}},latestValues:{}}});t.mount(e),j.visualElementStore.set(e,t)}var V=e.i(77294);function H(e,t,i,s){let o=[];if((0,d.isMotionValue)(e)||"number"==typeof e||"string"==typeof e&&!x(t))o.push((0,V.animateSingleValue)(e,x(t)&&t.default||t,i&&i.default||i));else{let a=S(e,t,s),r=a.length;(0,y.invariant)(!!r,"No valid elements provided.","no-valid-elements");for(let e=0;e<r;e++){let s=a[e];(0,y.invariant)(null!==s,"You're trying to perform an animation on null. Ensure that selectors are correctly finding elements and refs are correctly hydrated.","animate-null");let n=s instanceof Element?R:F;j.visualElementStore.has(s)||n(s);let l=j.visualElementStore.get(s),c={...i};"delay"in c&&"function"==typeof c.delay&&(c.delay=c.delay(e,r)),o.push(...(0,A.animateTarget)(l,{...t,transition:c},{}))}}return o}function z(e){return function(t,i,s){let o,a=[];if(Array.isArray(t)&&t.some(Array.isArray)){let s;s=[],(function(e,{defaultTransition:t={},...i}={},s,o){let a=t.duration||.3,r=new Map,n=new Map,c={},_=new Map,b=0,x=0,E=0;for(let i=0;i<e.length;i++){let r=e[i];if("string"==typeof r){_.set(r,x);continue}if(!Array.isArray(r)){_.set(r.name,T(x,r.at,b,_));continue}let[g,C,I={}]=r;void 0!==I.at&&(x=T(x,I.at,b,_));let M=0,O=(e,i,s,r=0,n=0)=>{var c;let d=Array.isArray(c=e)?c:[c],{delay:g=0,times:_=(0,u.defaultOffset)(d),type:b="keyframes",repeat:S,repeatType:T,repeatDelay:C=0,...P}=i,{ease:w=t.ease||"easeOut",duration:j}=i,A="function"==typeof g?g(r,n):g,I=d.length,O=(0,m.isGenerator)(b)?b:o?.[b||"keyframes"];if(I<=2&&O){let e=100;2===I&&L(d)&&(e=Math.abs(d[1]-d[0]));let t={...P};void 0!==j&&(t.duration=(0,f.secondsToMilliseconds)(j));let i=(0,p.createGeneratorEasing)(t,e,O);w=i.ease,j=i.duration}j??(j=a);let N=x+A;1===_.length&&0===_[0]&&(_[1]=1);let B=_.length-d.length;if(B>0&&(0,h.fillOffset)(_,B),1===d.length&&d.unshift(null),S){(0,y.invariant)(S<20,"Repeat count too high, must be less than 20","repeat-count-high");j*=S+1;let e=[...d],t=[..._],i=[...w=Array.isArray(w)?[...w]:[w]];for(let s=0;s<S;s++){d.push(...e);for(let o=0;o<e.length;
9o++)_.push(t[o]+(s+1)),w.push(0===o?"linear":v(i,o-1))}for(let e=0;e<_.length;e++)_[e]=_[e]/(S+1)}let D=N+j;!function(e,t,i,s,o,a){for(let t=0;t<e.length;t++){let i=e[t];i.at>o&&i.at<a&&((0,l.removeItem)(e,i),t--)}for(let r=0;r<t.length;r++)e.push({value:t[r],at:(0,k.mixNumber)(o,a,s[r]),easing:v(i,r)})}(s,d,w,_,N,D),M=Math.max(A+j,M),E=Math.max(D,E)};if((0,d.isMotionValue)(g))O(C,I,w("default",P(g,n)));else{let e=S(g,C,s,c),t=e.length;for(let i=0;i<t;i++){let s=P(e[i],n);for(let e in C){var j,A;O(C[e],(j=I,A=e,j&&j[A]?{...j,...j[A]}:{...j}),w(e,s),i,t)}}}b=x,x+=M}return n.forEach((e,s)=>{for(let o in e){let a=e[o];a.sort(C);let n=[],l=[],c=[];for(let e=0;e<a.length;e++){let{at:t,value:i,easing:s}=a[e];n.push(i),l.push((0,g.progress)(0,E,t)),c.push(s||"easeOut")}0!==l[0]&&(l.unshift(0),n.unshift(n[0]),c.unshift("easeInOut")),1!==l[l.length-1]&&(l.push(1),n.push(null)),r.has(s)||r.set(s,{keyframes:{},transition:{}});let d=r.get(s);d.keyframes[o]=n,d.transition[o]={...t,duration:E,ease:c,times:l,...i}}}),r})(t,i,e,{spring:c.spring}).forEach(({keyframes:e,transition:t},i)=>{s.push(...H(i,e,t))}),a=s}else{let{onComplete:r,...n}=s||{};"function"==typeof r&&(o=r),a=H(t,i,n,e)}let r=new n(a);return o&&r.finished.then(o),e&&(e.animations.push(r),r.finished.then(()=>{(0,l.removeItem)(e.animations,r)})),r}}function G(){var e;let t=(0,s.useConstant)(()=>({current:null,animations:[]})),i=(0,s.useConstant)(()=>z(t));return e=()=>{t.animations.forEach(e=>e.stop()),t.animations.length=0},(0,o.useEffect)(()=>()=>e(),[]),[t,i]}z(),e.s(["useAnimate",()=>G],21382)},13273,e=>{"use strict";var t=e.i(25063),i=e.i(69710);let s={some:0,all:1};function o(e,{root:a,margin:r,amount:n,once:l=!1,initial:c=!1}={}){let[d,u]=(0,t.useState)(c);return(0,t.useEffect)(()=>{if(!e.current||l&&d)return;let t={root:a&&a.current||void 0,margin:r,amount:n};return function(e,t,{root:o,margin:a,amount:r="some"}={}){let n=(0,i.resolveElements)(e),l=new WeakMap,c=new IntersectionObserver(e=>{e.forEach(e=>{let i=l.get(e.target);if(!!i!==e.isIntersecting)if(e.isIntersecting){let i=t(e.target,e);
9"function"==typeof i?l.set(e.target,i):c.unobserve(e.target)}else"function"==typeof i&&(i(e),l.delete(e.target))})},{root:o,rootMargin:a,threshold:"number"==typeof r?r:s[r]});return n.forEach(e=>c.observe(e)),()=>c.disconnect()}(e.current,()=>(u(!0),l?void 0:()=>u(!1)),t)},[a,e,r,l,n]),d}e.s(["useInView",()=>o],13273)},82861,35199,e=>{"use strict";var t=e.i(25063),i=e.i(36829),s=e.i(21382),o=e.i(13273);e.i(44045);var a=e.i(39296),r=e.i(73470),n=e.i(97184);let l={margin:"0px 0px -100px 0px",once:!0};e.s(["inViewSettings",0,l],35199);let c={slideIn:{opacity:1,y:0},fadeIn:{opacity:1},unblur:{opacity:1,"--blur":0}},d={duration:.5,ease:"circOut"},u=e=>16*Number(e.replace("rem","")),m=e=>{switch(e){case"sm":return u(n.default["Spacing-spacing-3xl"].value);case"md":return u(n.default["Spacing-spacing-8xl"].value);case"lg":return u(n.default["Spacing-spacing-10xl"].value);default:return 0}},p=e=>{let t=Object.keys(c).indexOf(e);if(-1!==t)return Object.values(c)[t]},h=e=>Object.assign({},...e.split("-").slice(1).map(e=>p(e)).filter(Boolean));e.s(["blockPaddingPixelSize",0,m,"findMatchingKeyframes",0,p,"generateAnimKeyframesObject",0,h,"remToPXNumber",0,u,"usePresetAnim",0,(e,n,c=!0)=>{let[u,p]=(0,s.useAnimate)(),g=function(){r.hasReducedMotionListener.current||(0,a.initPrefersReducedMotion)();let[e]=(0,t.useState)(r.prefersReducedMotion.current);return e}(),f=`${-((m(e??"none")+100)*1)}px`,y=(0,o.useInView)(u,{...l,margin:`0px 0px ${f} 0px`}),_=JSON.stringify(n);return(0,t.useEffect)(()=>{!g&&y&&n.forEach(e=>{let t=e.target?u.current.querySelectorAll(`[data-animation-target=${e.target}]`):u.current.querySelectorAll(`[data-animation-type=${e.type}]`);if(t.length<1)return;let s=h(e.type);p(t,e.customSettings?.keyframesDefinition?{...s,...e.customSettings.keyframesDefinition}:s,e.customSettings?.options?{...d,...c&&{delay:(0,i.stagger)(.3)},...e.customSettings.options}:{...d,...c&&{delay:(0,i.stagger)(.3)}})})},[p,_,y,u,g,c]),u}],82861)},55447,e=>{"use strict";var t=e.i(90119),i=e.i(14624);e.i(25940);var s=e.i(25524);e.i(924);var o=e.i(42993),a=e.i(70205),r=e.i(36829),n=e.i(82861),l=e.i(35475);let c=i.default.bind(a.default);e.s(["Keyspecs",0,({specs:e,modal:i,renderModal:a,disclaimer:d,blockPaddingTop:u,blockPaddingBottom:m,bgColor:p,customAttrs:h,sbEditableAttrs:g})=>{let f=(0,n.usePresetAnim)(u,[{target:"specs-list",type:"card-slideIn"},{target:"footer-texts",type:"text-slideIn",customSettings:{options:{duration:.3,delay:(0,r.stagger)(.1,{startDelay:.1*e.length+.2})}}}]),y=u&&"none"!==u,_=(0,l.resolveDataTestId)({customAttrs:h,fallback:"keyspecs"});return(0,t.jsxs)("div",{"data-testid":_,...h,...g,className:c("keyspecs","container",p&&`bg--${p}`,{[`block-padding-top--${u}`]:y,[`block-padding-bottom--${m}`]:m&&"none"!==m}),...p&&{"data-theme":"black"===p?"dark":"light"},ref:f,children:[e?.length>0&&(0,t.jsx)("ul",{className:c("keyspecs__list",{"keyspecs__list--2-cols":e.length%2==0&&e.length<6}),children:e.map(e=>(0,t.jsx)("li",{className:c("keyspecs__list__item"),"data-animation-type":"card-slideIn","data-animation-target":"specs-list",children:(0,t.jsx)(s.Stat,{customAttrs:e.customAttrs,name:e.name,value:e.value,sticker:e.sticker,tooltips:e.tooltips,variant:"card",className:c("keyspecs__list__item__card")})},e.name))}),(a??i)&&(0,t.jsx)("div",{"data-animation-type":"text-slideIn","data-animation-target":"footer-texts",children:a??(0,t.jsx)(o.Modal,{...i,modalTriggerCta:{...i.modalTriggerCta,variant:"tertiary",size:"sm"}})}),d&&(0,t.jsx)("div",{className:c("keyspecs__disclaimer","font-disclaimer"),"data-animation-type":"text-slideIn","data-animation-target":"footer-texts",children:d})]})}])},88093,e=>{e.v({hero:"Hero-module-scss-module__QEpp2W__hero","hero--bg-light-grey":"Hero-module-scss-module__QEpp2W__hero--bg-light-grey","hero--bg-reverse":"Hero-module-scss-module__QEpp2W__hero--bg-reverse","hero--center":"Hero-module-scss-module__QEpp2W__hero--center","hero--gradient":"Hero-module-scss-module__QEpp2W__hero--gradient","hero--has-ai-badge":"Hero-module-scss-module__QEpp2W__hero--has-ai-badge","hero--left":"Hero-module-scss-module__QEpp2W__hero--left",hero__content:"Hero-module-scss-module__QEpp2W__hero__content","hero__content--center":"Hero-module-scss-module__QEpp2W__hero__content--center","hero__content--left":"Hero-module-scss-module__QEpp2W__hero__content--left","hero__content--media-center":"Hero-module-scss-module__QEpp2W__hero__content--media-center","hero__content--reverse":"Hero-module-scss-module__QEpp2W__hero__content--reverse","hero__content-wrapper":"Hero-module-scss-module__QEpp2W__hero__content-wrapper",hero__content__cta:"Hero-module-scss-module__QEpp2W__hero__content__cta",hero__content__energy:"Hero-module-scss-module__QEpp2W__hero__content__energy",hero__content__energy__image:"Hero-module-scss-module__QEpp2W__hero__content__energy__image",hero__content__media:"Hero-module-scss-module__QEpp2W__hero__content__media","hero__content__media-container":"Hero-module-scss-module__QEpp2W__hero__content__media-container",hero__content__title:"Hero-module-scss-module__QEpp2W__hero__content__title","hero__content__title--no-split":"Hero-module-scss-module__QEpp2W__hero__content__title--no-split",hero__content__title__char:"Hero-module-scss-module__QEpp2W__hero__content__title__char","hero__content__title__char-mask":"Hero-module-scss-module__QEpp2W__hero__content__title__char-mask","hero__media-background":"Hero-module-scss-module__QEpp2W__hero__media-background","hero__media-container":"Hero-module-scss-module__QEpp2W__hero__media-container",noSplitSlideIn:"Hero-module-scss-module__QEpp2W__noSplitSlideIn","slide-in":"Hero-module-scss-module__QEpp2W__slide-in",slideIn:"Hero-module-scss-module__QEpp2W__slideIn"})},22838,e=>{"use strict";var t=e.i(90119),i=e.i(25063),s=e.i(14624),o=e.i(88093);e.i(11757);var a=e.i(46584);e.i(80631);var r=e.i(9044);e.i(72115);var n=e.i(309);e.i(84955);var l=e.i(4201);e.i(88101);var c=e.i(33927);e.i(2924);var d=e.i(3873),u=e.i(35475);let m=s.default.bind(o.default),p=({locale:e,title:s,titleStyle:o,withSplitText:a})=>{let[r,n]=(0,i.useState)(.8),l=(0,i.useMemo)(()=>
9{if(!a)return null;let t=new Intl.Segmenter(e??"en",{granularity:"word"}),i=new Intl.Segmenter(e??"en",{granularity:"grapheme"}),o=0;return Array.from(t.segment(s)).map(e=>{if(" "===e.segment)return{...e,graphemes:null};let t=Array.from(i.segment(e.segment)).map(e=>{let t={...e,animIndex:o};return o++,t});return{...e,graphemes:t}})},[s,e]);return(0,i.useEffect)(()=>{let e=document.body.style.getPropertyValue("--header-banner-anim-delay");e&&n(Number.parseFloat(e))},[]),(0,t.jsx)("div",{className:m(`font-display-${o}`,"hero__content__title",{"hero__content__title--no-split":!l}),...!l&&{style:{"--anim-delay":`${r}s`}},children:l?(0,t.jsx)(t.Fragment,{children:l.map(e=>(0,t.jsx)("div",{className:m("hero__content__title__char-mask"),children:e.graphemes?(0,t.jsx)(t.Fragment,{children:e.graphemes.map(e=>(0,t.jsx)("span",{style:{"--anim-index":`${e.animIndex}`},className:m("hero__content__title__char","slide-in"),children:e.segment},e.index))}):(0,t.jsx)("span",{children:" "})},e.index))}):(0,t.jsx)(t.Fragment,{children:s})})};e.s(["Hero",0,({locale:e,subtitle:s,subtitleStyle:o="md",title:h,titleStyle:g="lg",titleTag:f,energyMention:y,cta:_,ctaCallback:v,image:b,video:x,contentLayout:S="center",mediaLayout:T="full-screen",gradient:k,isDark:C,blockPaddingTop:P,blockPaddingBottom:w,customAttrs:E,id:L})=>{let j=e?.split("-")[0]==="ar",A=f??"div",I=(0,i.useMemo)(()=>x?.videoDefault?{type:"video",video:x}:b?.defaultImg?.src?{type:"image",image:b}:null,[b,x]),M=!!(I&&("image"===I.type?I.image.aiBadge:I.video.aiBadge)?.label),O=(0,u.resolveDataTestId)({customAttrs:E,fallback:"hero"}),N=m(`font-subtitle-${o}`,`font-subtitle-${o}--bold`,"hero__content__title__subtitle");return(0,t.jsxs)("section",{className:m("hero",`hero--${S}`,{"hero--has-ai-badge":M,"hero--bg-light-grey":"full-screen"!==T,"hero--bg-reverse":C,[`block-padding-top--${P}`]:P&&"none"!==P,[`block-padding-bottom--${w}`]:w&&"none"!==w}),id:L,"data-testid":O,"data-theme":C?"dark":"light",...E,children:[(0,t.jsx)(l.Grid,{className:m("hero__content-wrapper"),children:(0,t.jsxs)("div",{className:m("hero__content",`hero__content--${S}`,`hero__content--media-${T}`,{"hero__content--reverse":C,"full-height":"full-screen"===T}),children:[(0,t.jsxs)("div",{className:m("slide-in"),children:[j?(0,t.jsxs)(A,{className:m("hero__content__title"),children:[(0,t.jsx)("div",{className:N,children:s}),(0,t.jsx)(p,{locale:e,title:h,titleStyle:g,withSplitText:!1})]}):(0,t.jsxs)(t.Fragment,{children:[(0,t.jsxs)(A,{className:"sr-only",children:[s," ",h]}),(0,t.jsxs)("div",{className:m("hero__content__title"),"aria-hidden":"true",children:[(0,t.jsx)("div",{className:N,children:s}),(0,t.jsx)(p,{locale:e,title:h,titleStyle:g,withSplitText:!0})]})]}),y&&(0,t.jsxs)("div",{className:m("hero__content__energy"),children:[y.sticker?.defaultImg?.src&&(0,t.jsx)("div",{className:m("hero__content__energy__image"),children:(0,t.jsx)(n.Image,{defaultImg:y.sticker.defaultImg,alt:y.sticker.alt})}),y.text&&(0,t.jsx)(a.Text,{as:"span",style:"body-sm",horizontalAlignment:"center",children:y.text}),y.tooltip&&(0,t.jsx)(d.Tooltip,{triggerBtnA11YLabel:y.tooltip.triggerBtnA11YLabel,closeBtnA11YLabel:y.tooltip.closeBtnA11YLabel,uid:y.tooltip.uid,title:y.tooltip.title,customAttrs:y.tooltip.customAttrs,openCallback:y.tooltip.openCallback,closeCallback:y.tooltip.closeCallback,children:y.tooltip.children})]})]}),I?.type==="image"&&I?.image?.defaultImg.src&&"center"===T&&(0,t.jsx)("div",{className:m("hero__content__media-container"),children:(0,t.jsx)(n.Image,{alt:I?.image.alt,defaultImg:I?.image.defaultImg,portraitImg:I?.image.portraitImg,aiBadge:I.image.aiBadge,className:m("hero__content__media")})}),_&&(0,t.jsx)(r.Button,{..._,onClick:v||_.onClick?()=>{v?.(),_?.onClick?.()}:void 0,className:m("hero__content__cta","slide-in")})]})}),I&&"full-screen"===T&&(0,t.jsx)(t.Fragment,{children:"video"===I.type?(0,t.jsx)(t.Fragment,{children:(0,t.jsx)(c.Video,{videoDefault:I.video.videoDefault,videoPortrait:I.video.videoPortrait,posterDefault:I.video.posterDefault,posterPortrait:I.video.posterPortrait,loop:I?.video?.loop,autoplay:!0,a11YLabels:{playBtn:I.video.a11YLabels?.playBtn,pauseBtn:I.video.a11YLabels?.pauseBtn}
9,isBackground:!0,aiBadge:I.video.aiBadge,className:m("hero__media-background",k&&"hero--gradient",{"hero__media-background--reverse":C}),onPlayCallback:I.video?.onPlayCallback,onPauseCallback:I.video?.onPauseCallback,onEndedCallback:I.video?.onEndedCallback})}):(0,t.jsx)("div",{className:m("hero__media-container"),children:(0,t.jsx)(n.Image,{alt:I.image.alt,defaultImg:I.image.defaultImg,portraitImg:I.image.portraitImg,aiBadge:I.image.aiBadge,className:m("hero__media-background",k&&"hero--gradient",{"hero__media-background--reverse":C})})})})]})},"HeroMainTitle",0,p])},79239,e=>{e.v({"loading-shimmer":"SkipLink-module-scss-module__ePUkjG__loading-shimmer","skip-link":"SkipLink-module-scss-module__ePUkjG__skip-link"})},57267,e=>{"use strict";var t=e.i(90119),i=e.i(14624),s=e.i(79239);let o=i.default.bind(s.default);e.s(["SkipLink",0,({href:e,label:i="Skip to main content",className:s})=>(0,t.jsx)("a",{href:e,onClick:t=>{t.preventDefault();let i=document.querySelector(e);i&&(i.focus(),i.scrollIntoView({behavior:"smooth"}))},className:o("skip-link",s),"data-testid":"skip-link",children:i})])},67989,e=>{e.v({header:"Header-module-scss-module__LYpejq__header","header__back-link":"Header-module-scss-module__LYpejq__header__back-link","header__back-link__icon":"Header-module-scss-module__LYpejq__header__back-link__icon","header__back-link__logo":"Header-module-scss-module__LYpejq__header__back-link__logo","loading-shimmer":"Header-module-scss-module__LYpejq__loading-shimmer"})},60212,e=>{"use strict";var t=e.i(90119),i=e.i(25063);let s=({children:e,backLinkCallback:s,backLinkRef:o})=>((0,i.useEffect)(()=>{if(!o?.current||!s)return;let e=o.current,t=()=>{s()};return e.addEventListener("click",t),()=>e.removeEventListener("click",t)},[o,s]),(0,t.jsx)("div",{children:e}));var o=e.i(14624),a=e.i(67989);e.i(72115);var r=e.i(309);e.i(95377);var n=e.i(74398);let l=o.default.bind(a.default),c=({homeLinkURL:e,homeLinkLogo:i,homeLinkAriaLabel:s,customAttrs:o,ref:a})=>(0,t.jsx)("nav",{className:l("header"),...o,children:(0,t.jsxs)("a",{href:e,"aria-label":s,className:l("header__back-link"),...a&&{ref:a},children:[(0,t.jsx)(n.Icon,{name:"chevron-left",className:l("header__back-link__icon")}),i?.defaultImg?.src&&(0,t.jsx)(r.Image,{defaultImg:i.defaultImg,alt:i.alt,className:l("header__back-link__logo")})]})});e.s(["Header",0,({homeLinkURL:e,homeLinkLogo:o,homeLinkAriaLabel:a,backLinkCallback:r,customAttrs:n})=>{let l=(0,i.useRef)(null);return r?(0,t.jsx)(s,{backLinkCallback:r,backLinkRef:l,children:(0,t.jsx)(c,{homeLinkURL:e,homeLinkLogo:o,homeLinkAriaLabel:a,customAttrs:n,ref:l})}):(0,t.jsx)(c,{homeLinkURL:e,homeLinkLogo:o,homeLinkAriaLabel:a,customAttrs:n})}],60212)},34426,e=>{e.v({content:"Accordion-module-scss-module__I4F6BG__content","content-wrapper":"Accordion-module-scss-module__I4F6BG__content-wrapper","loading-shimmer":"Accordion-module-scss-module__I4F6BG__loading-shimmer",title:"Accordion-module-scss-module__I4F6BG__title",title__icon:"Accordion-module-scss-module__I4F6BG__title__icon",wrapper:"Accordion-module-scss-module__I4F6BG__wrapper"})},61467,e=>{"use strict";var t=e.i(90119),i=e.i(25063),s=e.i(14624),o=e.i(34426);e.i(95377);var a=e.i(74398),r=e.i(29363),n=e.i(69742);let l=s.default.bind(o.default),c=({title:e,children:s,customAttrs:o,sbEditableAttrs:c,clickCallback:d})=>{let u=(0,i.useRef)(null),[m,p]=(0,i.useState)(!1),h={opened:{height:"auto",opacity:1,transition:{default:{duration:.3,ease:r.easeOut},opacity:{duration:.25,delay:.15}}},closed:{height:0,opacity:0,transition:{duration:.25,ease:r.easeOut}}};return(0,t.jsxs)("details",{...o,...c,className:l("wrapper"),ref:u,children:[(0,t.jsxs)("summary",{className:l("title","font-body-xl"),onClick:e=>{e.preventDefault(),p(e=>!e),m||d?.(),!m&&u.current&&(u.current.open=!0)},children:[e,(0,t.jsx)(a.Icon,{name:m?"minus":"plus",size:16,className:l("title__icon")})]}),(0,t.jsx)(n.motion.div,{className:l("content-wrapper"),variants:h,initial:"closed",animate:m?"opened":"closed",exit:"closed",onAnimationComplete:e=>{"closed"===e&&u.current&&(u.current.open=!1)},children:(0,t.jsx)("div",{className:l("content","font-body-md"),children:s})})]})};e.s(["AccordionItem",0,c,"default",0,c])},75132,e=>{e.v({"close-btn":"BottomBanner-module-scss-module__50ZQLW__close-btn","legal-banner":"BottomBanner-module-scss-module__50ZQLW__legal-banner","legal-banner__content":"BottomBanner-module-scss-module__50ZQLW__legal-banner__content","legal-banner__title":"BottomBanner-module-scss-module__50ZQLW__legal-banner__title","loading-shimmer"
9:"BottomBanner-module-scss-module__50ZQLW__loading-shimmer"})},50194,e=>{"use strict";var t=e.i(90119),i=e.i(14624),s=e.i(75132);e.i(80631);var o=e.i(9044),a=e.i(25063),r=e.i(13622),n=e.i(69742);let l=i.default.bind(s.default);e.s(["BottomBanner",0,({title:e,children:i,closeBtnA11YLabel:s,closeBannerCallback:c,customAttrs:d})=>{let[u,m]=(0,a.useState)(!0);return(0,t.jsx)(r.AnimatePresence,{children:u&&(0,t.jsxs)(n.motion.div,{...d,className:l("legal-banner"),exit:{opacity:0},children:[(0,t.jsx)(o.Button,{label:s??"",variant:"primary",icon:"close",type:"button",size:"sm",className:l("close-btn"),onClick:()=>{c&&c(),m(!1)},iconDisplay:"replace-label",ariaLabel:s}),(0,t.jsx)("div",{className:l("legal-banner__title"),children:e}),(0,t.jsx)("div",{className:l("legal-banner__content"),children:i})]})})}])},62935,e=>{e.v({"accordion-item":"ImmersiveTabs-module-scss-module__i2bLka__accordion-item","accordion-item--on-dark":"ImmersiveTabs-module-scss-module__i2bLka__accordion-item--on-dark","accordion-item__bottom-text":"ImmersiveTabs-module-scss-module__i2bLka__accordion-item__bottom-text","accordion-item__content":"ImmersiveTabs-module-scss-module__i2bLka__accordion-item__content","accordion-item__content-wrapper":"ImmersiveTabs-module-scss-module__i2bLka__accordion-item__content-wrapper","accordion-item__icon":"ImmersiveTabs-module-scss-module__i2bLka__accordion-item__icon","accordion-item__modal":"ImmersiveTabs-module-scss-module__i2bLka__accordion-item__modal","accordion-item__title":"ImmersiveTabs-module-scss-module__i2bLka__accordion-item__title","loading-shimmer":"ImmersiveTabs-module-scss-module__i2bLka__loading-shimmer","tabs-section":"ImmersiveTabs-module-scss-module__i2bLka__tabs-section","tabs-section__bottom-panel":"ImmersiveTabs-module-scss-module__i2bLka__tabs-section__bottom-panel","tabs-section__content":"ImmersiveTabs-module-scss-module__i2bLka__tabs-section__content","tabs-section__content__panel":"ImmersiveTabs-module-scss-module__i2bLka__tabs-section__content__panel","tabs-section__content__panel--active":"ImmersiveTabs-module-scss-module__i2bLka__tabs-section__content__panel--active","tabs-section__tab":"ImmersiveTabs-module-scss-module__i2bLka__tabs-section__tab","tabs-section__tab--selected":"ImmersiveTabs-module-scss-module__i2bLka__tabs-section__tab--selected","tabs-section__tabs":"ImmersiveTabs-module-scss-module__i2bLka__tabs-section__tabs","tabs-section__title":"ImmersiveTabs-module-scss-module__i2bLka__tabs-section__title"})},88215,e=>{"use strict";let t=(0,e.i(25063).createContext)(void 0);e.s(["InitialActiveTabContext",0,t])},37275,e=>{"use strict";let t=(e,t)=>`tabs-${e}-content-${t}`;e.s(["generateAriaControls",0,t,"generateTabBtnsWithAria",0,(e,i)=>e?.map((e,s)=>({...e,ariaControls:t(i,s)})),"generateTabId",0,(e,t)=>`tab-bar-${e}-tab-${t}`,"handleKeyboard",0,(e,t,i,s,o)=>{let a=0,r=!1,n=t-1<0?i.current.length-1:t-1,l=t+1>i.current.length-1?0:t+1;switch(e.key){case"ArrowLeft":o(a="ltr"===s?n:l),i.current.at(a)?.focus(),r=!0;break;case"ArrowRight":o(a="ltr"===s?l:n),i.current.at(a)?.focus(),r=!0;break;case"Home":o(a),i.current.at(a)?.focus(),r=!0;break;case"End":o(a=i.current.length-1),i.current.at(a)?.focus(),r=!0}r&&(e.stopPropagation(),e.preventDefault())}])},57101,e=>{e.v({button:"TabBar-module-scss-module__6_J5jq__button","button--immersive-tabs":"TabBar-module-scss-module__6_J5jq__button--immersive-tabs","button--pills":"TabBar-module-scss-module__6_J5jq__button--pills","button--selected":"TabBar-module-scss-module__6_J5jq__button--selected","button--underlined":"TabBar-module-scss-module__6_J5jq__button--underlined","loading-shimmer":"TabBar-module-scss-module__6_J5jq__loading-shimmer",wrapper:"TabBar-module-scss-module__6_J5jq__wrapper","wrapper--immersive-tabs":"TabBar-module-scss-module__6_J5jq__wrapper--immersive-tabs","wrapper--no-overflow":"TabBar-module-scss-module__6_J5jq__wrapper--no-overflow","wrapper--pills":"TabBar-module-scss-module__6_J5jq__wrapper--pills","wrapper--underlined":"TabBar-module-scss-module__6_J5jq__wrapper--underlined"})},48846,e=>{"use strict";var t=e.i(90119),i=e.i(25063),s=e.i(14624),o=e.i(37275),a=e.i(35475),r=e.i(57101);let n=s.default.bind(r.default);e.s(["TabBar",0,({uid:e,tabBtns:s,layout:r="underlined",ariaLabelledBy:l,selectedTab:c=0,setSelectedTab:d,dir:u="ltr",ref:m,className:p})=>{let h=(0,i.useRef)([]),g=["wrapper","pills"!==r&&"font-cta-sm font-cta-sm--bold",r&&`wrapper--${r}`,"pills"===r&&!s?.at(2)&&"wrapper--no-overflow",p];return(0,t.jsx)("div",{role:"tablist",className:n(g),"data-testid":"tab-bar",...l&&{"aria-labelledby":l}
9,..."immersive-tabs"===r&&{style:{"--tab-count":s?.length,"--active-tab-index":c}},ref:m,children:s?.map((i,s)=>{let l=(0,a.resolveDataTestId)({customAttrs:i.customAttrs,fallback:i.uid?`tab_${i.uid}`:`tab_${s}`});return(0,t.jsx)("button",{role:"tab",className:n("button",{"button--selected":s===c,[`button--${r}`]:r}),id:(0,o.generateTabId)(e??"tab-bar",s),"data-testid":l,"data-tab-uid":i.uid,tabIndex:"pills"===r||"immersive-tabs"===r||s===c?0:-1,"aria-label":i.ariaLabel,"aria-selected":s===c,"aria-controls":i.ariaControls,ref:e=>{h.current[s]=e},...d&&{onKeyDown:e=>(0,o.handleKeyboard)(e,s,h,u,d),onClick:()=>{i.onClick&&i.onClick(),d(s)}},...i.customAttrs,children:i.label},i.uid)})})}])},77031,e=>{"use strict";e.i(48846),e.s([])},42744,e=>{"use strict";var t=e.i(90119),i=e.i(25063),s=e.i(14624),o=e.i(29363),a=e.i(69742),r=e.i(62935),n=e.i(82368),l=e.i(88215);e.i(95377);var c=e.i(74398);e.i(924);var d=e.i(42993),u=e.i(37275);e.i(84955);var m=e.i(4201);e.i(77031);var p=e.i(48846),h=e.i(35475);let g=s.default.bind(r.default),f={opened:{height:"auto",opacity:1,transition:{default:{duration:.3,ease:o.easeOut},opacity:{duration:.25,delay:.15}}},closed:{height:0,opacity:0,transition:{duration:.25,ease:o.easeOut}}};e.s(["ImmersiveTabs",0,({uid:e="",title:s,tabs:o,id:r,background:y="light",blockPaddingTop:_,blockPaddingBottom:v,customAttrs:b,sbEditableAttrs:x,dir:S="ltr"})=>{let[T,k]=(0,i.useState)(0),[C,P]=(0,i.useState)(null),w=(0,i.useRef)([]),E=(0,n.useAboveTablet)(),L=(0,h.resolveDataTestId)({customAttrs:b,fallback:"immersive-tabs"});(0,i.useEffect)(()=>{w.current.forEach((e,t)=>{e&&e.querySelectorAll("video").forEach(e=>{if(t===T){e.autoplay&&e.play().catch(()=>console.error("Could not play video"));return}e.pause(),e.currentTime=0})})},[T]),(0,i.useEffect)(()=>{E&&T<0&&k(0)},[T,E]);let j=o.map((t,i)=>{let s,a;return{...t,ariaControls:(s=`immersive-tabs-${e}-tab-panel-top-${i}`,a=`immersive-tabs-${e}-tab-panel-bottom-${i}`,o.at(i)?.topContent&&o.at(i)?.bottomContent?`${s} ${a}`:o.at(i)?.topContent?`${s}`:o.at(i)?.bottomContent?`${a}`:void 0)}}),A={...b,...L&&{"data-testid":L}};return(0,t.jsx)(l.InitialActiveTabContext.Provider,{value:T??void 0,children:(0,t.jsxs)(m.Grid,{split:"full",blockPaddingTop:_,blockPaddingBottom:v,id:r,className:g("tabs-section"),customAttrs:A,sbEditableAttrs:x,..."dark"===y&&{bgColor:"black"},children:[s&&(0,t.jsx)("h2",{id:`immersive-tabs-title-${e}`,className:g("tabs-section__title"),children:s}),E?(0,t.jsxs)("div",{className:g("tabs-section__content"),children:[o?.some(e=>e.topContent)&&(0,t.jsx)(t.Fragment,{children:o?.map((s,o)=>(0,t.jsx)(i.Fragment,{children:s.topContent&&(0,t.jsx)("div",{role:"tabpanel",id:`tabs-${e}-tab-panel-top-${o}`,tabIndex:0,"aria-labelledby":(0,u.generateTabId)(e,o),ref:e=>{w.current[o]=e},className:g("tabs-section__content__panel",{"tabs-section__content__panel--active":o===T}),children:s.topContent})},`tab-panel-top-${s.label}`))}),(0,t.jsx)(p.TabBar,{uid:e,tabBtns:j,layout:"immersive-tabs",ariaLabelledBy:`immersive-tabs-title-${e}`,selectedTab:T??0,setSelectedTab:k,dir:S}),o?.some(e=>e.bottomContent||e.modal)&&(0,t.jsx)(t.Fragment,{children:o?.map((s,o)=>(0,t.jsx)(i.Fragment,{children:(s.bottomContent||s.modal)&&(0,t.jsxs)("div",{role:"tabpanel",id:`immersive-tabs-${e}-tab-panel-bottom-${o}`,tabIndex:0,"aria-labelledby":(0,u.generateTabId)(e,o),className:g("tabs-section__content__panel","tabs-section__bottom-panel",{"tabs-section__content__panel--active":o===T}),children:[s.bottomContent,s.modal&&(0,t.jsx)(d.Modal,{...s.modal})]})},`tab-panel-bottom-${s.label}`))})]}):(0,t.jsx)("div",{children:o?.map((e,i)=>{let s=i===T;return(0,t.jsxs)("details",{...e.customAttrs,ref:e=>{w.current[i]=e},open:s||i===C,className:g("accordion-item"),children:[(0,t.jsxs)("summary",{className:g("accordion-item__title","font-body-md","font-body-md--bold"),onClick:e=>{e.preventDefault(),P(T),k(i===T?-1:i)},children:[e.label,(0,t.jsx)(c.Icon,{name:s?"minus":"plus",size:16,className:g("accordion-item__icon")})]}),(0,t.jsx)(a.motion.div,{className:g("accordion-item__content-wrapper"),variants:f,initial:s?"opened":"closed",animate:s?"opened":"closed",onAnimationComplete:e=>{"closed"===e&&P(e=>e===i?null:e)},children:(0,t.jsxs)("div",{className:g("accordion-item__content","font-body-md"),children:[e.topContent&&(0,t.jsx)(t.Fragment,{children:e.topContent}),e.bottomContent&&(0,t.jsx)("div",{className:g("accordion-item__bottom-text","font-body-sm"),children:e.bottomContent}),e.modal&&(0,t.jsx)("div",{className:g("accordion-item__modal"),children:(0,t.jsx)(d.Modal,{...e.modal})})]})})]},`accordion-item-${e.label}`)})})]})})}])},9756,e=>{e.v({"anchor-bar":"AnchorBar-module-scss-module__e6kHqq__anchor-bar","anchor-bar-arrow":"AnchorBar-module-scss-module__e6kHqq__anchor-bar-arrow","anchor-bar-wrap":"AnchorBar-module-scss-module__e6kHqq__anchor-bar-wrap","anchor-bar__list":"AnchorBar-module-scss-module__e6kHqq__anchor-bar__list","anchor-bar__list--opened":"AnchorBar-module-scss-module__e6kHqq__anchor-bar__list--opened","anchor-bar__list__active-indicator":"AnchorBar-module-scss-module__e6kHqq__anchor-bar__list__active-indicator","anchor-bar__list__main-track":"AnchorBar-module-scss-module__e6kHqq__anchor-bar__list__main-track","anchor-bar__list__sublist":"AnchorBar-module-scss-module__e6kHqq__anchor-bar__list__sublist","anchor-bar__list__sublist--main":"AnchorBar-module-scss-module__e6kHqq__anchor-bar__list__sublist--main","anchor-bar__list__sublist--secondary":"AnchorBar-module-scss-module__e6kHqq__anchor-bar__list__sublist--secondary","anchor-bar__list__sublist__link":"AnchorBar-module-scss-module__e6kHqq__anchor-bar__list__sublist__link","anchor-bar__list__sublist__link--active":"AnchorBar-module-scss-module__e6kHqq__anchor-bar__list__sublist__link--active","anchor-bar__list__sublist__link--main":"AnchorBar-module-scss-module__e6kHqq__anchor-bar__list__sublist__link--main","anchor-bar__toggler"
9:"AnchorBar-module-scss-module__e6kHqq__anchor-bar__toggler","anchor-bar__toggler__active-item--opened":"AnchorBar-module-scss-module__e6kHqq__anchor-bar__toggler__active-item--opened","anchor-bar__toggler__icon--opened":"AnchorBar-module-scss-module__e6kHqq__anchor-bar__toggler__icon--opened","has-scrolling":"AnchorBar-module-scss-module__e6kHqq__has-scrolling","is-right":"AnchorBar-module-scss-module__e6kHqq__is-right","loading-shimmer":"AnchorBar-module-scss-module__e6kHqq__loading-shimmer"})},27846,26088,e=>{"use strict";let t,i;var s=e.i(25063);function o(e,t,i){(0,s.useInsertionEffect)(()=>e.on(t,i),[e,t,i])}e.s(["useMotionValueEvent",()=>o],27846);var a=e.i(34026),r=e.i(48367),n=e.i(75602),l=e.i(47248);function c(e,t){let i,s=()=>{let{currentTime:s}=t,o=(null===s?0:s.value)/100;i!==o&&e(o),i=o};return l.frame.preUpdate(s,!0),()=>(0,l.cancelFrame)(s)}var d=e.i(15965),u=e.i(61979),m=e.i(69710);let p=new WeakMap,h=(e,t,i)=>(s,o)=>o&&o[0]?o[0][e+"Size"]:(0,u.isSVGElement)(s)&&"getBBox"in s?s.getBBox()[t]:s[i],g=h("inline","width","offsetWidth"),f=h("block","height","offsetHeight");function y({target:e,borderBoxSize:t}){p.get(e)?.forEach(i=>{i(e,{get width(){return g(e,t)},get height(){return f(e,t)}})})}function _(e){e.forEach(y)}let v=new Set;var b=e.i(47113),x=e.i(95153);let S=()=>({current:0,offset:[],progress:0,scrollLength:0,targetOffset:0,targetLength:0,containerLength:0,velocity:0}),T={x:{length:"Width",position:"Left"},y:{length:"Height",position:"Top"}};function k(e,t,i,s){let o=i[t],{length:a,position:r}=T[t],n=o.current,l=i.time;o.current=e[`scroll${r}`],o.scrollLength=e[`scroll${a}`]-e[`client${a}`],o.offset.length=0,o.offset[0]=0,o.offset[1]=o.scrollLength,o.progress=(0,b.progress)(0,o.scrollLength,o.current);let c=s-l;o.velocity=c>50?0:(0,x.velocityPerSecond)(o.current-n,c)}e.i(44045);var C=e.i(79126),P=e.i(68617),w=e.i(83032),E=e.i(12064);let L={start:0,center:.5,end:1};function j(e,t,i=0){let s=0;if(e in L&&(e=L[e]),"string"==typeof e){let t=parseFloat(e);e.endsWith("px")?s=t:e.endsWith("%")?e=t/100:e.endsWith("vw")?s=t/100*document.documentElement.clientWidth:e.endsWith("vh")?s=t/100*document.documentElement.clientHeight:e=t}return"number"==typeof e&&(s=t*e),i+s}let A=[0,0],I=[[0,0],[1,1]],M={x:0,y:0},O=new WeakMap,N=new WeakMap,B=new WeakMap,D=e=>e===document.scrollingElement?window:e;function $(e,{container:s=document.scrollingElement,...o}={}){if(!s)return n.noop;let a=B.get(s);a||(a=new Set,B.set(s,a));let r=function(e,t,i,s={}){return{measure:t=>{!function(e,t=e,i){if(i.x.targetOffset=0,i.y.targetOffset=0,t!==e){let s=t;for(;s&&s!==e;)i.x.targetOffset+=s.offsetLeft,i.y.targetOffset+=s.offsetTop,s=s.offsetParent}i.x.targetLength=t===e?t.scrollWidth:t.clientWidth,i.y.targetLength=t===e?t.scrollHeight:t.clientHeight,i.x.containerLength=e.clientWidth,i.y.containerLength=e.clientHeight}(e,s.target,i),k(e,"x",i,t),k(e,"y",i,t),i.time=t,(s.offset||s.target)&&function(e,t,i){let{offset:s=I}=i,{target:o=e,axis:a="y"}=i,r="y"===a?"height":"width",n=o!==e?function(e,t){let i={x:0,y:0},s=e;for(;s&&s!==t;)if((0,E.isHTMLElement)(s))i.x+=s.offsetLeft,i.y+=s.offsetTop,s=s.offsetParent;else if("svg"===s.tagName){let e=s.getBoundingClientRect(),t=(s=s.parentElement).getBoundingClientRect();i.x+=e.left-t.left,i.y+=e.top-t.top}else if(s instanceof SVGGraphicsElement){let{x:e,y:t}=s.getBBox();i.x+=e,i.y+=t;let o=null,a=s.parentNode;for(;!o;)"svg"===a.tagName&&(o=a),a=s.parentNode;s=o}else break;return i}(o,e):M,l=o===e?{width:e.scrollWidth,height:e.scrollHeight}:"getBBox"in o&&"svg"!==o.tagName?o.getBBox():{width:o.clientWidth,height:o.clientHeight},c={width:e.clientWidth,height:e.clientHeight};t[a].offset.length=0;let d=!t[a].interpolate,u=s.length;for(let e=0;e<u;e++){let i=function(e,t,i,s){let o=Array.isArray(e)?e:A,a=0;return"number"==typeof e?o=[e,e]:"string"==typeof e&&(o=(e=e.trim()).includes(" ")?e.split(" "):[e,L[e]?e:"0"]),(a=j(o[0],i,s))-j(o[1],t)}(s[e],c[r],l[r],n[a]);d||i===t[a].interpolatorOffsets[e]||(d=!0),t[a].offset[e]=i}d&&(t[a].interpolate=(0,C.interpolate)(t[a].offset,(0,P.defaultOffset)(s),{clamp:!1}
9),t[a].interpolatorOffsets=[...t[a].offset]),t[a].progress=(0,w.clamp)(0,1,t[a].interpolate(t[a].current))}(e,i,s)},notify:()=>t(i)}}(s,e,{time:0,x:S(),y:S()},o);if(a.add(r),!O.has(s)){let e,o=()=>{for(let e of a)e.measure(l.frameData.timestamp);l.frame.preUpdate(r)},r=()=>{for(let e of a)e.notify()},n=()=>l.frame.read(o);O.set(s,n);let c=D(s);window.addEventListener("resize",n,{passive:!0}),s!==document.documentElement&&N.set(s,"function"==typeof s?(v.add(s),i||(i=()=>{let e={get width(){return window.innerWidth},get height(){return window.innerHeight}};v.forEach(t=>t(e))},window.addEventListener("resize",i)),()=>{v.delete(s),v.size||"function"!=typeof i||(window.removeEventListener("resize",i),i=void 0)}):(t||"undefined"!=typeof ResizeObserver&&(t=new ResizeObserver(_)),(e=(0,m.resolveElements)(s)).forEach(e=>{let i=p.get(e);i||(i=new Set,p.set(e,i)),i.add(n),t?.observe(e)}),()=>{e.forEach(e=>{let i=p.get(e);i?.delete(n),i?.size||t?.unobserve(e)})})),c.addEventListener("scroll",n,{passive:!0}),n()}let c=O.get(s);return l.frame.read(c,!1,!0),()=>{(0,l.cancelFrame)(c);let e=B.get(s);if(!e||(e.delete(r),e.size))return;let t=O.get(s);O.delete(s),t&&(D(s).removeEventListener("scroll",t),N.get(s)?.(),window.removeEventListener("resize",t))}}let R=new Map;function F({source:e,container:t,...i}){var s;let o,a,{axis:r}=i;e&&(t=e);let n=R.get(t)??new Map;R.set(t,n);let l=i.target??"self",c=n.get(l)??{},u=r+(i.offset??[]).join(",");return c[u]||(c[u]=!i.target&&(0,d.supportsScrollTimeline)()?new ScrollTimeline({source:t,axis:r}):(s={container:t,...i},o={value:0},a=$(e=>{o.value=100*e[s.axis].progress},s),{currentTime:o,cancel:a})),c[u]}var V=e.i(95003),H=e.i(97673);let z=()=>({scrollX:(0,a.motionValue)(0),scrollY:(0,a.motionValue)(0),scrollXProgress:(0,a.motionValue)(0),scrollYProgress:(0,a.motionValue)(0)}),G=e=>!!e&&!e.current;function W({container:e,target:t,...i}={}){let o=(0,V.useConstant)(z),a=(0,s.useRef)(null),l=(0,s.useRef)(!1),d=(0,s.useCallback)(()=>(a.current=function(e,{axis:t="y",container:i=document.scrollingElement,...s}={}){var o,a;let r;if(!i)return n.noop;let l={axis:t,container:i,...s};return"function"==typeof e?(o=e,a=l,2===o.length?$(e=>{o(e[a.axis].progress,e)},a):c(o,F(a))):(r=F(l),e.attachTimeline({timeline:l.target?void 0:r,observe:e=>(e.pause(),c(t=>{e.time=e.iterationDuration*t},r))}))}((e,{x:t,y:i})=>{o.scrollX.set(t.current),o.scrollXProgress.set(t.progress),o.scrollY.set(i.current),o.scrollYProgress.set(i.progress)},{...i,container:e?.current||void 0,target:t?.current||void 0}),()=>{a.current?.()}),[e,t,JSON.stringify(i.offset)]);return(0,H.useIsomorphicLayoutEffect)(()=>{if(l.current=!1,!(G(e)||G(t)))return d();l.current=!0},[d]),(0,s.useEffect)(()=>l.current?((0,r.invariant)(!G(e),"Container ref is defined but not hydrated","use-scroll-ref"),(0,r.invariant)(!G(t),"Target ref is defined but not hydrated","use-scroll-ref"),d()):void 0,[d]),o}e.s(["useScroll",()=>W],26088)},11934,e=>{"use strict";var t=e.i(90119),i=e.i(25063),s=e.i(14624),o=e.i(9756);e.i(95377);var a=e.i(74398);e.i(80631);var r=e.i(9044),n=e.i(82368),l=e.i(89873),c=e.i(29363),d=e.i(69742),u=e.i(21382),m=e.i(27846),p=e.i(26088),h=e.i(36829),g=e.i(35475);let f=s.default.bind(o.default);e.s(["AnchorBar",0,({uid:e,ariaLabel:s,anchorLinks:o,additionalLinks:y,activeAnchor:_=0,openMenuBtnA11YLabel:v,closeMenuBtnA11YLabel:b,customAttrs:x,openMenuCallback:S,closeMenuCallback:T,isStoryBook:k=!1})=>{let C=(0,g.resolveDataTestId)({customAttrs:x,fallback:"anchor-bar"}),[P,w]=(0,i.useState)(!1),[E,L]=(0,i.useState)(k),[j,A]=(0,i.useState)(_),[I,M]=(0,i.useState)({width:0,left:0}),[O,N]=(0,i.useState)(!1),[B,D]=(0,i.useState)(!1),[$,R]=(0,i.useState)(!1),[F,V]=(0,i.useState)(!1),H=(0,i.useRef)(null),z=(0,i.useRef)([]),{scrollY:G}=(0,p.useScroll)(),W=(0,i.useRef)(null),q=(0,i.useRef)(null),U=(0,i.useRef)(null),Y=(0,i.useRef)(!1),X=(0,n.useBelowTablet)(),K=(0,n.useAboveLaptop)(),[Z,J]=(0,u.useAnimate)(),Q=()=>{Y.current=!0;let e=!1,t=()=>{e||(e=!0,Y.current=!1,window.removeEventListener("scrollend",t))};window.addEventListener("scrollend",t),setTimeout(t,1e3)},ee={visible:{y:0,opacity:1,transition:{duration:.5,ease:(0,l.cubicBezier)(0,.55,.45,1)}},hidden:{y:"-100%",opacity:0,transition:{duration:.4,ease:c.easeOut}}},et=()=>{let e=getComputedStyle(document.body);return(Number.parseFloat(e.getPropertyValue("--anchorBar-height"))||0)+(Number.parseFloat(e.getPropertyValue("--spacing-spacing-lg"))||0)},ei=e=>{let t=e.getBoundingClientRect(),i=U.current?.getBoundingClientRect(),s=i?.left??t.left,o=t.left-s,a=Math.max((i?.width??t.width)-t.width,0);return{width:t.width,left:Math.min(Math.max(o,0),a)}},es=(e,t=!1)=>{let i=z.current[e];i&&K&&(i.parentElement?.parentElement?.getBoundingClientRect()&&M(ei(i)),F&&!t&&"function"==typeof i.scrollIntoView&&i.scrollIntoView({behavior:"smooth"}))},eo=async e=>{let t=Z.current,i=t.offsetWidth;t.scrollBy({left:e?i:-i,behavior:"smooth"})},ea=(e=null)=>
9{if(!Z.current||!F)return;let t=Z.current.scrollLeft||0;D(t+(Z.current.offsetWidth||0)<(Z.current.scrollWidth||0)),N(t>0),!$&&e&&(R(!0),q.current&&J(q.current,{opacity:0},{duration:.2}))},er=()=>{T?.(j,o[j]?.label||""),w(!1),document.body.classList.remove("scroll-lock")};return(0,m.useMotionValueEvent)(G,"change",e=>{if(!W.current||(L(e>W.current.offsetTop),Y.current))return;let t=o.reduce((t,i,s)=>{let o=document.getElementById(i.targetId);return o&&e>=o.offsetTop-100?s:t},-1);-1!==t&&t!==j&&(A(t),es(t))}),(0,i.useEffect)(()=>(w(K),()=>w(!1)),[K]),(0,i.useEffect)(()=>{let e=()=>{if(X)return void V(!1);if(!U.current)return;let e=U.current?.offsetWidth>window.innerWidth-84;V(e),e?(ea(),D(!0)):(D(!1),N(!1));let t=z.current[j];t&&K&&t.parentElement?.parentElement?.getBoundingClientRect()&&M(ei(t))};return window.addEventListener("resize",e),e(),()=>{window.removeEventListener("resize",e)}},[K,X,84,j]),(0,i.useEffect)(()=>{P?(async()=>{await J(Z.current,{opacity:1,display:"flex",scaleY:1,transformOrigin:"top"}),await J("li",{opacity:1,x:0},{delay:(0,h.stagger)(.05)})})():(J("li",{opacity:0,x:-10},{delay:(0,h.stagger)(.05)}),J(Z.current,{opacity:0,display:"none",scaleY:0}))},[J,P,Z]),(0,i.useLayoutEffect)(()=>{if(!K)return;let e=z.current[j];e&&M(ei(e))},[j,K,o.length]),(0,i.useLayoutEffect)(()=>{let e=Z.current?.getBoundingClientRect().height??0,t=Number.parseFloat(document.body.style.getPropertyValue("--anchorBar-height")),i=Number.parseFloat(getComputedStyle(document.body).getPropertyValue("--anchorBar-height")),s=Number.isFinite(t)?t:i;document.body.style.setProperty("--anchorBar-height",`${e||s||0}px`)},[Z,E,o.length]),(0,i.useEffect)(()=>{let e=window.location.hash.replace(/^#/,""),t=o.findIndex(t=>t.targetId.replace(/^#/,"")===e);if(-1!==t){let e=o[t].targetId.replace(/^#/,""),i=document.getElementById(e);if(i){let e=et(),t=i.getBoundingClientRect().top+window.scrollY-e;window.scrollTo({top:Math.max(t,0),behavior:"auto"})}let s=z.current[t];s&&K&&s.parentElement?.parentElement?.getBoundingClientRect()&&M(ei(s)),A(t),es(t),Q()}else setTimeout(()=>{es(_)},1e3)},[o,X,K,_]),(0,t.jsx)("div",{ref:W,children:(0,t.jsxs)(d.motion.nav,{role:"navigation",className:f("anchor-bar"),"aria-label":s,"data-testid":C,variants:ee,animate:E?"visible":"hidden",onFocus:()=>L(!0),onBlur:()=>L(k??!1),initial:"hidden",...x,children:[(0,t.jsxs)("button",{className:f("anchor-bar__toggler",{"anchor-bar__toggler--opened":P}),"aria-expanded":P,"aria-controls":`anchor-bar-${e}`,onClick:()=>{P?er():(S?.(j,o[j]?.label||""),w(!0),document.body.classList.add("scroll-lock"))},onKeyDown:e=>(e=>{let t=!1;switch(e.key){case"Escape":P&&(H.current?.focus(),er()),t=!0;break;case"ArrowDown":K||(z.current.at(0)?.focus(),t=!0)}t&&(e.stopPropagation(),e.preventDefault())})(e),ref:H,children:[(0,t.jsx)("span",{className:f("anchor-bar__toggler__active-item","font-cta-sm","font-cta-sm--bold",{"anchor-bar__toggler__active-item--opened":P}),"aria-hidden":"true",children:o?.[j]?.label||""}),v&&b&&(0,t.jsx)("span",{className:"sr-only",children:P?b:v}),(0,t.jsx)(a.Icon,{name:"chevron-down",size:"20",className:f("anchor-bar__toggler__icon",{"anchor-bar__toggler__icon--opened":P})})]}),(0,t.jsx)("div",{className:f("anchor-bar-wrap"),children:(0,t.jsxs)(d.motion.ul,{id:`anchor-bar-${e}`,className:f("anchor-bar__list",{"anchor-bar__list--opened":P,"has-scrolling":F}),ref:Z,onScroll:X?void 0:ea,onScrollEnd:X?void 0:()=>{es(j,!0),R(!1),q.current&&J(q.current,{opacity:1},{delay:.2,duration:.2})},children:[(0,t.jsx)("li",{children:(0,t.jsx)("div",{className:f("anchor-bar__list__main-track"),style:{position:"relative"},children:(0,t.jsxs)("ul",{className:f("anchor-bar__list__sublist","anchor-bar__list__sublist--main"),ref:U,style:{position:"relative"},children:[(0,t.jsx)("li",{children:(0,t.jsx)(d.motion.div,{className:f("anchor-bar__list__active-indicator"),animate:{width:I.width,left:I.left},transition:{type:"spring",stiffness:400,damping:30,mass:.8},initial:!1,ref:q})}),o.map((e,i)=>(0,t.jsx)("li",{children:(0,t.jsx)("a",{href:e.targetId.startsWith("#")?e.targetId:`#${e.targetId}`,"aria-current":i===j,className:f("anchor-bar__list__sublist__link","anchor-bar__list__sublist__link--main","font-cta-xs","font-cta-xs--bold",{"anchor-bar__list__sublist__link--active":i===j}),"data-testid":e.targetId,onClick:t=>{var s;e.onClick?.(),s=e.targetId.startsWith("#")?e.targetId.substring(1):e.targetId,t?.preventDefault(),((e,t="smooth")=>{let i=document.getElementById(e);if(!i)return;let s=et(),o=i.getBoundingClientRect().top+window.scrollY-s;window.scrollTo({top:Math.max(o,0),behavior:t})})(s),X?er():es(i),A(i),t&&globalThis.history.pushState(null,"",`#${s}`),Q()},onKeyDown:e=>((e,t)=>{let i=0,s=!1;switch(e.key){case"ArrowLeft":K&&(i=t-1<0?o.length-1:t-1,z.current.at(i)?.focu
9s(),s=!0);break;case"ArrowRight":K&&(i=t+1>o.length-1?0:t+1,z.current.at(i)?.focus(),s=!0);break;case"ArrowUp":K||(i=t-1<0?o.length-1:t-1,z.current.at(i)?.focus(),s=!0);break;case"ArrowDown":K||(i=t+1>o.length-1?0:t+1,z.current.at(i)?.focus(),s=!0);break;case"Escape":!K&&P&&(H.current?.focus(),er()),s=!0}s&&(e.stopPropagation(),e.preventDefault())})(e,i),ref:e=>{z.current[i]=e},children:e.label})},`link-${e.targetId}-${i}`))]})})}),y?.at(0)&&(0,t.jsx)("li",{children:(0,t.jsx)("ul",{className:f("anchor-bar__list__sublist","anchor-bar__list__sublist--secondary"),children:y.map((e,i)=>(0,t.jsx)("li",{children:(0,t.jsx)(r.Button,{label:e.label,href:e.href,target:e.target,onClick:e.onClick,variant:"tertiary",icon:"chevron-right",size:"xs",iconDisplay:"end",background:"dark",className:f("anchor-bar__list__sublist__link")})},`additional-link-${e.href}-${i}`))})})]})}),O&&(0,t.jsx)("div",{className:f("anchor-bar-arrow"),role:"button",tabIndex:0,"aria-label":"Scroll left",onClick:()=>eo(!1),onKeyDown:e=>{("Enter"===e.key||" "===e.key)&&(e.preventDefault(),eo(!1))},children:(0,t.jsx)(a.Icon,{name:"chevron-left",size:15})}),B&&(0,t.jsx)("div",{className:f("anchor-bar-arrow","is-right"),role:"button",tabIndex:0,"aria-label":"Scroll right",onClick:()=>eo(!0),onKeyDown:e=>{("Enter"===e.key||" "===e.key)&&(e.preventDefault(),eo(!0))},children:(0,t.jsx)(a.Icon,{name:"chevron-right",size:15})})]})})}])},47412,e=>{e.v({compo:"CompositionText-module-scss-module__Ub64JG__compo","compo--color-primary":"CompositionText-module-scss-module__Ub64JG__compo--color-primary","compo--color-secondary":"CompositionText-module-scss-module__Ub64JG__compo--color-secondary","compo--color-tertiary":"CompositionText-module-scss-module__Ub64JG__compo--color-tertiary","compo--spacing-2xl":"CompositionText-module-scss-module__Ub64JG__compo--spacing-2xl","compo--spacing-3xl":"CompositionText-module-scss-module__Ub64JG__compo--spacing-3xl","compo--spacing-lg":"CompositionText-module-scss-module__Ub64JG__compo--spacing-lg","compo--spacing-md":"CompositionText-module-scss-module__Ub64JG__compo--spacing-md","compo--spacing-sm":"CompositionText-module-scss-module__Ub64JG__compo--spacing-sm","compo--spacing-xl":"CompositionText-module-scss-module__Ub64JG__compo--spacing-xl","compo--spacing-xs":"CompositionText-module-scss-module__Ub64JG__compo--spacing-xs","compo-disclaimer":"CompositionText-module-scss-module__Ub64JG__compo-disclaimer",content:"CompositionText-module-scss-module__Ub64JG__content","content--center":"CompositionText-module-scss-module__Ub64JG__content--center","content--left":"CompositionText-module-scss-module__Ub64JG__content--left","content--reverse":"CompositionText-module-scss-module__Ub64JG__content--reverse","loading-shimmer":"CompositionText-module-scss-module__Ub64JG__loading-shimmer"})},70341,e=>{"use strict";var t=e.i(90119),i=e.i(14624),s=e.i(47412);e.i(80631);var o=e.i(9044);e.i(84955);var a=e.i(4201);e.i(17087);var r=e.i(95305);e.i(924);var n=e.i(42993),l=e.i(82861);let c=i.default.bind(s.default);e.s(["CompositionText",0,({subtitle:e,subtitleProps:i,title:s,titleProps:d,description:u,descriptionProps:m,additionalText:p,additionalProps:h,cta:g,ctaProps:f,modal:y,renderModal:_,modalProps:v,alignment:b="left",layout:x="single-column",background:S="light",customAttrs:T,isAlone:k=!1,blockPaddingTop:C,blockPaddingBottom:P})=>{let w="dark"===S,E=i?.size||"sm",L=d?.size||"md",j=h?.size||"sm",A=m?.color||"primary",I=(e,t)=>{if(e&&t)return{target:e,type:`text-${t}`}},M=[!!e&&I("subtitle",i?.entryAnim),!!s&&I("title",d?.entryAnim),!!("two-columns"!==x&&u)&&I(m?.entryAnim),!!("two-columns"!==x&&p)&&I(h?.entryAnim),!!g&&I(f?.entryAnim),!!y&&I(v?.entryAnim),!!("two-columns"===x&&u)&&I(m?.entryAnim),!!("two-columns"===x&&p)&&I(h?.entryAnim)].filter(e=>!!e).map((e,t)=>({...e,customSettings:{options:{delay:.1*t}}})),O=(0,l.usePresetAnim)(C,M,!1),N=u&&(0,t.jsx)("div",{className:c("compo",`compo--color-${A}`,`compo--spacing-${m?.space||"xs"}`),...m?.entryAnim&&{"data-animation-target":"description","data-animation-type":`text-${m.entryAnim}`},children:u}),B=p&&(0,t.jsx)("div",{className:c("compo","compo-disclaimer",`font-body-${j}`,{[`compo--spacing-${h?.space}`]:!!h?.space}),...h?.entryAnim&&{"data-animation-target":"additional","data-animation-type":`text-${h.entryAnim}`},children:p});return(0,t.jsxs)(a.Grid,{ref:O,className:c({container:!k}),split:"two-columns"===x?"halves":"full",isFullWidth:k,blockPaddingTop:C,blockPaddingBottom:P,customAttrs:T,children:[(0,t.jsxs)("div",{className:c("content",`content--${b}`,{"content--reverse":w}),children:[e&&(0,t.jsx)("div",{className:c(`font-subtitle-${E}`,`font-subtitle-${E}--bold`,"compo",{[`compo--color-${i?.color}`]:!!i?.color}),...i?.entryAnim&&{"data-animation-target":"subtitle","data-animation-type":`text-${i.entryAnim}`},children:e}),s&&(0,t.jsx)("div",{className:c("compo",`compo--spacing-${d?.space||"xs"}`),children:(0,t.jsx)(r.Title,{style:`title-${L}`,horizontalAlignment:"center"===b?"center":"start",...d?.entryAnim&&{customAttrs:{"data-animation-target":"title","data-animation-type":`text-${d.entryAnim}`}},children:s})}),"two-columns"!==x&&(0,t.jsxs)(t.Fragment,{children:[N,B]}),g&&(0,t.jsx)("div",{className:c("compo",`compo--spacing-${f?.space||"xs"}`),...f?.entryAnim&&{"data-animation-target":"cta","data-animation-type":`text-${f.entryAnim}`},children:(0,t.jsx)(o.Button,{...g,background:S,variant:g.variant?g.variant:"link"})}),(_??y)&&(0,t.jsx)("div",{className:c("compo",`compo--spacing-${v?.space||"xs"}`),...v?.entryAnim&&{"data-animation-target":"modal","data-animation-type":`text-${v.entryAnim}`},children:_??(0,t.jsx)(n.Modal,{...y,modalTriggerCta:{label:y.modalTriggerCta?.label,variant:"tertiary",size:v?.size||"sm"}})})]}),"two-columns"===x&&(p||u)&&(0,t.jsxs)("div",{className:c("content","content--left",{"content--reverse":w}),children:[N,B]})]})},"colors",0,["primary","secondary","tertiary"],"modalLinkSizes",0,["xs","sm","md"],"sizes",0,["xs","sm","md","lg","xl","2xl"],"subtitleFontSizes",0,["sm","md"]])},3640,e=>
9{e.v({carousel:"Carousel-module-scss-module__K5-uMa__carousel","carousel-main-wrapper":"Carousel-module-scss-module__K5-uMa__carousel-main-wrapper","carousel-wrapper--is-locked":"Carousel-module-scss-module__K5-uMa__carousel-wrapper--is-locked","loading-shimmer":"Carousel-module-scss-module__K5-uMa__loading-shimmer",navigation:"Carousel-module-scss-module__K5-uMa__navigation","navigation--dark":"Carousel-module-scss-module__K5-uMa__navigation--dark","navigation-button":"Carousel-module-scss-module__K5-uMa__navigation-button","navigation-button--next":"Carousel-module-scss-module__K5-uMa__navigation-button--next",slide:"Carousel-module-scss-module__K5-uMa__slide","slide--fourths":"Carousel-module-scss-module__K5-uMa__slide--fourths","slide--full":"Carousel-module-scss-module__K5-uMa__slide--full","slide--halves":"Carousel-module-scss-module__K5-uMa__slide--halves","slide--thirds":"Carousel-module-scss-module__K5-uMa__slide--thirds","slide__content-wrapper":"Carousel-module-scss-module__K5-uMa__slide__content-wrapper"})},16604,e=>{"use strict";let t,i,s;var o=e.i(90119),a=e.i(25063),r=e.i(14624),n=e.i(97184);function l(e){return null!==e&&"object"==typeof e&&"constructor"in e&&e.constructor===Object}function c(e={},t={}){let i=["__proto__","constructor","prototype"];Object.keys(t).filter(e=>0>i.indexOf(e)).forEach(i=>{void 0===e[i]?e[i]=t[i]:l(t[i])&&l(e[i])&&Object.keys(t[i]).length>0&&c(e[i],t[i])})}let d={body:{},addEventListener(){},removeEventListener(){},activeElement:{blur(){},nodeName:""},querySelector:()=>null,querySelectorAll:()=>[],getElementById:()=>null,createEvent:()=>({initEvent(){}}),createElement:()=>({children:[],childNodes:[],style:{},setAttribute(){},getElementsByTagName:()=>[]}),createElementNS:()=>({}),importNode:()=>null,location:{hash:"",host:"",hostname:"",href:"",origin:"",pathname:"",protocol:"",search:""}};function u(){let e="undefined"!=typeof document?document:{};return c(e,d),e}let m={document:d,navigator:{userAgent:""},location:{hash:"",host:"",hostname:"",href:"",origin:"",pathname:"",protocol:"",search:""},history:{replaceState(){},pushState(){},go(){},back(){}},CustomEvent:function(){return this},addEventListener(){},removeEventListener(){},getComputedStyle:()=>({getPropertyValue:()=>""}),Image(){},Date(){},screen:{},setTimeout(){},clearTimeout(){},matchMedia:()=>({}),requestAnimationFrame:e=>"undefined"==typeof setTimeout?(e(),null):setTimeout(e,0),cancelAnimationFrame(e){"undefined"!=typeof setTimeout&&clearTimeout(e)}};function p(){let e="undefined"!=typeof window?window:{};return c(e,m),e}function h(e,t=0){return setTimeout(e,t)}function g(){return Date.now()}function f(e){return"object"==typeof e&&null!==e&&e.constructor&&"Object"===Object.prototype.toString.call(e).slice(8,-1)}function y(...e){let t=Object(e[0]),i=["__proto__","constructor","prototype"];for(let s=1;s<e.length;s+=1){let o=e[s];if(null!=o&&("undefined"!=typeof window&&void 0!==window.HTMLElement?!(o instanceof HTMLElement):!o||1!==o.nodeType&&11!==o.nodeType)){let e=Object.keys(Object(o)).filter(e=>0>i.indexOf(e));for(let i=0,s=e.length;i<s;i+=1){let s=e[i],a=Object.getOwnPropertyDescriptor(o,s);void 0!==a&&a.enumerable&&(f(t[s])&&f(o[s])?o[s].__swiper__?t[s]=o[s]:y(t[s],o[s]):!f(t[s])&&f(o[s])?(t[s]={},o[s].__swiper__?t[s]=o[s]:y(t[s],o[s])):t[s]=o[s])}}}return t}function _(e,t,i){e.style.setProperty(t,i)}function v({swiper:e,targetPosition:t,side:i}){let s,o=p(),a=-e.translate,r=null,n=e.params.speed;e.wrapperEl.style.scrollSnapType="none",o.cancelAnimationFrame(e.cssModeFrameID);let l=t>a?"next":"prev",c=(e,t)=>"next"===l&&e>=t||"prev"===l&&e<=t,d=()=>{s=new Date().getTime(),null===r&&(r=s);let l=a+(.5-Math.cos(Math.max(Math.min((s-r)/n,1),0)*Math.PI)/2)*(t-a);if(c(l,t)&&(l=t),e.wrapperEl.scrollTo({[i]:l}),c(l,t)){e.wrapperEl.style.overflow="hidden",e.wrapperEl.style.scrollSnapType="",setTimeout(()=>{e.wrapperEl.style.overflow="",e.wrapperEl.scrollTo({[i]:l})}),o.cancelAnimationFrame(e.cssModeFrameID);return}e.cssModeFrameID=o.requestAnimationFrame(d)};d()}function b(e,t=""){let i=p(),s=[...e.children];return(i.HTMLSlotElement&&e instanceof HTMLSlotElement&&s.push(...e.assignedElements()),t)?s.filter(e=>e.matches(t)):s}function x(e){try{console.warn(e);return}catch(e){}}function S(e,t=[]){let i=document.createElement(e);return i.classList.add(...Array.isArray(t)?t:function(e=""){return e.trim().split(" ").filter(e=>!!e.trim())}(t)),i}function T(e,t){return p().getComputedStyle(e,null).getPropertyValue(t)}function k(e){let t,i=e;if(i){for(t=0;null!==(i=i.previousSibling);)1===i.nodeType&&(t+=1);return t}}function C(e,t,i){let s=p();return i?e["width"===t?"offsetWidth":"offsetHeight"]+parseFloat(s.getComputedStyle(e,null).getPropertyValue("width"===t?"margin-right":"margin-top"))+parseFloat(s.getComputedStyle(e,null).getPropertyValue("width"===t?"margin-left":"margin-bottom")):e.offsetWidth}function P(e){return(Array.isArray(e)?e:[e]).filter(e=>!!e)}function w(e,t=""){"undefined"!=typeof trustedTypes?e.innerHTML=trustedTypes.createPolicy("html",{createHTML:e=>e}).createHTML(t):e.innerHTML=t}
9function E(e=""){return`.${e.trim().replace(/([\.:!+\/()[\]])/g,"\\$1").replace(/ /g,".")}`}function L({swiper:e,extendParams:t,on:i}){let s,o;t({a11y:{enabled:!0,notificationClass:"swiper-notification",prevSlideMessage:"Previous slide",nextSlideMessage:"Next slide",firstSlideMessage:"This is the first slide",lastSlideMessage:"This is the last slide",paginationBulletMessage:"Go to slide {{index}}",slideLabelMessage:"{{index}} / {{slidesLength}}",containerMessage:null,containerRoleDescriptionMessage:null,containerRole:null,itemRoleDescriptionMessage:null,slideRole:"group",id:null,scrollOnFocus:!0,wrapperLiveRegion:!0}}),e.a11y={clicked:!1};let a=null,r=new Date().getTime();function n(e){let t=a;0!==t.length&&w(t,e)}function l(e){(e=P(e)).forEach(e=>{e.setAttribute("tabIndex","0")})}function c(e){(e=P(e)).forEach(e=>{e.setAttribute("tabIndex","-1")})}function d(e,t){(e=P(e)).forEach(e=>{e.setAttribute("role",t)})}function m(e,t){(e=P(e)).forEach(e=>{e.setAttribute("aria-roledescription",t)})}function p(e,t){(e=P(e)).forEac
9h(e=>{e.setAttribute("aria-label",t)})}function h(e){(e=P(e)).forEach(e=>{e.setAttribute("aria-disabled",!0)})}function g(e){(e=P(e)).forEach(e=>{e.setAttribute("aria-disabled",!1)})}function f(t){if(13!==t.keyCode&&32!==t.keyCode)return;let i=e.params.a11y,s=t.target;if(!(e.pagination&&e.pagination.el&&(s===e.pagination.el||e.pagination.el.contains(t.target)))||t.target.matches(E(e.params.pagination.bulletClass))){if(e.navigation&&e.navigation.prevEl&&e.navigation.nextEl){let t=P(e.navigation.prevEl);P(e.navigation.nextEl).includes(s)&&(e.isEnd&&!e.params.loop||e.slideNext(),e.isEnd?n(i.lastSlideMessage):n(i.nextSlideMessage)),t.includes(s)&&(e.isBeginning&&!e.params.loop||e.slidePrev(),e.isBeginning?n(i.firstSlideMessage):n(i.prevSlideMessage))}e.pagination&&s.matches(E(e.params.pagination.bulletClass))&&s.click()}}function y(){return e.pagination&&e.pagination.bullets&&e.pagination.bullets.length}function _(){return y()&&e.params.pagination.clickable}let v=(e,t,i)=>{var s;l(e),"BUTTON"!==e.tagName&&(d(e,"button"),e.addEventListener("keydown",f)),p(e,i),(s=P(e)).forEac
9h(e=>{e.setAttribute("aria-controls",t)})},b=t=>{o&&o!==t.target&&!o.contains(t.target)&&(s=!0),e.a11y.clicked=!0},x=()=>{s=!1,requestAnimationFrame(()=>{requestAnimationFrame(()=>{e.destroyed||(e.a11y.clicked=!1)})})},T=e=>{r=new Date().getTime()},C=t=>{if(e.a11y.clicked||!e.params.a11y.scrollOnFocus||new Date().getTime()-r<100)return;let i=t.target.closest(`.${e.params.slideClass}, swiper-slide`);if(!i||!e.slides.includes(i))return;o=i;let a=e.slides.indexOf(i)===e.activeIndex,n=e.params.watchSlidesProgress&&e.visibleSlides&&e.visibleSlides.includes(i);a||n||t.sourceCapabilities&&t.sourceCapabilities.firesTouchEvents||(e.isHorizontal()?e.el.scrollLeft=0:e.el.scrollTop=0,requestAnimationFrame(()=>{s||(e.params.loop?e.slideToLoop(e.getSlideIndexWhenGrid(parseInt(i.getAttribute("data-swiper-slide-index"))),0):e.slideTo(e.getSlideIndexWhenGrid(e.slides.indexOf(i)),0),s=!1)}))},L=()=>{let t=e.params.a11y;t.itemRoleDescriptionMessage&&m(e.slides,t.itemRoleDescriptionMessage),t.slideRole&&d(e.slides,t.slideRole);let i=e.slides.length;t.slideLabelMessage&&e.slides.forEach((s,o)=>{let a=e.params.loop?parseInt(s.getAttribute("data-swiper-slide-index"),10):o;p(s,t.slideLabelMessage.replace(/\{\{index\}\}/,a+1).replace(/\{\{slidesLength\}\}/,i))})};i("beforeInit",()=>{(a=S("span",e.params.a11y.notificationClass)).setAttribute("aria-live","assertive"),a.setAttribute("aria-atomic","true")}),i("afterInit",()=>{e.params.a11y.enabled&&(()=>{var t,i;let s=e.params.a11y;e.el.append(a);let o=e.el;s.containerRoleDescriptionMessage&&m(o,s.containerRoleDescriptionMessage),s.containerMessage&&p(o,s.containerMessage),s.containerRole&&d(o,s.containerRole);let r=e.wrapperEl,n=s.id||r.getAttribute("id")||`swiper-wrapper-${function(e=16){return"x".repeat(e).replace(/x/g,()=>Math.round(16*Math.random()).toString(16))}(16)}`;if((t=P(r)).forEach(e=>{e.setAttribute("id",n)}),s.wrapperLiveRegion){let t=e.params.autoplay&&e.params.autoplay.enabled?"off":"polite";(i=P(r)).forEach(e=>{e.setAttribute("aria-live",t)})}L();let{nextEl:l,prevEl:c}=e.navigation?e.navigation:{};l=P(l),c=P(c),l&&l.forEach(e=>v(e,n,s.nextSlideMessage)),c&&c.forEach(e=>v(e,n,s.prevSlideMessage)),_()&&P(e.pagination.el).forEach(e=>{e.addEventListener("keydown",f)}),u().addEventListener("visibilitychange",T),e.el.addEventListener("focus",C,!0),e.el.addEventListener("focus",C,!0),e.el.addEventListener("pointerdown",b,!0),e.el.addEventListener("pointerup",x,!0)})()}),i("slidesLengthChange snapGridLengthChange slidesGridLengthChange",()=>{e.params.a11y.enabled&&L()}),i("fromEdge toEdge afterInit lock unlock",()=>{e.params.a11y.enabled&&function(){if(e.params.loop||e.params.rewind||!e.navigation)return;let{nextEl:t,prevEl:i}=e.navigation;i&&(e.isBeginning?(h(i),c(i)):(g(i),l(i))),t&&(e.isEnd?(h(t),c(t)):(g(t),l(t)))}()}),i("paginationUpdate",()=>{if(e.params.a11y.enabled){let t;t=e.params.a11y,y()&&e.pagination.bullets.forEach(i=>{e.params.pagination.clickable&&(l(i),e.params.pagination.renderBullet||(d(i,"button"),p(i,t.paginationBulletMessage.replace(/\{\{index\}\}/,k(i)+1)))),i.matches(E(e.params.pagination.bulletActiveClass))?i.setAttribute("aria-current","true"):i.removeAttribute("aria-current")})}}),i("destroy",()=>{e.params.a11y.enabled&&function(){a&&a.remove();let{nextEl:t,prevEl:i}=e.navigation?e.navigation:{};t=P(t),i=P(i),t&&t.forEach(e=>e.removeEventListener("keydown",f)),i&&i.forEach(e=>e.removeEventListener("keydown",f)),_()&&P(e.pagination.el).forEach(e=>{e.removeEventListener("keydown",f)}),u().removeEventListener("visibilitychange",T),e.el&&"string"!=typeof e.el&&(e.el.removeEventListener("focus",C,!0),e.el.removeEventListener("pointerdown",b,!0),e.el.removeEventListener("pointerup",x,!0))}()})}function j(){let e,i;return t||(e=p(),t={smoothScroll:(i=u()).documentElement&&i.documentElement.style&&"scrollBehavior"in i.documentElement.style,touch:!!("ontouchstart"in e||e.DocumentTouch&&i instanceof e.DocumentTouch)}),t}function A(e={}){return i||(i=function({userAgent:e}={}){let t=j(),i=p(),s=i.navigator.platform,o=e||i.navigator.userAgent,a={ios:!1,android:!1},r=i.screen.width,n=i.screen.height,l=o.match(/(Android);?[\s\/]+([\d.]+)?/),c=o.match(/(iPad)(?!\1).*OS\s([\d_]+)/),d=o.match(/(iPod)(.*OS\s([\d_]+))?/),u=!c&&o.match(/(iPhone\sOS|iOS)\s([\d_]+)/),m="MacIntel"===s;return!c&&m&&t.touch&&["1024x1366","1366x1024","834x1194","1194x834","834x1112","1112x834","768x1024","1024x768","820x1180","1180x820","810x1080","1080x810"].indexOf(`${r}x${n}`)>=0&&((c=o.match(/(Version)\/([\d.]+)/))||(c=[0,1,"13_0_0"]),m=!1),l&&"Win32"!==s&&(a.os="android",a.android=!0),(c||u||d)&&(a.os="ios",a.ios=!0),a}(e)),i}function I(){return s||(s=function(){let e=p(),t=A(),i=!1;function s(){let t=e.navigator.userAgent.toLowerCase();return t.indexOf("safari")>=0&&0>t.indexOf("chrome")&&0>t.indexOf("android")}if(s()){let t=String(e.navigator.userAgent);if(t.includes("Version/")){let[e,s]=t.split("Version/")[1].split(" ")[0].split(".").map(e=>Number(e));
9i=e<16||16===e&&s<2}}let o=/(iPhone|iPod|iPad).*AppleWebKit(?!.*Safari)/i.test(e.navigator.userAgent),a=s(),r=a||o&&t.ios;return{isSafari:i||a,needPerspectiveFix:i,need3dFix:r,isWebView:o}}()),s}let M=(e,t,i)=>{t&&!e.classList.contains(i)?e.classList.add(i):!t&&e.classList.contains(i)&&e.classList.remove(i)},O=(e,t,i)=>{t&&!e.classList.contains(i)?e.classList.add(i):!t&&e.classList.contains(i)&&e.classList.remove(i)},N=(e,t)=>{if(!e||e.destroyed||!e.params)return;let i=t.closest(e.isElement?"swiper-slide":`.${e.params.slideClass}`);if(i){let t=i.querySelector(`.${e.params.lazyPreloaderClass}`);!t&&e.isElement&&(i.shadowRoot?t=i.shadowRoot.querySelector(`.${e.params.lazyPreloaderClass}`):requestAnimationFrame(()=>{i.shadowRoot&&(t=i.shadowRoot.querySelector(`.${e.params.lazyPreloaderClass}`))&&t.remove()})),t&&t.remove()}},B=(e,t)=>{if(!e.slides[t])return;let i=e.slides[t].querySelector('[loading="lazy"]');i&&i.removeAttribute("loading")},D=e=>{if(!e||e.destroyed||!e.params)return;let t=e.params.lazyPreloadPrevNext,i=e.slides.length;if(!i||!t||t<0)return;t=Math.min(t,i);let s="auto"===e.params.slidesPerView?e.slidesPerViewDynamic():Math.ceil(e.params.slidesPerView),o=e.activeIndex;if(e.params.grid&&e.params.grid.rows>1){let i=[o-t];i.push(...Array.from({length:t}).map((e,t)=>o+s+t)),e.slides.forEach((t,s)=>{i.includes(t.column)&&B(e,s)});return}let a=o+s-1;if(e.params.rewind||e.params.loop)for(let s=o-t;s<=a+t;s+=1){let t=(s%i+i)%i;(t<o||t>a)&&B(e,t)}else for(let s=Math.max(o-t,0);s<=Math.min(a+t,i-1);s+=1)s!==o&&(s>a||s<o)&&B(e,s)};function $({swiper:e,runCallbacks:t,direction:i,step:s}){let{activeIndex:o,previousIndex:a}=e,r=i;r||(r=o>a?"next":o<a?"prev":"reset"),e.emit(`transition${s}`),t&&"reset"===r?e.emit(`slideResetTransition${s}`):t&&o!==a&&(e.emit(`slideChangeTransition${s}`),"next"===r?e.emit(`slideNextTransition${s}`):e.emit(`slidePrevTransition${s}`))}function R(e,t,i){let s=p(),{params:o}=e,a=o.edgeSwipeDetection,r=o.edgeSwipeThreshold;return!a||!(i<=r)&&!(i>=s.innerWidth-r)||"prevent"===a&&(t.preventDefault(),!0)}function F(e){var t,i;let s,o,a=u(),r=e;r.originalEvent&&(r=r.originalEvent);let n=this.touchEventsData;if("pointerdown"===r.type){if(null!==n.pointerId&&n.pointerId!==r.pointerId)return;n.pointerId=r.pointerId}else"touchstart"===r.type&&1===r.targetTouches.length&&(n.touchId=r.targetTouches[0].identifier);if("touchstart"===r.type)return void R(this,r,r.targetTouches[0].pageX);let{params:l,touches:c,enabled:d}=this;if(!d||!l.simulateTouch&&"mouse"===r.pointerType||this.animating&&l.preventInteractionOnTransition)return;!this.animating&&l.cssMode&&l.loop&&this.loopFix();let m=r.target;if("wrapper"===l.touchEventsTarget&&(t=m,i=this.wrapperEl,s=p(),!(o=i.contains(t))&&s.HTMLSlotElement&&i instanceof HTMLSlotElement&&((o=[...i.assignedElements()].includes(t))||(o=function(e,t){let i=[t];for(;i.length>0;){let t=i.shift();if(e===t)return!0;i.push(...t.children,...t.shadowRoot?t.shadowRoot.children:[],...t.assignedElements?t.assignedElements():[])}}(t,i))),!o)||"which"in r&&3===r.which||"button"in r&&r.button>0||n.isTouched&&n.isMoved)return;let h=!!l.noSwipingClass&&""!==l.noSwipingClass,f=r.composedPath?r.composedPath():r.path;h&&r.target&&r.target.shadowRoot&&f&&(m=f[0]);let y=l.noSwipingSelector?l.noSwipingSelector:`.${l.noSwipingClass}`,_=!!(r.target&&r.target.shadowRoot);if(l.noSwiping&&(_?function(e,t=this){return function t(i){if(!i||i===u()||i===p())return null;i.assignedSlot&&(i=i.assignedSlot);let s=i.closest(e);return s||i.getRootNode?s||t(i.getRootNode().host):null}(t)}(y,m):m.closest(y))){this.allowClick=!0;return}if(l.swipeHandler&&!m.closest(l.swipeHandler))return;c.currentX=r.pageX,c.currentY=r.pageY;let v=c.currentX,b=c.currentY;if(!R(this,r,v))return;Object.assign(n,{isTouched:!0,isMoved:!1,allowTouchCallbacks:!0,isScrolling:void 0,startMoving:void 0}),c.startX=v,c.startY=b,n.touchStartTime=g(),this.allowClick=!0,this.updateSize(),this.swipeDirection=void 0,l.threshold>0&&(n.allowThresholdMove=!1);let x=!0;m.matches(n.focusableElements)&&(x=!1,"SELECT"===m.nodeName&&(n.isTouched=!1)),a.activeElement&&a.activeElement.matches(n.focusableElements)&&a.activeElement!==m&&("mouse"===r.pointerType||"mouse"!==r.pointerType&&!m.matches(n.focusableElements))&&a.activeElement.blur();let S=x&&this.allowTouchMove&&l.touchStartPreventDefault;(l.touchStartForcePreventDefault||S)&&!m.isContentEditable&&r.preventDefault(),l.freeMode&&l.freeMode.enabled&&this.freeMode&&this.animating&&!l.cssMode&&this.freeMode.onTouchStart(),this.emit
9("touchStart",r)}function V(e){let t,i,s=u(),o=this.touchEventsData,{params:a,touches:r,rtlTranslate:n,enabled:l}=this;if(!l||!a.simulateTouch&&"mouse"===e.pointerType)return;let c=e;if(c.originalEvent&&(c=c.originalEvent),"pointermove"===c.type&&(null!==o.touchId||c.pointerId!==o.pointerId))return;if("touchmove"===c.type){if(!(t=[...c.changedTouches].find(e=>e.identifier===o.touchId))||t.identifier!==o.touchId)return}else t=c;if(!o.isTouched){o.startMoving&&o.isScrolling&&this.emit("touchMoveOpposite",c);return}let d=t.pageX,m=t.pageY;if(c.preventedByNestedSwiper){r.startX=d,r.startY=m;return}if(!this.allowTouchMove){c.target.matches(o.focusableElements)||(this.allowClick=!1),o.isTouched&&(Object.assign(r,{startX:d,startY:m,currentX:d,currentY:m}),o.touchStartTime=g());return}if(a.touchReleaseOnEdges&&!a.loop){if(this.isVertical()){if(m<r.startY&&this.translate<=this.maxTranslate()||m>r.startY&&this.translate>=this.minTranslate()){o.isTouched=!1,o.isMoved=!1;return}}else if(n&&(d>r.startX&&-this.translate<=this.maxTranslate()||d<r.startX&&-this.translate>=this.minTranslate()))return;else if(!n&&(d<r.startX&&this.translate<=this.maxTranslate()||d>r.startX&&this.translate>=this.minTranslate()))return}if(s.activeElement&&s.activeElement.matches(o.focusableElements)&&s.activeElement!==c.target&&"mouse"!==c.pointerType&&s.activeElement.blur(),s.activeElement&&c.target===s.activeElement&&c.target.matches(o.focusableElements)){o.isMoved=!0,this.allowClick=!1;return}o.allowTouchCallbacks&&this.emit("touchMove",c),r.previousX=r.currentX,r.previousY=r.currentY,r.currentX=d,r.currentY=m;let p=r.currentX-r.startX,h=r.currentY-r.startY;if(this.params.threshold&&Math.sqrt(p**2+h**2)<this.params.threshold)return;if(void 0===o.isScrolling){let e;this.isHorizontal()&&r.currentY===r.startY||this.isVertical()&&r.currentX===r.startX?o.isScrolling=!1:p*p+h*h>=25&&(e=180*Math.atan2(Math.abs(h),Math.abs(p))/Math.PI,o.isScrolling=this.isHorizontal()?e>a.touchAngle:90-e>a.touchAngle)}if(o.isScrolling&&this.emit("touchMoveOpposite",c),void 0===o.startMoving&&(r.currentX!==r.startX||r.currentY!==r.startY)&&(o.startMoving=!0),o.isScrolling||"touchmove"===c.type&&o.preventTouchMoveFromPointerMove){o.isTouched=!1;return}if(!o.startMoving)return;this.allowClick=!1,!a.cssMode&&c.cancelable&&c.preventDefault(),a.touchMoveStopPropagation&&!a.nested&&c.stopPropagation();let f=this.isHorizontal()?p:h,y=this.isHorizontal()?r.currentX-r.previousX:r.currentY-r.previousY;a.oneWayMovement&&(f=Math.abs(f)*(n?1:-1),y=Math.abs(y)*(n?1:-1)),r.diff=f,f*=a.touchRatio,n&&(f=-f,y=-y);let _=this.touchesDirection;this.swipeDirection=f>0?"prev":"next",this.touchesDirection=y>0?"prev":"next";let v=this.params.loop&&!a.cssMode,b="next"===this.touchesDirection&&this.allowSlideNext||"prev"===this.touchesDirection&&this.allowSlidePrev;if(!o.isMoved){if(v&&b&&this.loopFix({direction:this.swipeDirection}),o.startTranslate=this.getTranslate(),this.setTransition(0),this.animating){let e=new window.CustomEvent("transitionend",{bubbles:!0,cancelable:!0,detail:{bySwiperTouchMove:!0}});this.wrapperEl.dispatchEvent(e)}o.allowMomentumBounce=!1,a.grabCursor&&(!0===this.allowSlideNext||!0===this.allowSlidePrev)&&this.setGrabCursor(!0),this.emit("sliderFirstMove",c)}if(new Date().getTime(),!1!==a._loopSwapReset&&o.isMoved&&o.allowThresholdMove&&_!==this.touchesDirection&&v&&b&&Math.abs(f)>=1){Object.assign(r,{startX:d,startY:m,currentX:d,currentY:m,startTranslate:o.currentTranslate}),o.loopSwapReset=!0,o.startTranslate=o.currentTranslate;return}this.emit("sliderMove",c),o.isMoved=!0,o.currentTranslate=f+o.startTranslate;let x=!0,S=a.resistanceRatio;if(a.touchReleaseOnEdges&&(S=0),f>0?(v&&b&&!i&&o.allowThresholdMove&&o.currentTranslate>(a.centeredSlides?this.minTranslate()-this.slidesSizesGrid[this.activeIndex+1]-("auto"!==a.slidesPerView&&this.slides.length-a.slidesPerView>=2?this.slidesSizesGrid[this.activeIndex+1]+this.params.spaceBetween:0)-this.params.spaceBetween:this.minTranslate())&&this.loopFix({direction:"prev",setTranslate:!0,activeSlideIndex:0}),o.currentTranslate>this.minTranslate()&&(x=!1,a.resistance&&(o.currentTranslate=this.minTranslate()-1+(-this.minTranslate()+o.startTranslate+f)**S))):f<0&&(v&&b&&!i&&o.allowThresholdMove&&o.currentTranslate<(a.centeredSlides?this.maxTranslate()+this.slidesSizesGrid[this.slidesSizesGrid.length-1]+this.params.spaceBetween+("auto"!==a.slidesPerView&&this.slides.length-a.slidesPerView>=2?this.slidesSizesGrid[this.slidesSizesGrid.length-1]+this.params.spaceBetween:0):this.maxTranslate())&&this.loopFix({direction:"next",setTranslate:!0,activeSlideIndex:this.slides.length-("auto"===a.slidesPerView?this.slidesPerViewDynamic():Math.ceil(parseFloat(a.slidesPerView,10)))}),o.currentTranslate<this.maxTranslate()&&(x=!1,a.resistance&&(o.currentTranslate=this.maxTranslate()+1-(this.maxTranslate()-o.startTranslate-f)**S))),x&&(c.preventedByNestedSwiper=!0),!this.allowSlideNext&&"next"===this.swipeDirection&&o.currentTranslate<o.startTranslate&&(o.currentTranslate=o.startTranslate),!this.allowSlidePrev&&"prev"===this.swipeDirection&&o.currentTranslate>o.startTranslate&&(o.currentTranslate=o.startTranslate),this.allowSlidePrev||this.allowSlideNext||(o.currentTranslate=o.startTranslate),a.threshold>0)if(Math.abs(f)>a.threshold||o.allowThresholdMove){if(!o.allowThresholdMove){o.allowThresholdMove=!0,r.startX=r.currentX,r.startY=r.currentY,o.currentTranslate=o.startTranslate,r.diff=this.isHorizontal()?r.currentX-r.startX:r.currentY-r.startY;return}}else{o.currentTranslate=o.startTranslate;return}a.followFinger&&!a.cssMode&&((a.freeMode&&a.freeMode.enabled&&this.freeMode||a.watchSlidesProgress)&&(this.updateActiveIndex(),this.updateSlidesClasses()),a.freeMode&&a.freeMode.enabled&&this.freeMode&&this.freeMode.onTouchMove(),this.updateProgress(o.currentTranslate),this.setTranslate(o.currentTranslate))}function H(e){let t,i,s=this,o=s.touchEventsData,a=e;if(a.originalEvent&&(a=a.originalEvent),"touchend"===a.type||"touchcancel"===a.type){if(!(t=[...a.changedTouches].find(e=>e.identifier===o.touchId))||t.identifier!==o.touchId)return}else{if(null!==o.touchId||a.pointerId!==o.pointerId)return;t=a}if(["pointercancel","pointerout","pointerleave","contextmenu"].includes(a.type)&&!(["pointercancel","contextmenu"].includes(a.type)&&(s.browser.isSafari||s.browser.isWebView)))return;o.pointerId=null,o.touchId=null;let{params:r,touches:n,rtlTranslate:l,slidesGrid:c,enabled:d}=s;if(!d||!r.simulateTouch&&"mouse"===a.pointerType)return;if(o.allowTouchCallbacks&&s.emit("touchEnd",a),o.allowTouchCallbacks=!1,!o.isTouched){o.isMoved&&r.grabCursor&&s.setGrabCursor(!1),o.isMoved=!1,o.startMoving=!1;return}r.grabCursor&&o.isMoved&&o.isTouched&&(!0===s.allowSlideNext||!0===s.allowSlidePrev)&&s.setGrabCursor(!1);let u=g(),m=u-o.touchStartTime;if(s.allowClick){let e=a.path||a.composedPath&&a.composedPath();s.updateClickedSlide(e&&e[0]||a.target,e),s.emit("tap click",a),m<300&&u-o.lastClickTime<300&&s.emit("doubleTap doubleClick",a)}if(o.lastClickTime=g(),h(()=>{s.destroyed||(s.allowClick=!0)}),!o.isTouched||!o.isMoved||!s.swipeDirection||0===n.diff&&!o.loopSwapReset||o.currentTranslate===o.startTranslate&&!o.loopSwapReset){o.isTouched=!1,o.isMoved=!1,o.startMoving=!1;return}if(o.isTouched=!1,o.isMoved=!1,o.startMoving=!1,i=r.followFinger?l?s.translate:-s.translate:-o.currentTranslate,r.cssMode)return;if(r.freeMode&&r.freeMode.enabled)return void s.freeMode.onTouchEnd({currentPos:i});let p=i>=-s.maxTranslate()&&!s.params.loop,f=0,y=s.slidesSizesGrid[0];for(let e=0;e<c.length;e+=e<r.slidesPerGroupSkip?1:r.slidesPerGroup){let t=e<r.slidesPerGroupSkip-1?1:r.slidesPerGroup;void 0!==c[e+t]?(p||i>
9=c[e]&&i<c[e+t])&&(f=e,y=c[e+t]-c[e]):(p||i>=c[e])&&(f=e,y=c[c.length-1]-c[c.length-2])}let _=null,v=null;r.rewind&&(s.isBeginning?v=r.virtual&&r.virtual.enabled&&s.virtual?s.virtual.slides.length-1:s.slides.length-1:s.isEnd&&(_=0));let b=(i-c[f])/y,x=f<r.slidesPerGroupSkip-1?1:r.slidesPerGroup;if(m>r.longSwipesMs){if(!r.longSwipes)return void s.slideTo(s.activeIndex);"next"===s.swipeDirection&&(b>=r.longSwipesRatio?s.slideTo(r.rewind&&s.isEnd?_:f+x):s.slideTo(f)),"prev"===s.swipeDirection&&(b>1-r.longSwipesRatio?s.slideTo(f+x):null!==v&&b<0&&Math.abs(b)>r.longSwipesRatio?s.slideTo(v):s.slideTo(f))}else{if(!r.shortSwipes)return void s.slideTo(s.activeIndex);s.navigation&&(a.target===s.navigation.nextEl||a.target===s.navigation.prevEl)?a.target===s.navigation.nextEl?s.slideTo(f+x):s.slideTo(f):("next"===s.swipeDirection&&s.slideTo(null!==_?_:f+x),"prev"===s.swipeDirection&&s.slideTo(null!==v?v:f))}}function z(){let e=this,{params:t,el:i}=e;if(i&&0===i.offsetWidth)return;t.breakpoints&&e.setBreakpoint();let{allowSlideNext:s,allowSlidePrev:o,snapGrid:a}=e,r=e.virtual&&e.params.virtual.enabled;e.allowSlideNext=!0,e.allowSlidePrev=!0,e.updateSize(),e.updateSlides(),e.updateSlidesClasses();let n=r&&t.loop;"auto"!==t.slidesPerView&&!(t.slidesPerView>1)||!e.isEnd||e.isBeginning||e.params.centeredSlides||n?e.params.loop&&!r?e.slideToLoop(e.realIndex,0,!1,!0):e.slideTo(e.activeIndex,0,!1,!0):e.slideTo(e.slides.length-1,0,!1,!0),e.autoplay&&e.autoplay.running&&e.autoplay.paused&&(clearTimeout(e.autoplay.resizeTimeout),e.autoplay.resizeTimeout=setTimeout(()=>{e.autoplay&&e.autoplay.running&&e.autoplay.paused&&e.autoplay.resume()},500)),e.allowSlidePrev=o,e.allowSlideNext=s,e.params.watchOverflow&&a!==e.snapGrid&&e.checkOverflow()}function G(e){this.enabled&&!this.allowClick&&(this.params.preventClicks&&e.preventDefault(),this.params.preventClicksPropagation&&this.animating&&(e.stopPropagation(),e.stopImmediatePropagation()))}function W(){let{wrapperEl:e,rtlTranslate:t,enabled:i}=this;if(!i)return;this.previousTranslate=this.translate,this.isHorizontal()?this.translate=-e.scrollLeft:this.translate=-e.scrollTop,0===this.translate&&(this.translate=0),this.updateActiveIndex(),this.updateSlidesClasses();let s=this.maxTranslate()-this.minTranslate();(0===s?0:(this.translate-this.minTranslate())/s)!==this.progress&&this.updateProgress(t?-this.translate:this.translate),this.emit("setTranslate",this.translate,!1)}function q(e){N(this,e.target),!this.params.cssMode&&("auto"===this.params.slidesPerView||this.params.autoHeight)&&this.update()}function U(){!this.documentTouchHandlerProceeded&&(this.documentTouchHandlerProceeded=!0,this.params.touchReleaseOnEdges&&(this.el.style.touchAction="auto"))}let Y=(e,t)=>{let i=u(),{params:s,el:o,wrapperEl:a,device:r}=e,n=!!s.nested,l="on"===t?"addEventListener":"removeEventListener";o&&"string"!=typeof o&&(i[l]("touchstart",e.onDocumentTouchStart,{passive:!1,capture:n}),o[l]("touchstart",e.onTouchStart,{passive:!1}),o[l]("pointerdown",e.onTouchStart,{passive:!1}),i[l]("touchmove",e.onTouchMove,{passive:!1,capture:n}),i[l]("pointermove",e.onTouchMove,{passive:!1,capture:n}),i[l]("touchend",e.onTouchEnd,{passive:!0}),i[l]("pointerup",e.onTouchEnd,{passive:!0}),i[l]("pointercancel",e.onTouchEnd,{passive:!0}),i[l]("touchcancel",e.onTouchEnd,{passive:!0}),i[l]("pointerout",e.onTouchEnd,{passive:!0}),i[l]("pointerleave",e.onTouchEnd,{passive:!0}),i[l]("contextmenu",e.onTouchEnd,{passive:!0}),(s.preventClicks||s.preventClicksPropagation)&&o[l]("click",e.onClick,!0),s.cssMode&&a[l]("scroll",e.onScroll),s.updateOnWindowResize?e[t](r.ios||r.android?"resize orientationchange observerUpdate":"resize observerUpdate",z,!0):e[t]("observerUpdate",z,!0),o[l]("load",e.onLoad,{capture:!0}))},X=(e,t)=>e.grid&&t.grid&&t.grid.rows>1;var K={init:!0,direction:"horizontal",oneWayMovement:!1,swiperElementNodeName:"SWIPER-CONTAINER",touchEventsTarget:"wrapper",initialSlide:0,speed:300,cssMode:!1,updateOnWindowResize:!0,resizeObserver:!0,nested:!1,createElements:!1,eventsPrefix:"swiper",enabled:!0,focusableElements:"input, select, option, textarea, button, video, label",width:null,height:null,preventInteractionOnTransition:!1,userAgent:null,url:null,edgeSwipeDetection:!1,edgeSwipeThreshold:20,autoHeight:!1,setWrapperSize:!1,virtualTranslate:!1,effect:"slide",breakpoints:void 0,breakpointsBase:"window",
9spaceBetween:0,slidesPerView:1,slidesPerGroup:1,slidesPerGroupSkip:0,slidesPerGroupAuto:!1,centeredSlides:!1,centeredSlidesBounds:!1,slidesOffsetBefore:0,slidesOffsetAfter:0,normalizeSlideIndex:!0,centerInsufficientSlides:!1,watchOverflow:!0,roundLengths:!1,touchRatio:1,touchAngle:45,simulateTouch:!0,shortSwipes:!0,longSwipes:!0,longSwipesRatio:.5,longSwipesMs:300,followFinger:!0,allowTouchMove:!0,threshold:5,touchMoveStopPropagation:!1,touchStartPreventDefault:!0,touchStartForcePreventDefault:!1,touchReleaseOnEdges:!1,uniqueNavElements:!0,resistance:!0,resistanceRatio:.85,watchSlidesProgress:!1,grabCursor:!1,preventClicks:!0,preventClicksPropagation:!0,slideToClickedSlide:!1,loop:!1,loopAddBlankSlides:!0,loopAdditionalSlides:0,loopPreventsSliding:!0,rewind:!1,allowSlidePrev:!0,allowSlideNext:!0,swipeHandler:null,noSwiping:!0,noSwipingClass:"swiper-no-swiping",noSwipingSelector:null,passiveListeners:!0,maxBackfaceHiddenSlides:10,containerModifierClass:"swiper-",slideClass:"swiper-slide",slideBlankClass:"swiper-slide-blank",slideActiveClass:"swiper-slide-active",slideVisibleClass:"swiper-slide-visible",slideFullyVisibleClass:"swiper-slide-fully-visible",slideNextClass:"swiper-slide-next",slidePrevClass:"swiper-slide-prev",wrapperClass:"swiper-wrapper",lazyPreloaderClass:"swiper-lazy-preloader",lazyPreloadPrevNext:0,runCallbacksOnInit:!0,_emitClasses:!1};let Z={eventsEmitter:{on(e,t,i){let s=this;if(!s.eventsListeners||s.destroyed||"function"!=typeof t)return s;let o=i?"unshift":"push";return e.split(" ").forEach(e=>{s.eventsListeners[e]||(s.eventsListeners[e]=[]),s.eventsListeners[e][o](t)}),s},once(e,t,i){let s=this;if(!s.eventsListeners||s.destroyed||"function"!=typeof t)return s;function o(...i){s.off(e,o),o.__emitterProxy&&delete o.__emitterProxy,t.apply(s,i)}return o.__emitterProxy=t,s.on(e,o,i)},onAny(e,t){return!this.eventsListeners||this.destroyed||"function"!=typeof e||0>this.eventsAnyListeners.indexOf(e)&&this.eventsAnyListeners[t?"unshift":"push"](e),this},offAny(e){if(!this.eventsListeners||this.destroyed||!this.eventsAnyListeners)return this;let t=this.eventsAnyListeners.indexOf(e);return t>=0&&this.eventsAnyListeners.splice(t,1),this},off(e,t){let i=this;return i.eventsListeners&&!i.destroyed&&i.eventsListeners&&e.split(" ").forEach(e=>{void 0===t?i.eventsListeners[e]=[]:i.eventsListeners[e]&&i.eventsListeners[e].forEach((s,o)=>{(s===t||s.__emitterProxy&&s.__emitterProxy===t)&&i.eventsListeners[e].splice(o,1)})}),i},emit(...e){let t,i,s,o=this;return o.eventsListeners&&!o.destroyed&&o.eventsListeners&&("string"==typeof e[0]||Array.isArray(e[0])?(t=e[0],i=e.slice(1,e.length),s=o):(t=e[0].events,i=e[0].data,s=e[0].context||o),i.unshift(s),(Array.isArray(t)?t:t.split(" ")).forEach(e=>{o.eventsAnyListeners&&o.eventsAnyListeners.length&&o.eventsAnyListeners.forEach(t=>{t.apply(s,[e,...i])}),o.eventsListeners&&o.eventsListeners[e]&&o.eventsListeners[e].forEach(e=>{e.apply(s,i)})})),o}},update:{updateSize:function(){let e,t,i=this.el;e=void 0!==this.params.width&&null!==this.params.width?this.params.width:i.clientWidth,t=void 0!==this.params.height&&null!==this.params.height?this.params.height:i.clientHeight,0===e&&this.isHorizontal()||0===t&&this.isVertical()||(e=e-parseInt(T(i,"padding-left")||0,10)-parseInt(T(i,"padding-right")||0,10),t=t-parseInt(T(i,"padding-top")||0,10)-parseInt(T(i,"padding-bottom")||0,10),Number.isNaN(e)&&(e=0),Number.isNaN(t)&&(t=0),Object.assign(this,{width:e,height:t,size:this.isHorizontal()?e:t}))},updateSlides:function(){let e,t=this;function i(e,i){return parseFloat(e.getPropertyValue(t.getDirectionLabel(i))||0)}let s=t.params,{wrapperEl:o,slidesEl:a,rtlTranslate:r,wrongRTL:n}=t,l=t.virtual&&s.virtual.enabled,c=l?t.virtual.slides.length:t.slides.length,d=b(a,`.${t.params.slideClass}, swiper-slide`),u=l?t.virtual.slides.length:d.length,m=[],p=[],h=[],g=s.slidesOffsetBefore;"function"==typeof g&&(g=s.slidesOffsetBefore.call(t));let f=s.slidesOffsetAfter;"function"==typeof f&&(f=s.slidesOffsetAfter.call(t));let y=t.snapGrid.length,v=t.slidesGrid.length,x=t.size-g-f,S=s.spaceBetween,k=-g,P=0,w=0;if(void 0===x)return;"string"==typeof S&&S.indexOf("%")>=0?S=parseFloat(S.replace("%",""))/100*x:"string"==typeof S&&(S=parseFloat(S)),t.virtualSize=-S-g-f,d.forEach(e
9=>{r?e.style.marginLeft="":e.style.marginRight="",e.style.marginBottom="",e.style.marginTop=""}),s.centeredSlides&&s.cssMode&&(_(o,"--swiper-centered-offset-before",""),_(o,"--swiper-centered-offset-after",""));let E=s.grid&&s.grid.rows>1&&t.grid;E?t.grid.initSlides(d):t.grid&&t.grid.unsetSlides();let L="auto"===s.slidesPerView&&s.breakpoints&&Object.keys(s.breakpoints).filter(e=>void 0!==s.breakpoints[e].slidesPerView).length>0;for(let o=0;o<u;o+=1){e=0;let a=d[o];if(!a||(E&&t.grid.updateSlide(o,a,d),"none"!==T(a,"display"))){if(l&&"auto"===s.slidesPerView)s.virtual.slidesPerViewAutoSlideSize&&(e=s.virtual.slidesPerViewAutoSlideSize),e&&a&&(s.roundLengths&&(e=Math.floor(e)),a.style[t.getDirectionLabel("width")]=`${e}px`);else if("auto"===s.slidesPerView){L&&(a.style[t.getDirectionLabel("width")]="");let o=getComputedStyle(a),r=a.style.transform,n=a.style.webkitTransform;if(r&&(a.style.transform="none"),n&&(a.style.webkitTransform="none"),s.roundLengths)e=t.isHorizontal()?C(a,"width",!0):C(a,"height",!0);else{let t=i(o,"width"),s=i(o,"padding-left"),r=i(o,"padding-right"),n=i(o,"margin-left"),l=i(o,"margin-right"),c=o.getPropertyValue("box-sizing");if(c&&"border-box"===c)e=t+n+l;else{let{clientWidth:i,offsetWidth:o}=a;e=t+s+r+n+l+(o-i)}}r&&(a.style.transform=r),n&&(a.style.webkitTransform=n),s.roundLengths&&(e=Math.floor(e))}else e=(x-(s.slidesPerView-1)*S)/s.slidesPerView,s.roundLengths&&(e=Math.floor(e)),a&&(a.style[t.getDirectionLabel("width")]=`${e}px`);a&&(a.swiperSlideSize=e),h.push(e),s.centeredSlides?(k=k+e/2+P/2+S,0===P&&0!==o&&(k=k-x/2-S),0===o&&(k=k-x/2-S),.001>Math.abs(k)&&(k=0),s.roundLengths&&(k=Math.floor(k)),w%s.slidesPerGroup==0&&m.push(k),p.push(k)):(s.roundLengths&&(k=Math.floor(k)),(w-Math.min(t.params.slidesPerGroupSkip,w))%t.params.slidesPerGroup==0&&m.push(k),p.push(k),k=k+e+S),t.virtualSize+=e+S,P=e,w+=1}}if(t.virtualSize=Math.max(t.virtualSize,x)+f,r&&n&&("slide"===s.effect||"coverflow"===s.effect)&&(o.style.width=`${t.virtualSize+S}px`),s.setWrapperSize&&(o.style[t.getDirectionLabel("width")]=`${t.virtualSize+S}px`),E&&t.grid.updateWrapperSize(e,m),!s.centeredSlides){let e=[];for(let i=0;i<m.length;i+=1){let o=m[i];s.roundLengths&&(o=Math.floor(o)),m[i]<=t.virtualSize-x&&e.push(o)}m=e,Math.floor(t.virtualSize-x)-Math.floor(m[m.length-1])>1&&m.push(t.virtualSize-x)}if(l&&s.loop){let e=h[0]+S;if(s.slidesPerGroup>1){let i=Math.ceil((t.virtual.slidesBefore+t.virtual.slidesAfter)/s.slidesPerGroup),o=e*s.slidesPerGroup;for(let e=0;e<i;e+=1)m.push(m[m.length-1]+o)}for(let i=0;i<t.virtual.slidesBefore+t.virtual.slidesAfter;i+=1)1===s.slidesPerGroup&&m.push(m[m.length-1]+e),p.push(p[p.length-1]+e),t.virtualSize+=e}if(0===m.length&&(m=[0]),0!==S){let e=t.isHorizontal()&&r?"marginLeft":t.getDirectionLabel("marginRight");d.filter((e,t)=>!s.cssMode||!!s.loop||t!==d.length-1).forEach(t=>{t.style[e]=`${S}px`})}if(s.centeredSlides&&s.centeredSlidesBounds){let e=0;h.forEach(t=>{e+=t+(S||0)});let t=(e-=S)>x?e-x:0;m=m.map(e=>e<=0?-g:e>t?t+f:e)}if(s.centerInsufficientSlides){let e=0;h.forEach(t=>{e+=t+(S||0)}),e-=S;let t=(g||0)+(f||0);if(e+t<x){let i=(x-e-t)/2;m.forEach((e,t)=>{m[t]=e-i}),p.forEach((e,t)=>{p[t]=e+i})}}if(Object.assign(t,{slides:d,snapGrid:m,slidesGrid:p,slidesSizesGrid:h}),s.centeredSlides&&s.cssMode&&!s.centeredSlidesBounds){_(o,"--swiper-centered-offset-before",`${-m[0]}px`),_(o,"--swiper-centered-offset-after",`${t.size/2-h[h.length-1]/2}px`);let e=-t.snapGrid[0],i=-t.slidesGrid[0];t.snapGrid=t.snapGrid.map(t=>t+e),t.slidesGrid=t.slidesGrid.map(e=>e+i)}if(u!==c&&t.emit("slidesLengthChange"),m.length!==y&&(t.params.watchOverflow&&t.checkOverflow(),t.emit("snapGridLengthChange")),p.length!==v&&t.emit("slidesGridLengthChange"),s.watchSlidesProgress&&t.updateSlidesOffset(),t.emit("slidesUpdated"),!l&&!s.cssMode&&("slide"===s.effect||"fade"===s.effect)){let e=`${s.containerModifierClass}backface-hidden`,i=t.el.classList.contains(e);u<=s.maxBackfaceHiddenSlides?i||t.el.classList.add(e):i&&t.el.classList.remove(e)}},updateAutoHeight:function(e){let t,i=this,s=[],o=i.virtual&&i.params.virtual.enabled,a=0;"number"==typeof e?i.setTransition(e):!0===e&&i.setTransition(i.params.speed);let r=e=>o?i.slides[i.getSlideIndexByData(e)]:i.slides[e];if("auto"!==i.params.slidesPerView&&i.params.slidesPerView>
91)if(i.params.centeredSlides)(i.visibleSlides||[]).forEach(e=>{s.push(e)});else for(t=0;t<Math.ceil(i.params.slidesPerView);t+=1){let e=i.activeIndex+t;if(e>i.slides.length&&!o)break;s.push(r(e))}else s.push(r(i.activeIndex));for(t=0;t<s.length;t+=1)if(void 0!==s[t]){let e=s[t].offsetHeight;a=e>a?e:a}(a||0===a)&&(i.wrapperEl.style.height=`${a}px`)},updateSlidesOffset:function(){let e=this.slides,t=this.isElement?this.isHorizontal()?this.wrapperEl.offsetLeft:this.wrapperEl.offsetTop:0;for(let i=0;i<e.length;i+=1)e[i].swiperSlideOffset=(this.isHorizontal()?e[i].offsetLeft:e[i].offsetTop)-t-this.cssOverflowAdjustment()},updateSlidesProgress:function(e=this&&this.translate||0){let t=this.params,{slides:i,rtlTranslate:s,snapGrid:o}=this;if(0===i.length)return;void 0===i[0].swiperSlideOffset&&this.updateSlidesOffset();let a=-e;s&&(a=e),this.visibleSlidesIndexes=[],this.visibleSlides=[];let r=t.spaceBetween;"string"==typeof r&&r.indexOf("%")>=0?r=parseFloat(r.replace("%",""))/100*this.size:"string"==typeof r&&(r=parseFloat(r));for(let e=0;e<i.length;e+=1){let n=i[e],l=n.swiperSlideOffset;t.cssMode&&t.centeredSlides&&(l-=i[0].swiperSlideOffset);let c=(a+(t.centeredSlides?this.minTranslate():0)-l)/(n.swiperSlideSize+r),d=(a-o[0]+(t.centeredSlides?this.minTranslate():0)-l)/(n.swiperSlideSize+r),u=-(a-l),m=u+this.slidesSizesGrid[e],p=u>=0&&u<=this.size-this.slidesSizesGrid[e],h=u>=0&&u<this.size-1||m>1&&m<=this.size||u<=0&&m>=this.size;h&&(this.visibleSlides.push(n),this.visibleSlidesIndexes.push(e)),M(n,h,t.slideVisibleClass),M(n,p,t.slideFullyVisibleClass),n.progress=s?-c:c,n.originalProgress=s?-d:d}},updateProgress:function(e){if(void 0===e){let t=this.rtlTranslate?-1:1;e=this&&this.translate&&this.translate*t||0}let t=this.params,i=this.maxTranslate()-this.minTranslate(),{progress:s,isBeginning:o,isEnd:a,progressLoop:r}=this,n=o,l=a;if(0===i)s=0,o=!0,a=!0;else{s=(e-this.minTranslate())/i;let t=1>Math.abs(e-this.minTranslate()),r=1>Math.abs(e-this.maxTranslate());o=t||s<=0,a=r||s>=1,t&&(s=0),r&&(s=1)}if(t.loop){let t=this.getSlideIndexByData(0),i=this.getSlideIndexByData(this.slides.length-1),s=this.slidesGrid[t],o=this.slidesGrid[i],a=this.slidesGrid[this.slidesGrid.length-1],n=Math.abs(e);(r=n>=s?(n-s)/a:(n+a-o)/a)>1&&(r-=1)}Object.assign(this,{progress:s,progressLoop:r,isBeginning:o,isEnd:a}),(t.watchSlidesProgress||t.centeredSlides&&t.autoHeight)&&this.updateSlidesProgress(e),o&&!n&&this.emit("reachBeginning toEdge"),a&&!l&&this.emit("reachEnd toEdge"),(n&&!o||l&&!a)&&this.emit("fromEdge"),this.emit("progress",s)},updateSlidesClasses:function(){let e,t,i,{slides:s,params:o,slidesEl:a,activeIndex:r}=this,n=this.virtual&&o.virtual.enabled,l=this.grid&&o.grid&&o.grid.rows>1,c=e=>b(a,`.${o.slideClass}${e}, swiper-slide${e}`)[0];if(n)if(o.loop){let t=r-this.virtual.slidesBefore;t<0&&(t=this.virtual.slides.length+t),t>=this.virtual.slides.length&&(t-=this.virtual.slides.length),e=c(`[data-swiper-slide-index="${t}"]`)}else e=c(`[data-swiper-slide-index="${r}"]`);else l?(e=s.find(e=>e.column===r),i=s.find(e=>e.column===r+1),t=s.find(e=>e.column===r-1)):e=s[r];e&&!l&&(i=function(e,t){let i=[];for(;e.nextElementSibling;){let s=e.nextElementSibling;t?s.matches(t)&&i.push(s):i.push(s),e=s}return i}(e,`.${o.slideClass}, swiper-slide`)[0],o.loop&&!i&&(i=s[0]),t=function(e,t){let i=[];for(;e.previousElementSibling;){let s=e.previousElementSibling;t?s.matches(t)&&i.push(s):i.push(s),e=s}return i}(e,`.${o.slideClass}, swiper-slide`)[0],o.loop),s.forEach(s=>{O(s,s===e,o.slideActiveClass),O(s,s===i,o.slideNextClass),O(s,s===t,o.slidePrevClass)}),this.emitSlidesClasses()},updateActiveIndex:function(e){let t,i,s=this,o=s.rtlTranslate?s.translate:-s.translate,{snapGrid:a,params:r,activeIndex:n,realIndex:l,snapIndex:c}=s,d=e,u=e=>{let t=e-s.virtual.slidesBefore;return t<0&&(t=s.virtual.slides.length+t),t>=s.virtual.slides.length&&(t-=s.virtual.slides.length),t};if(void 0===d&&(d=function(e){let t,{slidesGrid:i,params:s}=e,o=e.rtlTranslate?e.translate:-e.translate;for(let e=0;e<i.length;e+=1)void 0!==i[e+1]?o>=i[e]&&o<i[e+1]-(i[e+1]-i[e])/2?t=e:o>=i[e]&&o<i[e+1]&&(t=e+1):o>=i[e]&&(t=e);return s.normalizeSlideIndex&&(t<0||void 0===t)&&(t=0),t}(s)),a.indexOf(o)>=0)t=a.indexOf(o);else{let e=Math.min(r.slidesPerGroupSkip,d);
9t=e+Math.floor((d-e)/r.slidesPerGroup)}if(t>=a.length&&(t=a.length-1),d===n&&!s.params.loop){t!==c&&(s.snapIndex=t,s.emit("snapIndexChange"));return}if(d===n&&s.params.loop&&s.virtual&&s.params.virtual.enabled){s.realIndex=u(d);return}let m=s.grid&&r.grid&&r.grid.rows>1;if(s.virtual&&r.virtual.enabled&&r.loop)i=u(d);else if(m){let e=s.slides.find(e=>e.column===d),t=parseInt(e.getAttribute("data-swiper-slide-index"),10);Number.isNaN(t)&&(t=Math.max(s.slides.indexOf(e),0)),i=Math.floor(t/r.grid.rows)}else if(s.slides[d]){let e=s.slides[d].getAttribute("data-swiper-slide-index");i=e?parseInt(e,10):d}else i=d;Object.assign(s,{previousSnapIndex:c,snapIndex:t,previousRealIndex:l,realIndex:i,previousIndex:n,activeIndex:d}),s.initialized&&D(s),s.emit("activeIndexChange"),s.emit("snapIndexChange"),(s.initialized||s.params.runCallbacksOnInit)&&(l!==i&&s.emit("realIndexChange"),s.emit("slideChange"))},updateClickedSlide:function(e,t){let i,s=this.params,o=e.closest(`.${s.slideClass}, swiper-slide`);!o&&this.isElement&&t&&t.length>
91&&t.includes(e)&&[...t.slice(t.indexOf(e)+1,t.length)].forEach(e=>{!o&&e.matches&&e.matches(`.${s.slideClass}, swiper-slide`)&&(o=e)});let a=!1;if(o){for(let e=0;e<this.slides.length;e+=1)if(this.slides[e]===o){a=!0,i=e;break}}if(o&&a)this.clickedSlide=o,this.virtual&&this.params.virtual.enabled?this.clickedIndex=parseInt(o.getAttribute("data-swiper-slide-index"),10):this.clickedIndex=i;else{this.clickedSlide=void 0,this.clickedIndex=void 0;return}s.slideToClickedSlide&&void 0!==this.clickedIndex&&this.clickedIndex!==this.activeIndex&&this.slideToClickedSlide()}},translate:{getTranslate:function(e=this.isHorizontal()?"x":"y"){let{params:t,rtlTranslate:i,translate:s,wrapperEl:o}=this;if(t.virtualTranslate)return i?-s:s;if(t.cssMode)return s;let a=function(e,t="x"){let i,s,o,a,r,n=p(),l=((r=p()).getComputedStyle&&(a=r.getComputedStyle(e,null)),!a&&e.currentStyle&&(a=e.currentStyle),a||(a=e.style),a);return n.WebKitCSSMatrix?((s=l.transform||l.webkitTransform).split(",").length>6&&(s=s.split(", ").map(e=>e.replace(",",".")).join(", ")),o=new n.WebKitCSSMatrix("none"===s?"":s)):i=(o=l.MozTransform||l.OTransform||l.MsTransform||l.msTransform||l.transform||l.getPropertyValue("transform").replace("translate(","matrix(1, 0, 0, 1,")).toString().split(","),"x"===t&&(s=n.WebKitCSSMatrix?o.m41:16===i.length?parseFloat(i[12]):parseFloat(i[4])),"y"===t&&(s=n.WebKitCSSMatrix?o.m42:16===i.length?parseFloat(i[13]):parseFloat(i[5])),s||0}(o,e);return a+=this.cssOverflowAdjustment(),i&&(a=-a),a||0},setTranslate:function(e,t){let{rtlTranslate:i,params:s,wrapperEl:o,progress:a}=this,r=0,n=0;this.isHorizontal()?r=i?-e:e:n=e,s.roundLengths&&(r=Math.floor(r),n=Math.floor(n)),this.previousTranslate=this.translate,this.translate=this.isHorizontal()?r:n,s.cssMode?o[this.isHorizontal()?"scrollLeft":"scrollTop"]=this.isHorizontal()?-r:-n:s.virtualTranslate||(this.isHorizontal()?r-=this.cssOverflowAdjustment():n-=this.cssOverflowAdjustment(),o.style.transform=`translate3d(${r}px, ${n}px, 0px)`);let l=this.maxTranslate()-this.minTranslate();(0===l?0:(e-this.minTranslate())/l)!==a&&this.updateProgress(e),this.emit("setTranslate",this.translate,t)},minTranslate:function(){return-this.snapGrid[0]},maxTranslate:function(){return-this.snapGrid[this.snapGrid.length-1]},translateTo:function(e=0,t=this.params.speed,i=!0,s=!0,o){let a,r=this,{params:n,wrapperEl:l}=r;if(r.animating&&n.preventInteractionOnTransition)return!1;let c=r.minTranslate(),d=r.maxTranslate();if(a=s&&e>c?c:s&&e<d?d:e,r.updateProgress(a),n.cssMode){let e=r.isHorizontal();if(0===t)l[e?"scrollLeft":"scrollTop"]=-a;else{if(!r.support.smoothScroll)return v({swiper:r,targetPosition:-a,side:e?"left":"top"}),!0;l.scrollTo({[e?"left":"top"]:-a,behavior:"smooth"})}return!0}return 0===t?(r.setTransition(0),r.setTranslate(a),i&&(r.emit("beforeTransitionStart",t,o),r.emit("transitionEnd"))):(r.setTransition(t),r.setTranslate(a),i&&(r.emit("beforeTransitionStart",t,o),r.emit("transitionStart")),r.animating||(r.animating=!0,r.onTranslateToWrapperTransitionEnd||(r.onTranslateToWrapperTransitionEnd=function(e){!r||r.destroyed||e.target===this&&(r.wrapperEl.removeEventListener("transitionend",r.onTranslateToWrapperTransitionEnd),r.onTranslateToWrapperTransitionEnd=null,delete r.onTranslateToWrapperTransitionEnd,r.animating=!1,i&&r.emit("transitionEnd"))}),r.wrapperEl.addEventListener("transitionend",r.onTranslateToWrapperTransitionEnd))),!0}},transition:{setTransition:function(e,t){this.params.cssMode||(this.wrapperEl.style.transitionDuration=`${e}ms`,this.wrapperEl.style.transitionDelay=0===e?"0ms":""),this.emit("setTransition",e,t)},transitionStart:function(e=!0,t){let{params:i}=this;i.cssMode||(i.autoHeight&&this.updateAutoHeight(),$({swiper:this,runCallbacks:e,direction:t,step:"Start"}))},transitionEnd:function(e=!0,t){let{params:i}=this;this.animating=!1,i.cssMode||(this.setTransition(0),$({swiper:this,runCallbacks:e,direction:t,step:"End"}))}},slide:{slideTo:function(e=0,t,i=!0,s,o){let a;"string"==typeof e&&(e=parseInt(e,10));let r=this,n=e;n<0&&(n=0);let{params:l,snapGrid:c,slidesGrid:d,previousIndex:u,activeIndex:m,rtlTranslate:p,wrapperEl:h,enabled:g}=r;if(!g&&!s&&!o||r.destroyed||r.animating&&l.preventInteractionOnTransition)return!1;void 0===t&&(t=r.params.speed);let f=Math.min(r.params.slidesPerGroupSkip,n),y=f+Math.floor((n-f)/r.params.slidesPerGroup);y>=c.length&&(y=c.length-1);let _=-c[y];if(l.normalizeSlideIndex)for(let e=0;e<d.length;e+=1){let t=-Math.floor(100*_),i=Math.floor(100*d[e]),s=Math.floor(100*d[e+1]);void 0!==d[e+1]?t>=i&&t<s-(s-i)/2?n=e:t>=i&&t<s&&(n=e+1):t>=i&&(n=e)}if(r.initialized&&n!==m&&(!r.allowSlideNext&&(p?_>r.translate&&_>r.minTranslate():_<r.translate&&_<r.minTranslate())||!r.allowSlidePrev&&_>r.translate&&_>r.maxTranslate()&&(m||0)!==n))return!1;n!==(u||0)&&i&&r.emit("beforeSlideChangeStart"),r.updateProgress(_),a=n>m?"next":n<m?"prev":"reset";let b=r.virtual&&r.params.virtual.enabled;if(!(b&&o)&&(p&&-_===r.translate||!p&&_===r.translate))return r.updateActiveIndex(n),l.autoHeight&&r.updateAutoHeight(),r.updateSlidesClasses(),"slide"!==l.effect&&r.setTranslate(_),"reset"!==a&&(r.transitionStart(i,a),r.transitionEnd(i,a)),!1;
9if(l.cssMode){let e=r.isHorizontal(),i=p?_:-_;if(0===t)b&&(r.wrapperEl.style.scrollSnapType="none",r._immediateVirtual=!0),b&&!r._cssModeVirtualInitialSet&&r.params.initialSlide>0?(r._cssModeVirtualInitialSet=!0,requestAnimationFrame(()=>{h[e?"scrollLeft":"scrollTop"]=i})):h[e?"scrollLeft":"scrollTop"]=i,b&&requestAnimationFrame(()=>{r.wrapperEl.style.scrollSnapType="",r._immediateVirtual=!1});else{if(!r.support.smoothScroll)return v({swiper:r,targetPosition:i,side:e?"left":"top"}),!0;h.scrollTo({[e?"left":"top"]:i,behavior:"smooth"})}return!0}let x=I().isSafari;return b&&!o&&x&&r.isElement&&r.virtual.update(!1,!1,n),r.setTransition(t),r.setTranslate(_),r.updateActiveIndex(n),r.updateSlidesClasses(),r.emit("beforeTransitionStart",t,s),r.transitionStart(i,a),0===t?r.transitionEnd(i,a):r.animating||(r.animating=!0,r.onSlideToWrapperTransitionEnd||(r.onSlideToWrapperTransitionEnd=function(e){!r||r.destroyed||e.target===this&&(r.wrapperEl.removeEventListener("transitionend",r.onSlideToWrapperTransitionEnd),r.onSlideToWrapperTransitionEnd=null,delete r.onSlideToWrapperTransitionEnd,r.transitionEnd(i,a))}),r.wrapperEl.addEventListener("transitionend",r.onSlideToWrapperTransitionEnd)),!0},slideToLoop:function(e=0,t,i=!0,s){"string"==typeof e&&(e=parseInt(e,10));let o=this;if(o.destroyed)return;void 0===t&&(t=o.params.speed);let a=o.grid&&o.params.grid&&o.params.grid.rows>1,r=e;if(o.params.loop)if(o.virtual&&o.params.virtual.enabled)r+=o.virtual.slidesBefore;else{let e;if(a){let t=r*o.params.grid.rows;e=o.slides.find(e=>+e.getAttribute("data-swiper-slide-index")===t).column}else e=o.getSlideIndexByData(r);let t=a?Math.ceil(o.slides.length/o.params.grid.rows):o.slides.length,{centeredSlides:i,slidesOffsetBefore:n,slidesOffsetAfter:l}=o.params,c=i||!!n||!!l,d=o.params.slidesPerView;"auto"===d?d=o.slidesPerViewDynamic():(d=Math.ceil(parseFloat(o.params.slidesPerView,10)),c&&d%2==0&&(d+=1));let u=t-e<d;if(c&&(u=u||e<Math.ceil(d/2)),s&&c&&"auto"!==o.params.slidesPerView&&!a&&(u=!1),u){let i=c?e<o.activeIndex?"prev":"next":e-o.activeIndex-1<o.params.slidesPerView?"next":"prev";o.loopFix({direction:i,slideTo:!0,activeSlideIndex:"next"===i?e+1:e-t+1,slideRealIndex:"next"===i?o.realIndex:void 0})}if(a){let e=r*o.params.grid.rows;r=o.slides.find(t=>+t.getAttribute("data-swiper-slide-index")===e).column}else r=o.getSlideIndexByData(r)}return requestAnimationFrame(()=>{o.slideTo(r,t,i,s)}),o},slideNext:function(e,t=!0,i){let s=this,{enabled:o,params:a,animating:r}=s;if(!o||s.destroyed)return s;void 0===e&&(e=s.params.speed);let n=a.slidesPerGroup;"auto"===a.slidesPerView&&1===a.slidesPerGroup&&a.slidesPerGroupAuto&&(n=Math.max(s.slidesPerViewDynamic("current",!0),1));let l=s.activeIndex<a.slidesPerGroupSkip?1:n,c=s.virtual&&a.virtual.enabled;if(a.loop){if(r&&!c&&a.loopPreventsSliding)return!1;if(s.loopFix({direction:"next"}),s._clientLeft=s.wrapperEl.clientLeft,s.activeIndex===s.slides.length-1&&a.cssMode)return requestAnimationFrame(()=>{s.slideTo(s.activeIndex+l,e,t,i)}),!0}return a.rewind&&s.isEnd?s.slideTo(0,e,t,i):s.slideTo(s.activeIndex+l,e,t,i)},slidePrev:function(e,t=!0,i){let s=this,{params:o,snapGrid:a,slidesGrid:r,rtlTranslate:n,enabled:l,animating:c}=s;if(!l||s.destroyed)return s;void 0===e&&(e=s.params.speed);let d=s.virtual&&o.virtual.enabled;if(o.loop){if(c&&!d&&o.loopPreventsSliding)return!1;s.loopFix({direction:"prev"}),s._clientLeft=s.wrapperEl.clientLeft}function u(e){return e<0?-Math.floor(Math.abs(e)):Math.floor(e)}let m=u(n?s.translate:-s.translate),p=a.map(e=>u(e)),h=o.freeMode&&o.freeMode.enabled,g=a[p.indexOf(m)-1];if(void 0===g&&(o.cssMode||h)){let e;a.forEach((t,i)=>{m>=t&&(e=i)}),void 0!==e&&(g=h?a[e]:a[e>0?e-1:e])}let f=0;if(void 0!==g&&((f=r.indexOf(g))<0&&(f=s.activeIndex-1),"auto"===o.slidesPerView&&1===o.slidesPerGroup&&o.slidesPerGroupAuto&&(f=Math.max(f=f-s.slidesPerViewDynamic("previous",!0)+1,0))),o.rewind&&s.isBeginning){let o=s.params.virtual&&s.params.virtual.enabled&&s.virtual?s.virtual.slides.length-1:s.slides.length-1;return s.slideTo(o,e,t,i)}return o.loop&&0===s.activeIndex&&o.cssMode?(requestAnimationFrame(()=>{s.slideTo(f,e,t,i)}),!0):s.slideTo(f,e,t,i)},slideReset:function(e,t=!0,i){if(!this.destroyed)return void 0===e&&(e=this.params.speed),this.slideTo(this.activeIndex,e,t,i)},slideToClosest:function(e,t=!0,i,s=.5){if(this.destroyed)return;void 0===e&&(e=this.params.speed);let o=this.activeIndex,a=Math.min(this.params.slidesPerGroupSkip,o),r=a+Math.floor((o-a)/this.params.slidesPerGroup),n=this.rtlTranslate?this.translate:-this.translate;if(n>=this.snapGrid[r]){let e=this.snapGrid[r];n-e>(this.snapGrid[r+1]-e)*s&&(o+=this.params.slidesPerGroup)}else{let e=this.snapGrid[r-1];n-e<=(this.snapGrid[r]-e)*s&&(o-=this.params.slidesPerGroup)}return o=Math.min(o=Math.max(o,0),this.slidesGrid.length-1),this.slideTo(o,e,t,i)},slideToClickedSlide:function(){let e,t=this;if(t.destroyed)return;let{params:i,slidesEl:s}=t,o="auto"===i.slidesPerView?t.slidesPerViewDynamic():i.slidesPerView,a=t.getSlideIndexWhenGrid(t.clickedIndex),r=t.isElement?"swiper-slide":`.${i.slideClass}`,n=t.grid&&t.params.grid&&t.params.grid.rows>1;if(i.loop){if(t.animating)return;e=parseInt(t.clickedSlide.getAttribute("data-swiper-slide-index"),10),i.centeredSlides?t.slideToLoop(e):a>(n?(t.slides.length-o)/2-(t.params.grid.rows-1):t.slides.length-o)?(t.loopFix(),a=t.getSlideIndex(b(s,`${r}[data-swiper-slide-index="${e}"]`)[0]),h(()=>{t.slideTo(a)})):t.slideTo(a)}else t.slideTo(a)}},loop:{loopCreate:function(e,t){let i,s=this,{params:o,slidesEl:a}=s;
9if(!o.loop||s.virtual&&s.params.virtual.enabled)return;let r=s.grid&&o.grid&&o.grid.rows>1;o.loopAddBlankSlides&&(o.slidesPerGroup>1||r)&&((i=b(a,`.${o.slideBlankClass}`)).forEach(e=>{e.remove()}),i.length>0&&(s.recalcSlides(),s.updateSlides()));let n=o.slidesPerGroup*(r?o.grid.rows:1),l=s.slides.length%n!=0,c=r&&s.slides.length%o.grid.rows!=0,d=e=>{for(let t=0;t<e;t+=1){let e=s.isElement?S("swiper-slide",[o.slideBlankClass]):S("div",[o.slideClass,o.slideBlankClass]);s.slidesEl.append(e)}};l?o.loopAddBlankSlides?(d(n-s.slides.length%n),s.recalcSlides(),s.updateSlides()):x("Swiper Loop Warning: The number of slides is not even to slidesPerGroup, loop mode may not function properly. You need to add more slides (or make duplicates, or empty slides)"):c&&(o.loopAddBlankSlides?(d(o.grid.rows-s.slides.length%o.grid.rows),s.recalcSlides(),s.updateSlides()):x("Swiper Loop Warning: The number of slides is not even to grid.rows, loop mode may not function properly. You need to add more slides (or make duplicates, or empty slides)")),b(a,`.${o.slideClass}, swiper-slide`).forEach((e,t)=>{e.setAttribute("data-swiper-slide-index",t)});let u=o.centeredSlides||!!o.slidesOffsetBefore||!!o.slidesOffsetAfter;s.loopFix({slideRealIndex:e,direction:u?void 0:"next",initial:t})},loopFix:function({slideRealIndex:e,slideTo:t=!0,direction:i,setTranslate:s,activeSlideIndex:o,initial:a,byController:r,byMousewheel:n}={}){let l=this;if(!l.params.loop)return;l.emit("beforeLoopFix");let{slides:c,allowSlidePrev:d,allowSlideNext:u,slidesEl:m,params:p}=l,{centeredSlides:h,slidesOffsetBefore:g,slidesOffsetAfter:f,initialSlide:y}=p,_=h||!!g||!!f;if(l.allowSlidePrev=!0,l.allowSlideNext=!0,l.virtual&&p.virtual.enabled){t&&(_||0!==l.snapIndex?_&&l.snapIndex<p.slidesPerView?l.slideTo(l.virtual.slides.length+l.snapIndex,0,!1,!0):l.snapIndex===l.snapGrid.length-1&&l.slideTo(l.virtual.slidesBefore,0,!1,!0):l.slideTo(l.virtual.slides.length,0,!1,!0)),l.allowSlidePrev=d,l.allowSlideNext=u,l.emit("loopFix");return}let v=p.slidesPerView;"auto"===v?v=l.slidesPerViewDynamic():(v=Math.ceil(parseFloat(p.slidesPerView,10)),_&&v%2==0&&(v+=1));let b=p.slidesPerGroupAuto?v:p.slidesPerGroup,S=_?Math.max(b,Math.ceil(v/2)):b;S%b!=0&&(S+=b-S%b),l.loopedSlides=S+=p.loopAdditionalSlides;let T=l.grid&&p.grid&&p.grid.rows>1;c.length<v+S||"cards"===l.params.effect&&c.length<v+2*S?x("Swiper Loop Warning: The number of slides is not enough for loop mode, it will be disabled or not function properly. You need to add more slides (or make duplicates) or lower the values of slidesPerView and slidesPerGroup parameters"):T&&"row"===p.grid.fill&&x("Swiper Loop Warning: Loop mode is not compatible with grid.fill = `row`");let k=[],C=[],P=T?Math.ceil(c.length/p.grid.rows):c.length,w=a&&P-y<v&&!_,E=w?y:l.activeIndex;void 0===o?o=l.getSlideIndex(c.find(e=>e.classList.contains(p.slideActiveClass))):E=o;let L="next"===i||!i,j="prev"===i||!i,A=0,I=0,M=(T?c[o].column:o)+(_&&void 0===s?-v/2+.5:0);if(M<S){A=Math.max(S-M,b);for(let e=0;e<S-M;e+=1){let t=e-Math.floor(e/P)*P;if(T){let e=P-t-1;for(let t=c.length-1;t>=0;t-=1)c[t].column===e&&k.push(t)}else k.push(P-t-1)}}else if(M+v>P-S){I=Math.max(M-(P-2*S),b),w&&(I=Math.max(I,v-P+y+1));for(let e=0;e<I;e+=1){let t=e-Math.floor(e/P)*P;T?c.forEach((e,i)=>{e.column===t&&C.push(i)}):C.push(t)}}if(l.__preventObserver__=!0,requestAnimationFrame(()=>{l.__preventObserver__=!1}),"cards"===l.params.effect&&c.length<v+2*S&&(C.includes(o)&&C.splice(C.indexOf(o),1),k.includes(o)&&k.splice(k.indexOf(o),1)),j&&k.forEach(e=>{c[e].swiperLoopMoveDOM=!0,m.prepend(c[e]),c[e].swiperLoopMoveDOM=!1}),L&&C.forEach(e=>{c[e].swiperLoopMoveDOM=!0,m.append(c[e]),c[e].swiperLoopMoveDOM=!1}),l.recalcSlides(),"auto"===p.slidesPerView?l.updateSlides():T&&(k.length>0&&j||C.length>0&&L)&&l.slides.forEach((e,t)=>{l.grid.updateSlide(t,e,l.slides)}),p.watchSlidesProgress&&l.updateSlidesOffset(),t){if(k.length>0&&j){if(void 0===e){let e=l.slidesGrid[E],t=l.slidesGrid[E+A]-e;n?l.setTranslate(l.translate-t):(l.slideTo(E+Math.ceil(A),0,!1,!0),s&&(l.touchEventsData.startTranslate=l.touchEventsData.startTranslate-t,l.touchEventsData.currentTranslate=l.touchEventsData.currentTranslate-t))}else if(s){let e=T?k.length/p.grid.rows:k.length;l.slideTo(l.activeIndex+e,0,!1,!0),l.touchEventsData.currentTranslate=l.translate}}else if(C.length>0&&L)if(void 0===e){let e=l.slidesGrid[E],t=l.slidesGrid[E-I]-e;n?l.setTranslate(l.translate-t):(l.slideTo(E-I,0,!1,!0),s&&(l.touchEventsData.startTranslate=l.touchEventsData.startTranslate-t,l.touchEventsData.currentTranslate=l.touchEventsData.currentTranslate-t))}else{let e=T?C.length/p.grid.rows:C.length;l.slideTo(l.activeIndex-e,0,!1,!0)}}if(l.allowSlidePrev=d,l.allowSlideNext=u,l.controller&&l.controller.control&&!r){let a={slideRealIndex:e,direction:i,setTranslate:s,activeSlideIndex:o,b
9yController:!0};Array.isArray(l.controller.control)?l.controller.control.forEach(e=>{!e.destroyed&&e.params.loop&&e.loopFix({...a,slideTo:e.params.slidesPerView===p.slidesPerView&&t})}):l.controller.control instanceof l.constructor&&l.controller.control.params.loop&&l.controller.control.loopFix({...a,slideTo:l.controller.control.params.slidesPerView===p.slidesPerView&&t})}l.emit("loopFix")},loopDestroy:function(){let{params:e,slidesEl:t}=this;if(!e.loop||!t||this.virtual&&this.params.virtual.enabled)return;this.recalcSlides();let i=[];this.slides.forEach(e=>{i[void 0===e.swiperSlideIndex?+e.getAttribute("data-swiper-slide-index"):e.swiperSlideIndex]=e}),this.slides.forEach(e=>{e.removeAttribute("data-swiper-slide-index")}),i.forEach(e=>{t.append(e)}),this.recalcSlides(),this.slideTo(this.realIndex,0)}},grabCursor:{setGrabCursor:function(e){let t=this;if(!t.params.simulateTouch||t.params.watchOverflow&&t.isLocked||t.params.cssMode)return;let i="container"===t.params.touchEventsTarget?t.el:t.wrapperEl;t.isElement&&(t.__preventObserver__=!0),i.style.cursor="move",i.style.cursor=e?"grabbing":"grab",t.isElement&&requestAnimationFrame(()=>{t.__preventObserver__=!1})},unsetGrabCursor:function(){let e=this;e.params.watchOverflow&&e.isLocked||e.params.cssMode||(e.isElement&&(e.__preventObserver__=!0),e["container"===e.params.touchEventsTarget?"el":"wrapperEl"].style.cursor="",e.isElement&&requestAnimationFrame(()=>{e.__preventObserver__=!1}))}},events:{attachEvents:function(){let{params:e}=this;this.onTouchStart=F.bind(this),this.onTouchMove=V.bind(this),this.onTouchEnd=H.bind(this),this.onDocumentTouchStart=U.bind(this),e.cssMode&&(this.onScroll=W.bind(this)),this.onClick=G.bind(this),this.onLoad=q.bind(this),Y(this,"on")},detachEvents:function(){Y(this,"off")}},breakpoints:{setBreakpoint:function(){let e=this,{realIndex:t,initialized:i,params:s,el:o}=e,a=s.breakpoints;if(!a||a&&0===Object.keys(a).length)return;let r=u(),n="window"!==s.breakpointsBase&&s.breakpointsBase?"container":s.breakpointsBase,l=["window","container"].includes(s.breakpointsBase)||!s.breakpointsBase?e.el:r.querySelector(s.breakpointsBase),c=e.getBreakpoint(a,n,l);if(!c||e.currentBreakpoint===c)return;let d=(c in a?a[c]:void 0)||e.originalParams,m=X(e,s),p=X(e,d),h=e.params.grabCursor,g=d.grabCursor,f=s.enabled;m&&!p?(o.classList.remove(`${s.containerModifierClass}grid`,`${s.containerModifierClass}grid-column`),e.emitContainerClasses()):!m&&p&&(o.classList.add(`${s.containerModifierClass}grid`),(d.grid.fill&&"column"===d.grid.fill||!d.grid.fill&&"column"===s.grid.fill)&&o.classList.add(`${s.containerModifierClass}grid-column`),e.emitContainerClasses()),h&&!g?e.unsetGrabCursor():!h&&g&&e.setGrabCursor(),["navigation","pagination","scrollbar"].forEach(t=>{if(void 0===d[t])return;let i=s[t]&&s[t].enabled,o=d[t]&&d[t].enabled;i&&!o&&e[t].disable(),!i&&o&&e[t].enable()});let _=d.direction&&d.direction!==s.direction,v=s.loop&&(d.slidesPerView!==s.slidesPerView||_),b=s.loop;_&&i&&e.changeDirection(),y(e.params,d);let x=e.params.enabled,S=e.params.loop;Object.assign(e,{allowTouchMove:e.params.allowTouchMove,allowSlideNext:e.params.allowSlideNext,allowSlidePrev:e.params.allowSlidePrev}),f&&!x?e.disable():!f&&x&&e.enable(),e.currentBreakpoint=c,e.emit("_beforeBreakpoint",d),i&&(v?(e.loopDestroy(),e.loopCreate(t),e.updateSlides()):!b&&S?(e.loopCreate(t),e.updateSlides()):b&&!S&&e.loopDestroy()),e.emit("breakpoint",d)},getBreakpoint:function(e,t="window",i){if(!e||"container"===t&&!i)return;let s=!1,o=p(),a="window"===t?o.innerHeight:i.clientHeight,r=Object.keys(e).map(e=>"string"==typeof e&&0===e.indexOf("@")?{value:a*parseFloat(e.substr(1)),point:e}:{value:e,point:e});r.sort((e,t)=>parseInt(e.value,10)-parseInt(t.value,10));for(let e=0;e<r.length;e+=1){let{point:a,value:n}=r[e];"window"===t?o.matchMedia(`(min-width: ${n}px)`).matches&&(s=a):n<=i.clientWidth&&(s=a)}return s||"max"}},checkOverflow:{checkOverflow:function(){let{isLocked:e,params:t}=this,{slidesOffsetBefore:i}=t;if(i){let e=this.slides.length-1,t=this.slidesGrid[e]+this.slidesSizesGrid[e]+2*i;this.isLocked=this.size>t}else this.isLocked=1===this.snapGrid.length;!0===t.allowSlideNext&&(this.allowSlideNext=!this.isLocked),!0===t.allowSlidePrev&&(this.allowSlidePrev=!this.isLocked),e&&e!==this.isLocked&&(this.isEnd=!1),e!==this.isLocked&&this.emit
9(this.isLocked?"lock":"unlock")}},classes:{addClasses:function(){var e,t;let i,{classNames:s,params:o,rtl:a,el:r,device:n}=this,l=(e=["initialized",o.direction,{"free-mode":this.params.freeMode&&o.freeMode.enabled},{autoheight:o.autoHeight},{rtl:a},{grid:o.grid&&o.grid.rows>1},{"grid-column":o.grid&&o.grid.rows>1&&"column"===o.grid.fill},{android:n.android},{ios:n.ios},{"css-mode":o.cssMode},{centered:o.cssMode&&o.centeredSlides},{"watch-progress":o.watchSlidesProgress}],t=o.containerModifierClass,i=[],e.forEach(e=>{"object"==typeof e?Object.keys(e).forEach(s=>{e[s]&&i.push(t+s)}):"string"==typeof e&&i.push(t+e)}),i);s.push(...l),r.classList.add(...s),this.emitContainerClasses()},removeClasses:function(){let{el:e,classNames:t}=this;e&&"string"!=typeof e&&(e.classList.remove(...t),this.emitContainerClasses())}}},J={};class Q{constructor(...e){let t,i;1===e.length&&e[0].constructor&&"Object"===Object.prototype.toString.call(e[0]).slice(8,-1)?i=e[0]:[t,i]=e,i||(i={}),i=y({},i),t&&!i.el&&(i.el=t);const s=u();if(i.el&&"string"==typeof i.el&&s.querySelectorAll(i.el).length>1){const e=[];return s.querySelectorAll(i.el).forEach(t=>{let s=y({},i,{el:t});e.push(new Q(s))}),e}const o=this;o.__swiper__=!0,o.support=j(),o.device=A({userAgent:i.userAgent}),o.browser=I(),o.eventsListeners={},o.eventsAnyListeners=[],o.modules=[...o.__modules__],i.modules&&Array.isArray(i.modules)&&o.modules.push(...i.modules);const a={};o.modules.forEach(e=>{var t;e({params:i,swiper:o,extendParams:(t=i,function(e={}){let i=Object.keys(e)[0],s=e[i];"object"!=typeof s||null===s||(!0===t[i]&&(t[i]={enabled:!0}),"navigation"===i&&t[i]&&t[i].enabled&&!t[i].prevEl&&!t[i].nextEl&&(t[i].auto=!0),["pagination","scrollbar"].indexOf(i)>=0&&t[i]&&t[i].enabled&&!t[i].el&&(t[i].auto=!0),i in t&&"enabled"in s&&("object"!=typeof t[i]||"enabled"in t[i]||(t[i].enabled=!0),t[i]||(t[i]={enabled:!1}))),y(a,e)}),on:o.on.bind(o),once:o.once.bind(o),off:o.off.bind(o),emit:o.emit.bind(o)})});const r=y({},K,a);return o.params=y({},r,J,i),o.originalParams=y({},o.params),o.passedParams=y({}
9,i),o.params&&o.params.on&&Object.keys(o.params.on).forEach(e=>{o.on(e,o.params.on[e])}),o.params&&o.params.onAny&&o.onAny(o.params.onAny),Object.assign(o,{enabled:o.params.enabled,el:t,classNames:[],slides:[],slidesGrid:[],snapGrid:[],slidesSizesGrid:[],isHorizontal:()=>"horizontal"===o.params.direction,isVertical:()=>"vertical"===o.params.direction,activeIndex:0,realIndex:0,isBeginning:!0,isEnd:!1,translate:0,previousTranslate:0,progress:0,velocity:0,animating:!1,cssOverflowAdjustment(){return 8388608*Math.trunc(this.translate/8388608)},allowSlideNext:o.params.allowSlideNext,allowSlidePrev:o.params.allowSlidePrev,touchEventsData:{isTouched:void 0,isMoved:void 0,allowTouchCallbacks:void 0,touchStartTime:void 0,isScrolling:void 0,currentTranslate:void 0,startTranslate:void 0,allowThresholdMove:void 0,focusableElements:o.params.focusableElements,lastClickTime:0,clickTimeout:void 0,velocities:[],allowMomentumBounce:void 0,startMoving:void 0,pointerId:null,touchId:null},allowClick:!0,allowTouchMove:o.params.allowTouchMove,touches:{startX:0,startY:0,currentX:0,currentY:0,diff:0},imagesToLoad:[],imagesLoaded:0}),o.emit("_swiper"),o.params.init&&o.init(),o}getDirectionLabel(e){return this.isHorizontal()?e:({width:"height","margin-top":"margin-left","margin-bottom ":"margin-right","margin-left":"margin-top","margin-right":"margin-bottom","padding-left":"padding-top","padding-right":"padding-bottom",marginRight:"marginBottom"})[e]}getSlideIndex(e){let{slidesEl:t,params:i}=this,s=k(b(t,`.${i.slideClass}, swiper-slide`)[0]);return k(e)-s}getSlideIndexByData(e){return this.getSlideIndex(this.slides.find(t=>+t.getAttribute("data-swiper-slide-index")===e))}getSlideIndexWhenGrid(e){return this.grid&&this.params.grid&&this.params.grid.rows>1&&("column"===this.params.grid.fill?e=Math.floor(e/this.params.grid.rows):"row"===this.params.grid.fill&&(e%=Math.ceil(this.slides.length/this.params.grid.rows))),e}recalcSlides(){let{slidesEl:e,params:t}=this;this.slides=b(e,`.${t.slideClass}, swiper-slide`)}enable(){this.enabled||(this.enabled=!0,this.params.grabCursor&&this.setGrabCursor(),this.emit("enable"))}disable(){this.enabled&&(this.enabled=!1,this.params.grabCursor&&this.unsetGrabCursor(),this.emit("disable"))}setProgress(e,t){e=Math.min(Math.max(e,0),1);let i=this.minTranslate(),s=(this.maxTranslate()-i)*e+i;this.translateTo(s,void 0===t?0:t),this.updateActiveIndex(),this.updateSlidesClasses()}emitContainerClasses(){let e=this;if(!e.params._emitClasses||!e.el)return;let t=e.el.className.split(" ").filter(t=>0===t.indexOf("swiper")||0===t.indexOf(e.params.containerModifierClass));e.emit("_containerClasses",t.join(" "))}getSlideClasses(e){let t=this;return t.destroyed?"":e.className.split(" ").filter(e=>0===e.indexOf("swiper-slide")||0===e.indexOf(t.params.slideClass)).join(" ")}emitSlidesClasses(){let e=this;if(!e.params._emitClasses||!e.el)return;let t=[];e.slides.forEach(i=>{let s=e.getSlideClasses(i);t.push({slideEl:i,classNames:s}),e.emit("_slideClass",i,s)}),e.emit("_slideClasses",t)}slidesPerViewDynamic(e="current",t=!1){let{params:i,slides:s,slidesGrid:o,slidesSizesGrid:a,size:r,activeIndex:n}=this,l=1;if("number"==typeof i.slidesPerView)return i.slidesPerView;if(i.centeredSlides){let e,t=s[n]?Math.ceil(s[n].swiperSlideSize):0;for(let i=n+1;i<s.length;i+=1)s[i]&&!e&&(t+=Math.ceil(s[i].swiperSlideSize),l+=1,t>r&&(e=!0));for(let i=n-1;i>=0;i-=1)s[i]&&!e&&(t+=s[i].swiperSlideSize,l+=1,t>r&&(e=!0))}else if("current"===e)for(let e=n+1;e<s.length;e+=1)(t?o[e]+a[e]-o[n]<r:o[e]-o[n]<r)&&(l+=1);else for(let e=n-1;e>=0;e-=1)o[n]-o[e]<r&&(l+=1);return l}update(){let e,t=this;if(!t||t.destroyed)return;let{snapGrid:i,params:s}=t;function o(){let e=Math.min(Math.max(t.rtlTranslate?-1*t.translate:t.translate,t.maxTranslate()),t.minTranslate());t.setTranslate(e),t.updateActiveIndex(),t.updateSlidesClasses()}if(s.breakpoints&&t.setBreakpoint(),[...t.el.querySelectorAll('[loading="lazy"]')].forEach(e=>{e.complete&&N(t,e)}),t.updateSize(),t.updateSlides(),t.updateProgress(),t.updateSlidesClasses(),s.freeMode&&s.freeMode.enabled&&!s.cssMode)o(),s.autoHeight&&t.updateAutoHeight();else{if(("auto"===s.slidesPerView||s.slidesPerView>1)&&t.isEnd&&!s.centeredSlides){let i=t.virtual&&s.virtual.enabled?t.virtual.slides:t.slides;
9e=t.slideTo(i.length-1,0,!1,!0)}else e=t.slideTo(t.activeIndex,0,!1,!0);e||o()}s.watchOverflow&&i!==t.snapGrid&&t.checkOverflow(),t.emit("update")}changeDirection(e,t=!0){let i=this.params.direction;return e||(e="horizontal"===i?"vertical":"horizontal"),e===i||"horizontal"!==e&&"vertical"!==e||(this.el.classList.remove(`${this.params.containerModifierClass}${i}`),this.el.classList.add(`${this.params.containerModifierClass}${e}`),this.emitContainerClasses(),this.params.direction=e,this.slides.forEach(t=>{"vertical"===e?t.style.width="":t.style.height=""}),this.emit("changeDirection"),t&&this.update()),this}changeLanguageDirection(e){(!this.rtl||"rtl"!==e)&&(this.rtl||"ltr"!==e)&&(this.rtl="rtl"===e,this.rtlTranslate="horizontal"===this.params.direction&&this.rtl,this.rtl?(this.el.classList.add(`${this.params.containerModifierClass}rtl`),this.el.dir="rtl"):(this.el.classList.remove(`${this.params.containerModifierClass}rtl`),this.el.dir="ltr"),this.update())}mount(e){let t=this;if(t.mounted)return!0;let i=e||t.params.el;if("string"==typeof i&&(i=document.querySelector(i)),!i)return!1;i.swiper=t,i.parentNode&&i.parentNode.host&&i.parentNode.host.nodeName===t.params.swiperElementNodeName.toUpperCase()&&(t.isElement=!0);let s=()=>`.${(t.params.wrapperClass||"").trim().split(" ").join(".")}`,o=i&&i.shadowRoot&&i.shadowRoot.querySelector?i.shadowRoot.querySelector(s()):b(i,s())[0];return!o&&t.params.createElements&&(o=S("div",t.params.wrapperClass),i.append(o),b(i,`.${t.params.slideClass}`).forEach(e=>{o.append(e)})),Object.assign(t,{el:i,wrapperEl:o,slidesEl:t.isElement&&!i.parentNode.host.slideSlots?i.parentNode.host:o,hostEl:t.isElement?i.parentNode.host:i,mounted:!0,rtl:"rtl"===i.dir.toLowerCase()||"rtl"===T(i,"direction"),rtlTranslate:"horizontal"===t.params.direction&&("rtl"===i.dir.toLowerCase()||"rtl"===T(i,"direction")),wrongRTL:"-webkit-box"===T(o,"display")}),!0}init(e){let t=this;if(t.initialized||!1===t.mount(e))return t;t.emit("beforeInit"),t.params.breakpoints&&t.setBreakpoint(),t.addClasses(),t.updateSize(),t.updateSlides(),t.params.watchOverflow&&t.checkOverflow(),t.params.grabCursor&&t.enabled&&t.setGrabCursor(),t.params.loop&&t.virtual&&t.params.virtual.enabled?t.slideTo(t.params.initialSlide+t.virtual.slidesBefore,0,t.params.runCallbacksOnInit,!1,!0):t.slideTo(t.params.initialSlide,0,t.params.runCallbacksOnInit,!1,!0),t.params.loop&&t.loopCreate(void 0,!0),t.attachEvents();let i=[...t.el.querySelectorAll('[loading="lazy"]')];return t.isElement&&i.push(...t.hostEl.querySelectorAll('[loading="lazy"]')),i.forEach(e=>{e.complete?N(t,e):e.addEventListener("load",e=>{N(t,e.target)})}),D(t),t.initialized=!0,D(t),t.emit("init"),t.emit("afterInit"),t}destroy(e=!0,t=!0){let i=this,{params:s,el:o,wrapperEl:a,slides:r}=i;if(void 0===i.params||i.destroyed)return null;(i.emit("beforeDestroy"),i.initialized=!1,i.detachEvents(),s.loop&&i.loopDestroy(),t&&(i.removeClasses(),o&&"string"!=typeof o&&o.removeAttribute("style"),a&&a.removeAttribute("style"),r&&r.length&&r.forEach(e=>{e.classList.remove(s.slideVisibleClass,s.slideFullyVisibleClass,s.slideActiveClass,s.slideNextClass,s.slidePrevClass),e.removeAttribute("style"),e.removeAttribute("data-swiper-slide-index")})),i.emit("destroy"),Object.keys(i.eventsListeners).forEach(e=>{i.off(e)}),!1!==e)&&(i.el&&"string"!=typeof i.el&&(i.el.swiper=null),Object.keys(i).forEac
9h(e=>{try{i[e]=null}catch(e){}try{delete i[e]}catch(e){}}));return i.destroyed=!0,null}static extendDefaults(e){y(J,e)}static get extendedDefaults(){return J}static get defaults(){return K}static installModule(e){Q.prototype.__modules__||(Q.prototype.__modules__=[]);let t=Q.prototype.__modules__;"function"==typeof e&&0>t.indexOf(e)&&t.push(e)}static use(e){return Array.isArray(e)?e.forEach(e=>Q.installModule(e)):Q.installModule(e),Q}}Object.keys(Z).forEach(e=>{Object.keys(Z[e]).forEach(t=>{Q.prototype[t]=Z[e][t]})}),Q.use([function({swiper:e,on:t,emit:i}){let s=p(),o=null,a=null,r=()=>{e&&!e.destroyed&&e.initialized&&(i("beforeResize"),i("resize"))},n=()=>{e&&!e.destroyed&&e.initialized&&i("orientationchange")};t("init",()=>{e.params.resizeObserver&&void 0!==s.ResizeObserver?e&&!e.destroyed&&e.initialized&&(o=new ResizeObserver(t=>{a=s.requestAnimationFrame(()=>{let{width:i,height:s}=e,o=i,a=s;t.forEach(({contentBoxSize:t,contentRect:i,target:s})=>{s&&s!==e.el||(o=i?i.width:(t[0]||t).inlineSize,a=i?i.height:(t[0]||t).blockSize)}),(o!==i||a!==s)&&r()})})).observe(e.el):(s.addEventListener("resize",r),s.addEventListener("orientationchange",n))}),t("destroy",()=>{a&&s.cancelAnimationFrame(a),o&&o.unobserve&&e.el&&(o.unobserve(e.el),o=null),s.removeEventListener("resize",r),s.removeEventListener("orientationchange",n)})},function({swiper:e,extendParams:t,on:i,emit:s}){let o=[],a=p(),r=(t,i={})=>{let r=new(a.MutationObserver||a.WebkitMutationObserver)(t=>{if(e.__preventObserver__)return;if(1===t.length)return void s("observerUpdate",t[0]);let i=function(){s("observerUpdate",t[0])};a.requestAnimationFrame?a.requestAnimationFrame(i):a.setTimeout(i,0)});r.observe(t,{attributes:void 0===i.attributes||i.attributes,childList:e.isElement||(void 0===i.childList||i).childList,characterData:void 0===i.characterData||i.characterData}),o.push(r)};t({observer:!1,observeParents:!1,observeSlideChildren:!1}),i("init",()=>{if(e.params.observer){if(e.params.observeParents){let t=function(e,t){let i=[],s=e.parentElement;for(;s;)i.push(s),s=s.parentElement;return i}(e.hostEl);for(let e=0;e<t.length;e+=1)r(t[e])}r(e.hostEl,{childList:e.params.observeSlideChildren}),r(e.wrapperEl,{attributes:!1})}}),i("destroy",()=>{o.forEach(e=>{e.disconnect()}),o.splice(0,o.length)})}]);let ee=["eventsPrefix","injectStyles","injectStylesUrls","modules","init","_direction","oneWayMovement","swiperElementNodeName","touchEventsTarget","initialSlide","_speed","cssMode","updateOnWindowResize","resizeObserver","nested","focusableElements","_enabled","_width","_height","preventInteractionOnTransition","userAgent","url","_edgeSwipeDetection","_edgeSwipeThreshold","_freeMode","_autoHeight","setWrapperSize","virtualTranslate","_effect","breakpoints","breakpointsBase","_spaceBetween","_slidesPerView","maxBackfaceHiddenSlides","_grid","_slidesPerGroup","_slidesPerGroupSkip","_slidesPerGroupAuto","_centeredSlides","_centeredSlidesBounds","_slidesOffsetBefore","_slidesOffsetAfter","normalizeSlideIndex","_centerInsufficientSlides","_watchOverflow","roundLengths","touchRatio","touchAngle","simulateTouch","_shortSwipes","_longSwipes","longSwipesRatio","longSwipesMs","_followFinger","allowTouchMove","_threshold","touchMoveStopPropagation","touchStartPreventDefault","touchStartForcePreventDefault","touchReleaseOnEdges","uniqueNavElements","_resistance","_resistanceRatio","_watchSlidesProgress","_grabCursor","preventClicks","preventClicksPropagation","_slideToClickedSlide","_loop","loopAdditionalSlides","loopAddBlankSlides","loopPreventsSliding","_rewind","_allowSlidePrev","_allowSlideNext","_swipeHandler","_noSwiping","noSwipingClass","noSwipingSelector","passiveListeners","containerModifierClass","slideClass","slideActiveClass","slideVisibleClass","slideFullyVisibleClass","slideNextClass","slidePrevClass","slideBlankClass","wrapperClass","lazyPreloaderClass","lazyPreloadPrevNext","runCallbacksOnInit","observer","observeParents","observeSlideChildren","a11y","_autoplay","_controller","coverflowEffect","cubeEffect","fadeEffect","flipEffect","creativeEffect","cardsEffect","hashNavigation","history","keyboard","mousewheel","_navigation","_pagination","parallax","_scrollbar","_thumbs","virtual","zoom","control"];function et(e){return"object"==typeof e&&null!==e&&e.constructor&&"Object"===Object.prototype.toString.call(e).slice(8,-1)&&!e.__swiper__}function ei(e,t){let i=["__proto__","constructor","prototype"];Object.keys(t).filter(e=>0>
9i.indexOf(e)).forEach(i=>{void 0===e[i]?e[i]=t[i]:et(t[i])&&et(e[i])&&Object.keys(t[i]).length>0?t[i].__swiper__?e[i]=t[i]:ei(e[i],t[i]):e[i]=t[i]})}function es(e={}){return e.navigation&&void 0===e.navigation.nextEl&&void 0===e.navigation.prevEl}function eo(e={}){return e.pagination&&void 0===e.pagination.el}function ea(e={}){return e.scrollbar&&void 0===e.scrollbar.el}function er(e=""){let t=e.split(" ").map(e=>e.trim()).filter(e=>!!e),i=[];return t.forEach(e=>{0>i.indexOf(e)&&i.push(e)}),i.join(" ")}function en(){return(en=Object.assign.bind()).apply(this,arguments)}function el(e){return e.type&&e.type.displayName&&e.type.displayName.includes("SwiperSlide")}function ec(e,t){return"undefined"==typeof window?(0,a.useEffect)(e,t):(0,a.useLayoutEffect)(e,t)}let ed=(0,a.createContext)(null),eu=(0,a.createContext)(null),em=()=>(0,a.useContext)(eu),ep=(0,a.forwardRef)(({className:e,tag:t="div",wrapperTag:i="div",children:s,onSwiper:o,...r}={},n)=>{let l,c,d=!1,[u,m]=(0,a.useState)("swiper"),[p,h]=(0,a.useState)(null),[g,f]=(0,a.useState)(!1),y=(0,a.useRef)(!1),_=(0,a.useRef)(null),v=(0,a.useRef)(null),b=(0,a.useRef)(null),x=(0,a.useRef)(null),S=(0,a.useRef)(null),T=(0,a.useRef)(null),k=(0,a.useRef)(null),C=(0,a.useRef)(null),{params:P,passedParams:E,rest:L,events:j}=function(e={},t=!0){let i={on:{}},s={},o={};ei(i,K),i._emitClasses=!0,i.init=!1;let a={},r=ee.map(e=>e.replace(/_/,""));return Object.keys(Object.assign({},e)).forEach(n=>{void 0!==e[n]&&(r.indexOf(n)>=0?et(e[n])?(i[n]={},o[n]={},ei(i[n],e[n]),ei(o[n],e[n])):(i[n]=e[n],o[n]=e[n]):0===n.search(/on[A-Z]/)&&"function"==typeof e[n]?t?s[`${n[2].toLowerCase()}${n.substr(3)}`]=e[n]:i.on[`${n[2].toLowerCase()}${n.substr(3)}`]=e[n]:a[n]=e[n])}),["navigation","pagination","scrollbar"].forEach(e=>{!0===i[e]&&(i[e]={}),!1===i[e]&&delete i[e]}),{params:i,passedParams:o,rest:a,events:s}}(r),{slides:A,slots:I}=(l=[],c={"container-start":[],"container-end":[],"wrapper-start":[],"wrapper-end":[]}
9,a.default.Children.toArray(s).forEach(e=>{if(el(e))l.push(e);else if(e.props&&e.props.slot&&c[e.props.slot])c[e.props.slot].push(e);else if(e.props&&e.props.children){let t=function e(t){let i=[];return a.default.Children.toArray(t).forEach(t=>{el(t)?i.push(t):t.props&&t.props.children&&e(t.props.children).forEach(e=>i.push(e))}),i}(e.props.children);t.length>0?t.forEach(e=>l.push(e)):c["container-end"].push(e)}else c["container-end"].push(e)}),{slides:l,slots:c}),M=()=>{f(!g)};Object.assign(P.on,{_containerClasses(e,t){m(t)}});let O=()=>{Object.assign(P.on,j),d=!0;let e={...P};if(delete e.wrapperClass,v.current=new Q(e),v.current.virtual&&v.current.params.virtual.enabled){v.current.virtual.slides=A;let e={cache:!1,slides:A,renderExternal:h,renderExternalUpdate:!1};ei(v.current.params.virtual,e),ei(v.current.originalParams.virtual,e)}};return _.current||O(),v.current&&v.current.on("_beforeBreakpoint",M),(0,a.useEffect)(()=>()=>{v.current&&v.current.off("_beforeBreakpoint",M)}),(0,a.useEffect)(()=>{!y.current&&v.current&&(v.current.emitSlidesClasses(),y.current=!0)}),ec(()=>{if(n&&(n.current=_.current),_.current)return v.current.destroyed&&O(),!function({el:e,nextEl:t,prevEl:i,paginationEl:s,scrollbarEl:o,swiper:a},r){es(r)&&t&&i&&(a.params.navigation.nextEl=t,a.originalParams.navigation.nextEl=t,a.params.navigation.prevEl=i,a.originalParams.navigation.prevEl=i),eo(r)&&s&&(a.params.pagination.el=s,a.originalParams.pagination.el=s),ea(r)&&o&&(a.params.scrollbar.el=o,a.originalParams.scrollbar.el=o),a.init(e)}({el:_.current,nextEl:S.current,prevEl:T.current,paginationEl:k.current,scrollbarEl:C.current,swiper:v.current},P),o&&!v.current.destroyed&&o(v.current),()=>{v.current&&!v.current.destroyed&&v.current.destroy(!0,!1)}},[]),ec(()=>{!d&&j&&v.current&&Object.keys(j).forEach(e=>{v.current.on(e,j[e])});let e=function(e,t,i,s,o){let a=[];if(!t)return a;let r=e=>{0>a.indexOf(e)&&a.push(e)};if(i&&s){let e=s.map(o),t=i.map(o);e.join("")!==t.join("")&&r("children"),s.length!==i.length&&r("children")}return ee.filter(e=>"_"===e[0]).map(e=>e.replace(/_/,"")).forEach(i=>{if(i in e&&i in t)if(et(e[i])&&et(t[i])){let s=Object.keys(e[i]),o=Object.keys(t[i]);s.length!==o.length?r(i):(s.forEach(s=>{e[i][s]!==t[i][s]&&r(i)}),o.forEach(s=>{e[i][s]!==t[i][s]&&r(i)}))}else e[i]!==t[i]&&r(i)}),a}(E,b.current,A,x.current,e=>e.key);return b.current=E,x.current=A,e.length&&v.current&&!v.current.destroyed&&function({swiper:e,slides:t,passedParams:i,changedParams:s,nextEl:o,prevEl:a,scrollbarEl:r,paginationEl:n}){let l,c,d,u,m,p,h,g,f=s.filter(e=>"children"!==e&&"direction"!==e&&"wrapperClass"!==e),{params:y,pagination:_,navigation:v,scrollbar:b,virtual:x,thumbs:S}=e;s.includes("thumbs")&&i.thumbs&&i.thumbs.swiper&&!i.thumbs.swiper.destroyed&&y.thumbs&&(!y.thumbs.swiper||y.thumbs.swiper.destroyed)&&(l=!0),s.includes("controller")&&i.controller&&i.controller.control&&y.controller&&!y.controller.control&&(c=!0),s.includes("pagination")&&i.pagination&&(i.pagination.el||n)&&(y.pagination||!1===y.pagination)&&_&&!_.el&&(d=!0),s.includes("scrollbar")&&i.scrollbar&&(i.scrollbar.el||r)&&(y.scrollbar||!1===y.scrollbar)&&b&&!b.el&&(u=!0),s.includes("navigation")&&i.navigation&&(i.navigation.prevEl||a)&&(i.navigation.nextEl||o)&&(y.navigation||!1===y.navigation)&&v&&!v.prevEl&&!v.nextEl&&(m=!0);let T=t=>{e[t]&&(e[t].destroy(),"navigation"===t?(e.isElement&&(e[t].prevEl.remove(),e[t].nextEl.remove()),y[t].prevEl=void 0,y[t].nextEl=void 0,e[t].prevEl=void 0,e[t].nextEl=void 0):(e.isElement&&e[t].el.remove(),y[t].el=void 0,e[t].el=void 0))};s.includes("loop")&&e.isElement&&(y.loop&&!i.loop?p=!0:!y.loop&&i.loop?h=!0:g=!0),f.forEach(e=>{if(et(y[e])&&et(i[e]))Object.assign(y[e],i[e]),("navigation"===e||"pagination"===e||"scrollbar"===e)&&"enabled"in i[e]&&!i[e].enabled&&T(e);else{let t=i[e];(!0===t||!1===t)&&("navigation"===e||"pagination"===e||"scrollbar"===e)?!1===t&&T(e):y[e]=i[e]}}),f.includes("controller")&&!c&&e.controller&&e.controller.control&&y.controller&&y.controller.control&&(e.controller.control=y.controller.control),s.includes("children")&&t&&x&&y.virtual.enabled?(x.slides=t,x.update(!0)):s.includes("virtual")&&x&&y.virtual.enabled&&(t&&(x.slides=t),x.update(!0)),s.includes("children")&&t&&y.loop&&(g=!0),l&&S.init()&&S.update(!0),c&&(e.controller.control=y.controller.control),d&&(e.isElement&&(!n||"string"==typeof n)&&((n=document.createElement("div")).classList.add("swiper-pagination"),n.part.add("pagination"),e.el.appendChild(n)),n&&(y.pagination.el=n),_.init(
9),_.render(),_.update()),u&&(e.isElement&&(!r||"string"==typeof r)&&((r=document.createElement("div")).classList.add("swiper-scrollbar"),r.part.add("scrollbar"),e.el.appendChild(r)),r&&(y.scrollbar.el=r),b.init(),b.updateSize(),b.setTranslate()),m&&(e.isElement&&(o&&"string"!=typeof o||((o=document.createElement("div")).classList.add("swiper-button-next"),w(o,e.navigation.arrowSvg),o.part.add("button-next"),e.el.appendChild(o)),a&&"string"!=typeof a||((a=document.createElement("div")).classList.add("swiper-button-prev"),w(a,e.navigation.arrowSvg),a.part.add("button-prev"),e.el.appendChild(a))),o&&(y.navigation.nextEl=o),a&&(y.navigation.prevEl=a),v.init(),v.update()),s.includes("allowSlideNext")&&(e.allowSlideNext=i.allowSlideNext),s.includes("allowSlidePrev")&&(e.allowSlidePrev=i.allowSlidePrev),s.includes("direction")&&e.changeDirection(i.direction,!1),(p||g)&&e.loopDestroy(),(h||g)&&e.loopCreate(),e.update()}({swiper:v.current,slides:A,passedParams:E,changedParams:e,nextEl:S.current,prevEl:T.current,scrollbarEl:C.current,paginationEl:k.current}),()=>{j&&v.current&&Object.keys(j).forEach(e=>{v.current.off(e,j[e])})}}),ec(()=>{var e;(e=v.current)&&!e.destroyed&&e.params.virtual&&(!e.params.virtual||e.params.virtual.enabled)&&(e.updateSlides(),e.updateProgress(),e.updateSlidesClasses(),e.emit("_virtualUpdated"),e.parallax&&e.params.parallax&&e.params.parallax.enabled&&e.parallax.setTranslate())},[p]),a.default.createElement(t,en({ref:_,className:er(`${u}${e?` ${e}`:""}`)},L),a.default.createElement(eu.Provider,{value:v.current},I["container-start"],a.default.createElement(i,{className:function(e=""){return e?e.includes("swiper-wrapper")?e:`swiper-wrapper ${e}`:"swiper-wrapper"}(P.wrapperClass)},I["wrapper-start"],P.virtual?function(e,t,i){if(!i)return null;let s=e=>{let i=e;return e<0?i=t.length+e:i>=t.length&&(i-=t.length),i},o=e.isHorizontal()?{[e.rtlTranslate?"right":"left"]:`${i.offset}px`}:{top:`${i.offset}px`},{from:r,to:n}=i,l=e.params.loop?-t.length:0,c=e.params.loop?2*t.length:t.length,d=[];for(let e=l;e<c;e+=1)e>=r&&e<=n&&d.push(t[s(e)]);return d.map((t,i)=>a.default.cloneElement(t,{swiper:e,style:o,key:t.props.virtualIndex||t.key||`slide-${i}`}))}(v.current,A,p):A.map((e,t)=>a.default.cloneElement(e,{swiper:v.current,swiperSlideIndex:t})),I["wrapper-end"]),es(P)&&a.default.createElement(a.default.Fragment,null,a.default.createElement("div",{ref:T,className:"swiper-button-prev"}),a.default.createElement("div",{ref:S,className:"swiper-button-next"})),ea(P)&&a.default.createElement("div",{ref:C,className:"swiper-scrollbar"}),eo(P)&&a.default.createElement("div",{ref:k,className:"swiper-pagination"}),I["container-end"]))});ep.displayName="Swiper";let eh=(0,a.forwardRef)(({tag:e="div",children:t,className:i="",swiper:s,zoom:o,lazy:r,virtualIndex:n,swiperSlideIndex:l,...c}={},d)=>{let u=(0,a.useRef)(null),[m,p]=(0,a.useState)("swiper-slide"),[h,g]=(0,a.useState)(!1);function f(e,t,i){t===u.current&&p(i)}ec(()=>{if(void 0!==l&&(u.current.swiperSlideIndex=l),d&&(d.current=u.current),u.current&&s){if(s.destroyed){"swiper-slide"!==m&&p("swiper-slide");return}return s.on("_slideClass",f),()=>{s&&s.off("_slideClass",f)}}}),ec(()=>{s&&u.current&&!s.destroyed&&p(s.getSlideClasses(u.current))},[s]);let y={isActive:m.indexOf("swiper-slide-active")>=0,isVisible:m.indexOf("swiper-slide-visible")>=0,isPrev:m.indexOf("swiper-slide-prev")>=0,isNext:m.indexOf("swiper-slide-next")>=0},_=()=>"function"==typeof t?t(y):t;return a.default.createElement(e,en({ref:u,className:er(`${m}${i?` ${i}`:""}`),"data-swiper-slide-index":n,onLoad:()=>{g(!0)}},c),o&&a.default.createElement(ed.Provider,{value:y},a.default.createElement("div",{className:"swiper-zoom-container","data-swiper-zoom":"number"==typeof o?o:void 0},_(),r&&!h&&a.default.createElement("div",{className:"swiper-lazy-preloader"}))),!o&&a.default.createElement(ed.Provider,{value:y},_(),r&&!h&&a.default.createElement("div",{className:"swiper-lazy-preloader"})))});eh.displayName="SwiperSlide";var eg=e.i(3640);let ef=r.default.bind(eg.default),ey=({a11yLabel:e})=>(0,o.jsx)("svg",{width:"50",height:"16",viewBox:"0 0 50 16",fill:"none",xmlns:"http://www.w3.org/2000/svg",role:"img","aria-label":e,focusable:"false",children:(0,o.jsx)("path",{d:"M49.4142 7.70709H1.41418M1.41418 7.70709L8.41418 0.707092M1.41418 7.70709L8.41418 14.7071",stroke:"currentColor",strokeWidth:"2"})}),e_=({isDisabled:e,a11yLabel:t,onClick:i})=>{let s=em();return(0,o.jsx)("button",{onClick:()=>{i?.(),s.slidePrev()},disabled:e,className:ef("navigation-button","navigation-button--prev"),"data-tracking-role":"carousel-prev",children:(0,o.jsx)(ey,{a11yLabel:t})})},ev=({isDisabled:e,a11yLabel:t,onClick:i})=>{let s=em();return(0,o.jsx)("button",{onClick:()=>{i?.(),s.slideNext()},disabled:e,className:ef("navigation-button","navigation-button--next"),"data-tracking-role":"carousel-next",children:(0,o.jsx)(ey,{a11yLabel:t})})};var eb=e.i(82861),ex=e.i(35475);let eS=r.default.bind(eg.default);e.s(["Carousel",0,({slidesLayout:e,slides:t,bgColor:i,prevArrowA11YLabel:s,nextArrowA11YLabel:r,onPrevClick:l,onNextClick:c,onSlideClick:d,blockPaddingTop:u,blockPaddingBottom:m,customAttrs:p,sbEditableAttrs:h,dir:g="ltr"})=>{let[f,y]=(0,a.useState)(),[_,v]=(0,a.useState)(),[b,x]=(0,a.useState)(!1),[S,T]=(0,a.useState)(0),k=(0,eb.usePresetAnim)(u,[{type:"media-slideIn"}
9]),C=u&&"none"!==u,P=(0,ex.resolveDataTestId)({customAttrs:p,fallback:"carousel"});return(0,o.jsx)("div",{ref:k,className:eS("carousel-main-wrapper",i&&`bg--${i}`,{[`block-padding-top--${u}`]:C,[`block-padding-bottom--${m}`]:m&&"none"!==m}),"data-testid":P,...i&&{"data-theme":"black"===i?"dark":"light"},...p,...h,children:(0,o.jsxs)(ep,{className:eS("carousel"),modules:[L],spaceBetween:(0,eb.remToPXNumber)(n.default["Spacing-spacing-lg"].value),slidesPerView:"auto",watchOverflow:!0,speed:600,dir:g,onInit:e=>{y(e.isBeginning),v(e.isEnd),x(e.isLocked),T(e.activeIndex)},onProgress:e=>{if(0===e.progress){y(!0),v(!1);return}if(1===e.progress){y(!1),v(!0);return}y(!1),v(!1)},onSlideChange:e=>{T(e.activeIndex)},onResize:e=>x(e.isLocked),touchStartForcePreventDefault:!0,wrapperClass:eS("carousel-wrapper",{"carousel-wrapper--is-locked":b}),children:[t?.map((t,i)=>(0,o.jsx)(eh,{className:eS("slide",{[`slide--${e}`]:e}),onClick:e=>{d?.(i,t.title,e)},"data-slide-title":t.title,...i===S?{"aria-current":"page"}:{},children:(0,o.jsx)("div",{className:eS("slide__content-wrapper"),"data-animation-type":"media-slideIn",children:t.content})},t.uid)),!b&&(0,o.jsxs)("div",{className:eS("navigation",{"navigation--dark":"black"===i}),children:[(0,o.jsx)(e_,{isDisabled:f,a11yLabel:s,onClick:l}),(0,o.jsx)(ev,{isDisabled:_,a11yLabel:r,onClick:c})]})]})})},"slidesLayout",0,["full","halves","thirds","fourths"]],16604)},48069,e=>{e.v({"ai-badge":"ColorPicker-module-scss-module__URqEIq__ai-badge",cursor:"ColorPicker-module-scss-module__URqEIq__cursor","interactions-bar":"ColorPicker-module-scss-module__URqEIq__interactions-bar","interactions-bar--on-dark":"ColorPicker-module-scss-module__URqEIq__interactions-bar--on-dark","interactions-bar--on-light":"ColorPicker-module-scss-module__URqEIq__interactions-bar--on-light","interactions-bar-container":"ColorPicker-module-scss-module__URqEIq__interactions-bar-container","interactions-bar-container-children":"ColorPicker-module-scss-module__URqEIq__interactions-bar-container-children","interactions-bar__active-color-mention":"ColorPicker-module-scss-module__URqEIq__interactions-bar__active-color-mention","interactions-bar__active-color-name":"ColorPicker-module-scss-module__URqEIq__interactions-bar__active-color-name","interactions-bar__colors-list":"ColorPicker-module-scss-module__URqEIq__interactions-bar__colors-list","interactions-bar__colors-list__selector":"ColorPicker-module-scss-module__URqEIq__interactions-bar__colors-list__selector","interactions-bar__colors-list__selector__img":"ColorPicker-module-scss-module__URqEIq__interactions-bar__colors-list__selector__img","interactions-bar__cta":"ColorPicker-module-scss-module__URqEIq__interactions-bar__cta","is-hidden":"ColorPicker-module-scss-module__URqEIq__is-hidden","is-ready":"ColorPicker-module-scss-module__URqEIq__is-ready",loader:"ColorPicker-module-scss-module__URqEIq__loader",loader__label:"ColorPicker-module-scss-module__URqEIq__loader__label","loading-shimmer":"ColorPicker-module-scss-module__URqEIq__loading-shimmer","module-360":"ColorPicker-module-scss-module__URqEIq__module-360","module-360--loading":"ColorPicker-module-scss-module__URqEIq__module-360--loading","module-360-wrapper":"ColorPicker-module-scss-module__URqEIq__module-360-wrapper","module-wrapper":"ColorPicker-module-scss-module__URqEIq__module-wrapper","scroll-catcher":"ColorPicker-module-scss-module__URqEIq__scroll-catcher","scroll-catcher--bottom":"ColorPicker-module-scss-module__URqEIq__scroll-catcher--bottom","scroll-catcher--top":"ColorPicker-module-scss-module__URqEIq__scroll-catcher--top",wrapper:"ColorPicker-module-scss-module__URqEIq__wrapper"})},30494,97612,83080,e=>{"use strict";var t=e.i(34026),i=e.i(25063),s=e.i(16721),o=e.i(95003);function a(e){let a=(0,o.useConstant)(()=>(0,t.motionValue)(e)),{isStatic:r}=(0,i.useContext)(s.MotionConfigContext);if(r){let[,t]=(0,i.useState)(e);(0,i.useEffect)(()=>a.on("change",t),[])}return a}e.s(["useMotionValue",()=>a],30494);var r=e.i(63960),n=e.i(38305),l=e.i(47248);function c(e){return"number"==typeof e?e:parseFloat(e)}
9var d=e.i(79126),u=e.i(97673);function m(e,t){let i=a(t()),s=()=>i.set(t());return s(),(0,u.useIsomorphicLayoutEffect)(()=>{let t=()=>l.frame.preRender(s,!1,!0),i=e.map(e=>e.on("change",t));return()=>{i.forEach(e=>e()),(0,l.cancelFrame)(s)}}),i}function p(e,i,s,o){if("function"==typeof e){let i;return t.collectMotionValues.current=[],e(),i=m(t.collectMotionValues.current,e),t.collectMotionValues.current=void 0,i}let a="function"==typeof i?i:function(...e){let t=!Array.isArray(e[0]),i=t?0:-1,s=e[0+i],o=e[1+i],a=e[2+i],r=e[3+i],n=(0,d.interpolate)(o,a,r);return t?n(s):n}(i,s,o);return Array.isArray(e)?h(e,a):h([e],([e])=>a(e))}function h(e,t){let i=(0,o.useConstant)(()=>[]);return m(e,()=>{i.length=0;let s=e.length;for(let t=0;t<s;t++)i[t]=e[t].get();return t(i)})}function g(e,t={}){let{isStatic:o}=(0,i.useContext)(s.MotionConfigContext),d=()=>(0,n.isMotionValue)(e)?e.get():e;if(o)return p(d);let u=a(d());return(0,i.useInsertionEffect)(()=>(function(e,t,i){let s,o=e.get(),a=null,d=o,u="string"==typeof o?o.replace(/[\d.-]/g,""):void 0,m=()=>{a&&(a.stop(),a=null)},p=()=>{m(),a=new r.JSAnimation({keyframes:[c(e.get()),c(d)],velocity:e.getVelocity(),type:"spring",restDelta:.001,restSpeed:.01,...i,onUpdate:s})};if(e.attach((e,t)=>{d=e,s=e=>{var i,s;return t((i=e,(s=u)?i+s:i))},l.frame.postRender(p)},m),(0,n.isMotionValue)(t)){let i=t.on("change",t=>{var i,s;return e.set((i=t,(s=u)?i+s:i))}),s=e.on("destroy",i);return()=>{i(),s()}}return m})(u,e,t),[u,JSON.stringify(t)]),u}e.s(["useTransform",()=>p],97612),e.s(["useSpring",()=>g],83080)},77254,e=>{"use strict";var t=e.i(90119),i=e.i(25063),s=e.i(14624);e.i(95553);var o=e.i(98135);e.i(72115);var a=e.i(309),r=e.i(48069),n=e.i(69742),l=e.i(30494),c=e.i(83080),d=e.i(29363);e.i(95377);var u=e.i(74398),m=e.i(82368);let p=s.default.bind(r.default),h=({cursorContainer:e,label:s})=>{let o=(0,l.useMotionValue)(0),a=(0,l.useMotionValue)(0),r={damping:40,stiffness:600,mass:.3},h=(0,c.useSpring)(o,r),g=(0,c.useSpring)(a,r),[f,y]=(0,i.useState)(!1),[_,v]=(0,i.useState)(!1),b=(0,i.useRef)(null),[x,S]=(0,i.useState)(0),T=(0,m.useAboveTablet)(),k=(0,m.useAboveLaptop)();(0,i.useEffect)(()=>{let t=e.current,i=e=>{let t=e.currentTarget,i={x:t?.getBoundingClientRect().x??0,y:t?.getBoundingClientRect().y??0};o.set(e.clientX-i.x),a.set(e.clientY-i.y)},s=()=>{o.set(o.get()),a.set(a.get()),y(!0)},r=()=>{y(!1)},n=()=>{v(!0)},l=()=>{v(!1)};return t?.addEventListener("mousemove",i),T&&(t?.addEventListener("mouseenter",s),t?.addEventListener("mouseleave",r),t?.addEventListener("mousedown",n),t?.addEventListener("mouseup",l)),S(b.current?.offsetWidth??0),()=>{t?.removeEventListener("mousemove",i),T&&(t?.removeEventListener("mouseenter",s),t?.removeEventListener("mouseleave",r),t?.removeEventListener("mousedown",n),t?.removeEventListener("mouseup",l))}},[e,o,a,T]);let C=(0,i.useMemo)(()=>{let e=x||93;return{visible:{opacity:1,scale:1,width:e,transition:{type:"spring",bounce:.3,duration:.3,ease:d.easeOut}},hidden:{opacity:0,scale:0,width:e,transition:{duration:.2,ease:d.easeOut}},grabbing:{width:47,transition:{duration:.3,ease:d.easeOut}}}},[x]);return k?(0,t.jsxs)(n.motion.div,{className:p("cursor"),style:{x:h,y:g},variants:C,animate:_?"grabbing":f?"visible":"hidden",children:[(0,t.jsx)(u.Icon,{name:"360",size:20}),s&&!_&&(0,t.jsx)("span",{className:"font-body-sm font-body-sm--bold",children:s})]}):(0,t.jsxs)("div",{className:p("cursor"),children:[(0,t.jsx)("div",{children:(0,t.jsx)(u.Icon,{name:"360",size:20})}),s&&!_&&(0,t.jsx)("span",{className:"font-body-sm font-body-sm--bold",children:s})]})};var g="__react-image-turntable-img",f=`${g}--primary`,y=`${g}--secondary`,_={maxWidth:"100%"},v=e=>{e.preventDefault()},b=({images:e,initialImageIndex:s=0,style:o,tabIndex:a=0,movementSensitivity:r=20,onIndexChange:n,autoRotate:l={disabled:!1},...c})=>{let{ref:d,activeImageIndex:u}=(({initialImageIndex:e,imagesCount:t,movementSensitivity:s,autoRotate:o})=>{let[a,r]=(0,i.useState)(e),n=(0,i.useRef)(null),l=(0,i.useRef)(null);(0,i.useEffect)(()=>{r(e)},[e]);let c=()=>{n.current&&(clearInterval(n.current),n.current=null)};return(0,i.useEffect)(()=>(o.disabled||n.current||(n.current=setInterval(()=>{r(e=>{let i=e+1;return i>t?0:i})},o.interval||200)),o.disabled&&c(),()=>c()),[o,t]),(0,i.useEffect)(()=>{let e=l.current,i=0,o=()=>{r(e=>e+1>t?0:e+1)},a=()=>{r(e=>e-1<0?t:e-1)},n=e=>{"ArrowLeft"===e.key?a():"ArrowRight"===e.key&&o()},c=e=>{let t=i-e.clientX;t<=-s&&(i+=s,o()),t>=s&&(i-=s,a())},d=()=>{window.removeEventListener("pointermove",c),window.removeEventListener("pointerup",d)},u=e=>{2!=e.button&&(i=e.clientX,window.addEventListener("pointermove",c,{passive:!0}),window.addEventListener("pointerup",d,{passive:!0}))};return e.addEventListener("keydown",n,{capture:!0}),e.addEventListener("pointerdown",u,{capture:!0}),()=>{e.removeEventListener("keydown",n,{capture:!0}),e.removeEventListener("pointerdown",u,{capture:!0}),window.removeEventListener("pointerup",d),window.removeEventListener("pointermove",c)}},[t,s]),{ref:l,activeImageIndex:a}})({initialImageIndex:s,imagesCount:e.length-1,movementSensitivity:r,autoRotate:l}),m={position:"relative",touchAction:"none",userSelect:"none",...o};return(0,i.useEffect)(()=>{n&&n(u)},[u,n]),(0,t.jsx)("div",{"aria-label":"Image turntable",...c,ref:d,role:"slider","aria-valuemin":1,"aria-valuemax":e.length,"aria-valuenow":u+1,"aria-valuetext":`${u+1} of ${e.length}`,style:m,tabIndex:a,children:e.map((e,i)=>(0,t.jsx)("img",{className:`${g} ${0===i?f:y}`,src:e,alt:`Turntable image ${i+1}`,draggable:!1,onDragStart:v,style:{..._,position:0===i?void 0:"absolute",opacity:+(i===u),left:0,top:0,right:0,bottom:0,width:"100%",height:"100%",objectFit:"cover"}},e))})};e.i(62796);var x=e.i(91298),S=e.i(13273);let T=s.default.bind(r.default),k={visible:{opacity:1,transition:{duration:.6,ease:d.easeOut}},hidden:{opacity:0,transition:{duration:.3,ease:d.easeOut}}},C=({activeColorIndex:e,currentImages:s,loaderLabel:o,isLoading:a,setIsLoading:r,on360Interaction:l})=>{let c=(0,i.useRef)(e),d=(0,i.useRef)(0),u=(0,i.useRef)(!1),p=(0,i.useRef)(null),h=(0,i.useRef)(null),g=(0,S.useInView)(h,{once:!0,margin:"200px"}),f=s[(0,m.useMediaQuery)("Breakpoint-small-desktop","min-width","landscape")?"landscape":"portrait"],[y,_]=(0,i.useState)(f||[]),[v,C]=(0,i.useState)(!1);return(0,i.useEffect)(()=>{e!==c.current&&(r(!0),d.current=0,c.current=e)},[e,r]),(0,i.useEffect)(()=>{let e=!1;if(!g||!f||0===f.length)return;r(!0);let t=f.length,i=[],s=o=>
9{if(e)return;if(o>=t){r(!1),_(i),C(!0);return}let a=f[o],n=new window.Image;n.onload=()=>{i.push(a),s(o+1)},n.onerror=()=>{s(o+1)},n.src=a};return s(0),()=>{e=!0}},[e,f,g,r]),(0,i.useEffect)(()=>{let e=p.current;if(!e||!l||!v)return;let t=!1,i=!1,s=()=>{t=!0,i=!1},o=()=>{t&&!u.current&&(i||(i=!0,u.current=!0,l()))},a=()=>{t=!1,i=!1};return e.addEventListener("mousedown",s,!0),e.addEventListener("touchstart",s,!0),e.addEventListener("mousemove",o,!0),e.addEventListener("touchmove",o,!0),e.addEventListener("mouseup",a,!0),e.addEventListener("touchend",a,!0),()=>{e.removeEventListener("mousedown",s,!0),e.removeEventListener("touchstart",s,!0),e.removeEventListener("mousemove",o,!0),e.removeEventListener("touchmove",o,!0),e.removeEventListener("mouseup",a,!0),e.removeEventListener("touchend",a,!0)}},[l,v]),(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("div",{ref:h,"aria-hidden":!0}),a&&(0,t.jsxs)("div",{className:T("loader"),"data-theme":"dark",children:[(0,t.jsx)("span",{className:"sr-only",children:o}),(0,t.jsx)("span",{className:T("loader__label","font-body-sm","font-body-sm--bold"),children:(0,t.jsx)(x.LoadingSpinner,{})})]}),(0,t.jsx)("div",{className:T("scroll-catcher","scroll-catcher--top")}),f&&v&&(0,t.jsx)(n.motion.div,{ref:p,variants:k,animate:v?"visible":"hidden",className:T("module-wrapper"),children:(0,t.jsx)(b,{className:T("module-360"),images:y,autoRotate:{disabled:!0},movementSensitivity:5})}),(0,t.jsx)("div",{className:T("scroll-catcher","scroll-catcher--bottom")})]})};e.i(80631);var P=e.i(9044);let w=s.default.bind(r.default),E=({colorsSelectorA11YLabel:e,colorsSettings:s,cta:o,background:r="light",isLoading:l,activeColorIndex:c,setActiveColorIndex:d})=>{let[u,p]=(0,i.useState)(null),[h,g]=(0,i.useState)(0),f=(0,i.useRef)(null),y=(0,m.useAboveTablet)(),_=async e=>{p({name:s[e].name,mention:s[e].additionalMention})},v=async()=>{p(null)};return(0,i.useEffect)(()=>{f.current&&g(f.current.offsetWidth)},[f]),(0,t.jsxs)("div",{className:w("interactions-bar",`interactions-bar--on-${r}`),children:[(0,t.jsx)("div",{className:w("interactions-bar-container",{"is-ready":h>0}),ref:f,style:{"--width-div":`${h}px`},children:s.map((e,i)=>(0,t.jsxs)("div",{className:w("interactions-bar-container-children",{"is-hidden":c!==i}),children:[(0,t.jsx)("div",{className:w("interactions-bar__active-color-name","font-body-sm"),"aria-hidden":c!==i,children:u?.name||s[i].name}),s[i].additionalMention&&(0,t.jsx)(n.motion.div,{className:w("interactions-bar__active-color-mention","font-body-xs"),"aria-hidden":c!==i,children:u?.mention||s[i].additionalMention})]},`color-${e.uid}`))}),(0,t.jsxs)("fieldset",{className:w("interactions-bar__colors-list"),role:"radiogroup","aria-label":e,children:[(0,t.jsx)("legend",{className:"sr-only",children:e}),s.map((e,i)=>(0,t.jsxs)("button",{type:"button",className:w("interactions-bar__colors-list__selector"),role:"radio","aria-checked":c===i,tabIndex:0,"data-testid":`color-picker-input-${e.uid}`,disabled:l,"aria-label":`${e.name}${e.additionalMention?` - ${e.additionalMention}`:""}`,onClick:()=>{e.onChange?.(),d(i)},onMouseEnter:y?()=>_(i):void 0,onMouseLeave:y?v:void 0,children:[(0,t.jsx)("span",{className:"sr-only",children:e.name}),(0,t.jsx)(a.Image,{defaultImg:{src:e.radioBtnBgImg.src,width:32,height:32},className:w("interactions-bar__colors-list__selector__img")})]},e.uid))]}),o&&(0,t.jsx)(P.Button,{label:o.label,href:o.href,target:o.target,type:o.type,disabled:o.disabled,ariaLabel:o.ariaLabel,ariaDescribedBy:o.ariaDescribedBy,size:o.size,variant:o.variant,icon:o.icon,iconDisplay:o.iconDisplay,background:o.background,customAttrs:o.customAttrs,onClick:o.onClick,className:w("interactions-bar__cta")})]})};var L=e.i(35475);let j=s.default.bind(r.default);e.s(["ColorPicker",0,({colorsSelectorA11YLabel:e,loaderLabel:s,cursorLabel:r,colorsSettings:l,cta:c,background:u="light",blockPaddingTop:p,blockPaddingBottom:g,className:f,id:y,customAttrs:_,on360Interaction:v})=>{let b,[x,S]=(0,i.useState)((b=l?.findIndex(e=>e.isDefaultActive))&&-1!==b?b:0),T=(0,i.useRef)(null),k=(0,m.useAboveDesktop)(),P={landscape:l?.[x]?.landscapeImgsURLs,portrait:l?.[x]?.portraitImgsURLs},w=l?.[x]?.aiBadge,A=!P.landscape?.at(1)||!P.portrait?.at(1),[I,M]=(0,i.useState)(!A),O=(0,L.resolveDataTestId)({customAttrs:_,fallback:"color-picker"}),N={visible:{opacity:1,scale:1,transition:{duration:.6,ease:d.easeOut}},hidden:{opacity:0,scale:0,transition:{duration:.3,ease:d.easeOut}}};return(0,t.jsx)("section",{className:j({[`block-padding-top--${p}`]:p&&"none"!==p,[`block-padding-bottom--${g}`]:g&&"none"!==g}),id:y,"data-testid":O,"data-hide-floating-bar":!0,..._,children:(0,t.jsxs)("div",{className:j("wrapper",f),children:[(0,t.jsxs)("div",{className:j("module-360-wrapper"),ref:T,children:[P.landscape&&P.portrait&&(0,t.jsx)(t.Fragment,{children:A?(0,t.jsx)(a.Image,{defaultImg:{src:P.landscape.at(0)??""},portraitImg:{src:P.portrait.at(0)??""},aiBadge:w}):(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(n.motion.div,{variants:k?N:void 0,animate:!I||k?"visible":"hidden",children:(0,t.jsx)(h,{cursorContainer:T,label:r})}),(0,t.jsx)(C,{activeColorIndex:x,currentImages:P,loaderLabel:s,isLoading:I,setIsLoading:M,on360Interaction:v})]})}),w?.label&&!A&&(0,t.jsx)("div",{className:j("ai-badge"),children:(0,t.jsx)(o.BadgeAI,{text:w.label,tooltip:w.tooltip})})]}),l&&(0,t.jsx)(E,{colorsSettings:l,colorsSelectorA11YLabel:e,cta:c,background:u,isLoading:I,activeColorIndex:x,setA
9ctiveColorIndex:S})]})})}],77254)},91706,e=>{e.v({"bar-wrapper":"FloatingBar-module-scss-module__mX6blG__bar-wrapper","default-cta":"FloatingBar-module-scss-module__mX6blG__default-cta","loading-shimmer":"FloatingBar-module-scss-module__mX6blG__loading-shimmer",menu:"FloatingBar-module-scss-module__mX6blG__menu","menu-scrollable-container":"FloatingBar-module-scss-module__mX6blG__menu-scrollable-container","menu-wrapper":"FloatingBar-module-scss-module__mX6blG__menu-wrapper",menu__list:"FloatingBar-module-scss-module__mX6blG__menu__list",menu__title:"FloatingBar-module-scss-module__mX6blG__menu__title","open-menu-cta":"FloatingBar-module-scss-module__mX6blG__open-menu-cta","scroll-marker":"FloatingBar-module-scss-module__mX6blG__scroll-marker"})},45997,e=>{e.v({chevron:"Tile-module-scss-module__WkHRWq__chevron",content:"Tile-module-scss-module__WkHRWq__content",content__text:"Tile-module-scss-module__WkHRWq__content__text","loading-shimmer":"Tile-module-scss-module__WkHRWq__loading-shimmer",wrapper:"Tile-module-scss-module__WkHRWq__wrapper"})},69404,e=>{e.v({"is-ready":"Orb-module-scss-module__0e9Rva__is-ready","is-reduced":"Orb-module-scss-module__0e9Rva__is-reduced","loading-shimmer":"Orb-module-scss-module__0e9Rva__loading-shimmer",orb:"Orb-module-scss-module__0e9Rva__orb","orb-container":"Orb-module-scss-module__0e9Rva__orb-container","orb-sphere":"Orb-module-scss-module__0e9Rva__orb-sphere","orb-title":"Orb-module-scss-module__0e9Rva__orb-title","orb-wrap":"Orb-module-scss-module__0e9Rva__orb-wrap"})},79217,e=>{"use strict";var t=e.i(90119),i=e.i(25063),s=e.i(14624),o=e.i(69404),a=e.i(97184);let r=s.default.bind(o.default);e.s(["Orb",0,({title:e,subtitle:s,isReduced:o=!1,theme:n,contextModel:l,contextModelCode:c,contextModelYear:d,contextGrade:u,preprompts:m,onClick:p})=>{let[h,g]=(0,i.useState)(0),f=(0,i.useRef)(null),y=e=>{("Enter"===e.key||" "===e.key)&&(e.preventDefault(),p?.())};(0,i.useEffect)(()=>{if(f.current){let e=e=>16*Number(e.replace("rem",""));g(f.current.offsetWidth+e(a.default["Spacing-spacing-5xl"].value)+e(a.default["Spacing-spacing-2xl"].value))}},[f]);let _={"data-ai-component":"orb",...n&&{"data-theme":n},...l&&{"data-context-model":l},...c&&{"data-context-modelCode":c},...d&&{"data-context-modelYear":d},...u&&{"data-context-grade":u},...m?.reduce((e,t,i)=>(e[`data-preprompt-${i+1}`]=t.data.text,e),{})};return(0,t.jsxs)("div",{className:r("orb",{"is-reduced":o,"is-ready":h>0}),style:{"--width-div":`${h}px`},tabIndex:0,"aria-label":e,role:"button",onKeyDown:y,children:[(0,t.jsx)("div",{className:r("orb-sphere"),children:(0,t.jsx)("div",{..._})}),(0,t.jsx)("div",{className:r("orb-container"),onClick:e=>{e.preventDefault(),p?.()},"aria-label":e,role:"button",tabIndex:-1,onKeyDown:y,children:(0,t.jsxs)("div",{className:r("orb-wrap"),ref:f,children:[e&&(0,t.jsx)("div",{className:r("orb-title","font-subtitle-xs","font-subtitle-xs--bold"),children:e}),s&&(0,t.jsx)("div",{className:r("font-label-sm","font-label-sm--bold"),children:s})]})})]})}])},63595,e=>{e.v({orbmenu:"OrbMenu-module-scss-module__a2ABIG__orbmenu","orbmenu-chevron":"OrbMenu-module-scss-module__a2ABIG__orbmenu-chevron","orbmenu-first":"OrbMenu-module-scss-module__a2ABIG__orbmenu-first","orbmenu-sparkles":"OrbMenu-module-scss-module__a2ABIG__orbmenu-sparkles","orbmenu-title":"OrbMenu-module-scss-module__a2ABIG__orbmenu-title"})},49094,e=>{"use strict";var t=e.i(90119),i=e.i(14624),s=e.i(63595);e.i(95377);var o=e.i(74398);let a=i.default.bind(s.default);e.s(["OrbMenu",0,({title:e,subtitle:i,onClick:s,className:r})=>(0,t.jsxs)("div",{className:a("orbmenu",r),tabIndex:0,onClick:e=>{e.preventDefault(),s?.()},role:"button","aria-label":e,onKeyDown:e=>{("Enter"===e.key||" "===e.key)&&(e.preventDefault(),s?.())},children:[(0,t.jsxs)("div",{className:a("orbmenu-first"),children:[(0,t.jsxs)("div",{className:a("orbmenu-sparkles"),children:[(0,t.jsx)(o.Icon,{name:"sparkle",size:16}),(0,t.jsx)(o.Icon,{name:"sparkle",size:3}),(0,t.jsx)(o.Icon,{name:"sparkle",size:6})]}),(0,t.jsxs)("div",{children:[e&&(0,t.jsx)("div",{className:a("orbmenu-title","font-subtitle-xs","font-subtitle-xs--bold"),children:e}),i&&(0,t.jsx)("div",{className:a("font-label-sm","font-label-sm--bold"),children:i})]})]}),(0,t.jsx)("div",{children:(0,t.jsx)(o.Icon,{name:"chevron-right",size:16,className:a("orbmenu-chevron")})})]})])},85042,75994,53740,74881,60462,e=>{"use strict";var t=e.i(90119),i=e.i(25063),s=e.i(14624),o=e.i(89873),a=e.i(29363),r=e.i(69742),n=e.i(30494),l=e.i(27846),c=e.i(26088),d=e.i(83080),u=e.i(97612),m=e.i(91706);e.i(80631);var p=e.i(9044),h=e.i(45997);e.i(95377);var g=e.i(74398);let f=s.default.bind(h.default),y=({title:e,text:i,href:s,linkTarget:o="_self",icon:a,isCurrent:r,onClick:n})=>{let l=s?"a":"div";return(0,t.jsxs)(l,{className:f("wrapper"),onClick:()=>{n?.()},...s&&{href:s,target:o,"data-testid":s},...s&&r&&{"aria-current":"page"},children:[a&&(0,t.jsx)(g.Icon,{name:a}),(e||i)&&(0,t.jsxs)("div",{className:f("content"),children:[e&&(0,t.jsx)("div",{className:"font-cta-sm font-cta-sm--bold",children:e}),i&&(0,t.jsx)("div",{className:f("content__text","font-body-xs"),children:i})]}),s&&(0,t.jsx)(g.Icon,{name:"chevron-right",size:16,className:f("chevron")})]})};e.s(["Tile",0,y],75994),e.s([],53740);var _=e.i(79217);e.s([],74881);var v=e.i(49094);e.s([],60462);var b=e.i(82368),x=e.i(35475);let S=s.default.bind(m.default);e.s(["FloatingBar",0,({title:e,ariaLabel:s,defaultCTA:m,links:h,aiButton:g,openMenuBtnA11YLabel:f="",closeMenuBtnA11YLabel:T="",withEntryAnim:k=!0,customAttrs:C,openMenuCallback:P,closeMenuCallback:w,orbCallback:E,ctaCallback:L,aiTitle:j,aiSubtitle:A,aiTheme:I,aiModel:M,aiModelCode:O,aiModelYear:N,aiGrade:B,aiPreprompts:D,langcode:$,envVars:R,aiDelayExpanded:F=5})=>{let V=(0,x.resolveDataTestId)({customAttrs:C,fallback:"floating-bar"}),H=V?`${V}-menu`:"floating-bar-menu",[z,G]=(0,i.useState)(!k),[W,q]=(0,i.useState)(!1),[U,Y]=(0,i.useState)(!1),[X,K]=(0,i.useState)(!1),Z=(0,i.useRef)(null),J=(0,i.useRef)(null),Q=(0,i.useRef)(null),{scrollY:ee}=(0,c.useScroll)(),et=(0,i.useRef)(null),ei=(0,i.useRef)(null),es=(0,n.useMotionValue)(0),eo=(0,d.useSpring)(es,{stiffness:300,damping:30}),ea=(0,u.useTransform)(eo,e=>`calc(env(safe-area-inset-bottom) + var(--spacing-spacing-xl) + ${e}px)`),er=(0,b.useAboveTablet)(),en={visible:{opacity:1,x:"-50%",y:0,scale:1,transition:{duration:.4,ease:(0,o.cubicBezier)(0,1.25,.5,1),opacity:{duration:.55,ease:(0,o.cubicBezier)(.16,1,.3,1)}}},hidden:{opacity:0,x:"-50%",y:"200%",scale:.5,transition:{duration:.2,delay:.1,ease:a.easeOut,opacity:{delay:0}}}},el={visible:{width:"auto",x:0,opacity:1,pointerEvents:"auto",overflow:"visible",transition:{duration:.3,ease:(0,o.cubicBezier)(0,1.25,.5,1)}},hidden:{width:0,x:"100%",opacity:0,pointerEvents:"none",overflow:er?"hidden":"visible",transition:{duration:.2,delay:.1,ease:a.easeOut}}},ec={opened:{"--opacity":1,y:0,transition:{duration:.6,ease:(0,o.cubicBezier)(.25,1,.5,1),y:{duration:0}}},closed:{"--opacity":0,y:"100%",transition:{duration:.4,ease:(0,o.cubicBezier)(.76,0,.24,1),y:{duration:0,delay:.4}}}},ed={opened:{y:0,transition:{duration:.5,ease:(0,o.cubicBezier)(0,.55,.45,1)}},closed:{y:"100%",transition:{duration:.4,delay:.2}}},eu={opened:{opacity:1,scale:1,transition:{duration:.3,ease:(0,o.cubicBezier)(0,.55,.45,1),delay:.5}},closed:{opacity:0,scale:0,transition:{duration:.2,delay:.1}}},em=()=>{w?.(),Y(!1),G(!0)},[ep,eh]=(0,i.useState)(0);(0,i.useEffect)(()=>{J.current&&eh(J.current.offsetTop+400),Q.current=document.querySelectorAll("[data-hide-floating-bar]")},[]),(0,i.useEffect)(()=>{q(!!document.querySelector("[data-show-floating-bar]"))},[]),(0,i.useEffect)(()=>{let e=null,t="undefined"==typeof ResizeObserver?null:new ResizeObserver(()=>{es.set(e?.getBoundingClientRect().height??0)}),i=()=>{let i=document.querySelector('[data-component="bottom_banner"]');i!==e&&(t?.disconnect(),e=i,i&&t?.observe(i)),es.set(e?.getBoundingClientRect().height??0)};i();let s=new MutationObserver(i);return s.observe(document.body,{childList:!0,subtree:!0,attributes:!0,attributeFilter:["data-component"]}),()=>{s.disconnect(),t?.disconnect()}},[es]),(0,l.useMotionValueEvent)(ee,"change",e=>
9{if(!J.current||!k)return;let t=!!Q.current&&Array.from(Q.current).some(e=>{let t=function(e){if("contents"===getComputedStyle(e).display){let t=Array.from(e.children).map(e=>e.getBoundingClientRect()).filter(e=>e.height>0);if(t.length>0)return{top:Math.min(...t.map(e=>e.top)),bottom:Math.max(...t.map(e=>e.bottom))}}return e.getBoundingClientRect()}(e);return t.top<window.innerHeight&&t.bottom-window.innerHeight+100>0});W?G(!t):G(e>J.current.offsetTop&&!t)});let{label:eg,variant:ef,...ey}=m||{};(0,i.useEffect)(()=>{if(!g||!R?.aiScriptPath)return;let e=$?$.split("-"):["en","GB"],t=e[0]+"_"+e[1].toUpperCase(),i=document.createElement("script");i.src=R.aiScriptPath,i.setAttribute("data-market",t),i.async=!0,document.body.appendChild(i);let s="true"==R.aiIsMock?"mock":"omni";return(window.location.hostname.includes("localhost")||window.location.origin.includes("local:3000"))&&(window.nissanAi={apiLocationUrl:`${R.aiPath}/chat/`+s,modelsLocationUrl:`${R.aiPath}/api/configuration/${t}/models`,market:t}),()=>{document.body.removeChild(i)}},[g,$,R]);let e_=()=>{E?.(),window.nissanAi?.openChat&&window.nissanAi.openChat()},ev=()=>{L?.(),m?.onClick?.()};return(0,i.useEffect)(()=>{g&&!X&&z&&(et.current&&clearTimeout(et.current),et.current=setTimeout(()=>{K(!0)},1e3*F))},[X,F,g,z]),(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("div",{ref:J,className:S("scroll-marker")}),(0,t.jsxs)(r.motion.div,{variants:en,animate:z?"visible":"hidden",initial:k?"hidden":"visible",style:{bottom:ea},className:S("bar-wrapper"),"data-testid":V,"data-floating-bar":!0,onFocus:()=>G(!0),onBlur:()=>G(!1),...C,children:[g&&(0,t.jsx)("div",{"data-tracking-role":"floating-bar-orb",children:(0,t.jsx)(_.Orb,{title:j,subtitle:A,isReduced:X,theme:I,contextModel:M,contextModelCode:O,contextModelYear:N,contextGrade:B,preprompts:D,onClick:e_,limitScrollOrb:ep,setIsOrbReduced:K})}),m&&g&&(0,t.jsx)(r.motion.div,{initial:"hidden",variants:el,animate:X?"visible":"hidden",style:{margin:"-4px"},"aria-hidden":!X,inert:!X,children:(0,t.jsx)(p.Button,{label:m.label,href:m.href,onClick:ev,variant:"primary",className:S("default-cta")})}),m&&!g&&(0,t.jsx)(p.Button,{label:m.label,href:m.href,onClick:ev,variant:"primary",className:S("default-cta"),...ey}),h?.at(0)&&(0,t.jsx)(p.Button,{label:f,ariaLabel:f,"aria-expanded":U,"aria-controls":"floating-bar",icon:"menu",variant:"primary",iconDisplay:"replace-label",onClick:()=>void(P?.(),Y(!0),Z.current?.showModal(),document.body.classList.add("scroll-lock"),G(!1),document.activeElement instanceof HTMLElement&&document.activeElement.blur(),ei.current?.scrollTo({top:0})),className:S("open-menu-cta"),customAttrs:{"data-tracking-role":"floating-bar-trigger","data-tracking-var-accordion-type":"open","data-tracking-var-cta-type":"option-menu"}})]}),h?.at(0)&&(0,t.jsxs)(r.motion.dialog,{ref:Z,variants:ec,animate:U?"opened":"closed",initial:"closed",id:"floating-bar",className:S("menu-wrapper"),"data-testid":H,onAnimationComplete:e=>{"closed"===e&&(Z?.current?.close(),document.body.classList.remove("scroll-lock"))},onClick:e=>{if(!e.target)return;let t=e.target;t?.nodeName==="DIALOG"&&em()},onKeyDown:e=>{"Escape"===e.key&&(e.preventDefault(),em())},children:[(0,t.jsx)(r.motion.div,{variants:eu,animate:U?"opened":"closed",initial:"closed",children:(0,t.jsx)(p.Button,{label:T,ariaLabel:T,icon:"close",variant:"primary",iconDisplay:"replace-label",onClick:()=>em(),customAttrs:{"data-tracking-role":"floating-bar-close","data-tracking-var-accordion-type":"close","data-tracking-var-cta-type":"option-menu"}})}),(0,t.jsx)(r.motion.div,{className:S("menu"),variants:ed,animate:U?"opened":"closed",initial:"closed",children:(0,t.jsxs)("div",{className:S("menu-scrollable-container"),ref:ei,children:[e&&(0,t.jsx)("div",{className:S("menu__title","font-title-md"),children:e}),(0,t.jsx)("nav",{"aria-label":s,children:(0,t.jsx)("ul",{className:S("menu__list"),children:h.map(e=>(0,t.jsx)("li",{children:(0,t.jsx)(y,{title:e.title,text:e.text,href:e.href,icon:e.icon,linkTarget:e.linkTarget,onClick:e.onClick,isCurrent:(e=>{if(!e)return!1;let t=window.location.pathname,i=e.split("?")[0].split("#")[0];return t===i||t===i+"/"})(e.href)})},e.uid))})}),g&&(0,t.jsx)(v.OrbMenu,{title:j,subtitle:A,onClick:()=>{e_(),em()}})]})})]})]})}],85042)},95577,e=>{"use strict";var t=e.i(90119),i=e.i(25063);let s=(0,i.createContext)({});function o({children:e,config:i}){return(0,t.jsx)(s.Provider,{value:i,children:e})}function a(){return(0,i.useContext)(s)}e.s(["RuntimeConfigProvider",()=>o,"useRuntimeConfig",()=>
9a])},65678,e=>{"use strict";var t=e.i(90119);e.i(24856);var i=e.i(10057),s=e.i(37985),o=e.i(98511),a=e.i(80495),r=e.i(25063),n=e.i(95577);let l=({filteredDetails:e,raw:t}={})=>({filteredDetails:e??t?.filteredDetails,productType:t?.productType,customerType:t?.customerType,baremCode:t?.baremCode,monthlyPrice:t?.shortOffer?.monthlyPaymentText,title:t?.detailedOffer?.h2,teachingSentence:t?.teachingSentence,teachingSentenceGlobal:t?.globalTexts?.teachingSentence?.text,legalText:t?.detailedOffer?.legalText,detailedOfferLegalText:t?.detailedOffer?.legalText,detailedOfferText:t?.detailedOffer?.text,detailedOfferMonthlyPaymentText:t?.shortOffer?.monthlyPaymentText,financialAPIDetails:{financialParameters:{customerType:t?.customerType,productType:t?.productType,baremCode:t?.baremCode,duration:t?.resultData?.duration,mileage:t?.resultData?.mileage},financialResults:{apr:t?.resultData?.apr,tan:t?.resultData?.tan,taeg:t?.resultData?.taeg,baremClassText:t?.resultData?.baremClassText,monthlyPayment:t?.resultData?.monthlyPayment,netCredit:t?.resultData?.netCredit,firstMonth:t?.resultData?.firstMonth,buyBack:t?.resultData?.buyback,totalPayment:t?.resultData?.totalAmount}}}),c=({filteredDetails:e,raw:t})=>({filteredDetails:e??t?.filteredDetails,productType:t?.productType||"FSL",monthlyPrice:t?.monthlyPrice,currencyCode:t?.currencyCode??"EUR",productDesc:t?.productDesc,title:t?.title,teachingSentence:t?.legalNotice?.shortDescription,legalText:t?.legalText??t?.legalNotice?.shortDescription,detailedOfferLegalText:t?.detailedOfferLegalText??t?.legalNotice?.shortDescription,detailedOfferText:t?.detailedOfferText,detailedOfferMonthlyPaymentText:t?.monthlyPrice,financialAPIDetails:t?.financialAPIDetails??{financialParameters:{productType:t?.productType||"FSL",duration:t?.duration,mileage:t?.mileage,downPayment:t?.downPayment},financialResults:{monthlyPayment:t?.monthlyPrice,vehiclePrice:t?.vehiclePrice,totalPayment:t?.totalPayment,services:t?.services}},longDescriptionUrl:t?.legalNotice?.longDescriptionUrl}),d=(e,t)=>{switch(t){case"rci":default:return e;case"arval":return c({raw:e})}},u=(0,r.createContext)({financeOffer:void 0,setFinanceOffer:()=>void 0,isLoading:void 0,offerSummaryBoxFields:void 0,financeElId:""});function m({children:m,vehicleData:p,financeOffersAuthoring:h,useFinanceApiData:g,useRciResult:f,financeElId:y}){let _=(0,n.useRuntimeConfig)(),[v,b]=(0,r.useState)(void 0),[x,S]=(0,r.useState)(void 0),[T,k]=(0,r.useState)(!!g);(0,r.useEffect)(()=>{let t=async()=>{let{getFinanceOffers:t,getFinanceConfiguration:s}=await e.A(25293),o=(0,i.getLangcode)(window.location.host),a=(0,i.getDomainByLangcode)(o),r="local"===_.apiProfile||"dlp"===_.apiProfile||"apigee"===_.apiProfile?_.apiProfile:void 0,n=p?.code&&p.modelYear&&p.modelCode&&p.colorCode?{code:p.code,modelYear:p.modelYear,modelCode:p.modelCode,colorCode:p.colorCode}:void 0,d={locale:o,mock:!1,vehicle:n,channel:"VLP",isB2b:"business"===new URLSearchParams(window.location.search).get("vehicletype"),useRciResultEndpoint:!!f,...{apiProfile:r,apigeeAuthEnvironment:_.apigeeAuthEnvironment,apigeeAuthAccessTokenServerEndpoint:_.apigeeAuthAccessTokenServerEndpoint,apigeeFinanceApiBaseUrl:_.apigeeEndpoint||a?.finance?.apigee,maxApiRetries:_.maxApiRetries}},u=await t(d,h),m=u?.[0],g=m?m.raw:void 0;switch(m?.provider){case"rci":g=l({filteredDetails:m.filteredDetails,raw:m.raw});break;case"arval":g=c({filteredDetails:m.filteredDetails,raw:m.raw})}b(g);let y=await s(d);S(y?.financeConfiguration?.offerSummaryBoxFields),k(!1)};if(!g)return;if(!y)return void a.logger.error("No ID provided, the finance context needs an ID to handle the stored simulation for a given simulator");sessionStorage.removeItem("finance.offer");let r=sessionStorage.getItem(`finance.offer.${y}`);if(r){let e=(0,s.parse)(r),t=(0,o.getProviderFromProductType)(e?.productType),i=d(e,t);b(i.offer||i),k(!1);return}_.apiProfile&&_.apigeeAuthEnvironment&&p?.code&&p?.colorCode&&p?.modelCode&&p?.modelYear?t():(k(!1),a.logger.error({apiProfile:_.apiProfile,apigeeAuthEnvironment:_.apigeeAuthEnvironment,code:p?.code,colorCode:p?.colorCode,modelCode:p?.modelCode,modelYear:p?.modelYear},`Didn't fetch finance offers for element ${y} because lacking config or vehicle data`))},[h,_.apiProfile,_.apigeeAuthEnvironment,p?.code,p?.colorCode,p?.modelCode,p?.modelYear,g,_.apigeeAuthAccessTokenServerEndpoint,_.apigeeEndpoint,_.maxApiRetries,f,y]);let C=(0,r.useMemo)(()=>({financeOffer:v,setFinanceOffer:b,isLoading:T,offerSummaryBoxFields:x,financeElId:y}),[y,v,T,x]);return(0,t.jsx)(u.Provider,{value:C,children:m})}function p(){return(0,r.useContext)(u)}e.s(["FinanceProvider",()=>m,"fromStoreToContextOffer",0,d,"mapArvalFormattedOffer",0,c,"mapRciFormattedOffer",0,l,"useFinance",()=>p])},19534,e=>{e.v({"finance-simulator":"FinanceSimulatorElement-module-scss-module__1kSHhG__finance-simulator","loading-shimmer"
9:"FinanceSimulatorElement-module-scss-module__1kSHhG__loading-shimmer"})},77758,e=>{e.v({"exclude-vat-label":"Price-module-scss-module__w5gepG__exclude-vat-label","loading-shimmer":"Price-module-scss-module__w5gepG__loading-shimmer","price-value":"Price-module-scss-module__w5gepG__price-value","start-label":"Price-module-scss-module__w5gepG__start-label",wrapper:"Price-module-scss-module__w5gepG__wrapper"})},60037,e=>{"use strict";var t=e.i(90119),i=e.i(14624),s=e.i(35475),o=e.i(65678);e.i(924);var a=e.i(42993),r=e.i(25063);e.i(24856);var n=e.i(10057),l=e.i(95577),c=e.i(19534);let d=i.default.bind(c.default),u=({locale:e,vehicle:i,authoring:s,isOpen:o,channel:a,financePayload:c,onOfferClose:u,useRciResult:m})=>{let p=(0,n.getDomainByLangcode)(e),h=(0,l.useRuntimeConfig)();(0,r.useEffect)(()=>{if(u)return document.addEventListener("finance-close",u),()=>document.removeEventListener("finance-close",u)},[u]);let g={profile:h.apiProfile,apigeeAuthEnvironment:h.apigeeAuthEnvironment,apigeeFinanceApiBaseUrl:h.apigeeEndpoint||p?.finance?.apigee,apigeeAuthAccessTokenServerEndpoint:h.apigeeAuthAccessTokenServerEndpoint,maxApiRetries:h.maxApiRetries},f="business"===new URLSearchParams(window.location.search).get("vehicletype");return(0,t.jsx)("div",{className:d("finance-simulator"),children:(0,t.jsx)("finance-simulator",{locale:e,open:o?"":void 0,b2b:f?"":void 0,vehicle:i?JSON.stringify(i):void 0,env:JSON.stringify(g),authoring:s?JSON.stringify(s):void 0,channel:a,"finance-payload":c??void 0,"rci-result":m?"true":void 0})})};var m=e.i(37985),p=e.i(98511);let h=({vehicle:e,title:i,description:s,ctaLabel:l,simulatorAuthoring:c,useRciResult:d,onOpen:h,onClose:g})=>{let[f,y]=(0,r.useState)(!1),[_,v]=(0,r.useState)(void 0),b=(0,r.useRef)(null),{setFinanceOffer:x,offerSummaryBoxFields:S,financeElId:T}=(0,o.useFinance)();return(0,r.useEffect)(()=>{v((0,n.getLangcode)(window.location.host))},[]),(0,t.jsxs)(a.Modal,{ref:b,title:i,modalTriggerCta:{label:l,variant:"tertiary",size:"sm"},onOpen:()=>{h&&h();let e=sessionStorage.getItem(`finance.offer.${T}`)||sessionStorage.getItem("finance.offer");e&&sessionStorage.setItem("finance.offer",e),y(!0)},onClose:()=>{g&&g(),sessionStorage.removeItem("arval.finance.offer"),sessionStorage.removeItem("rci.finance.offer"),y(!1)},children:[(0,t.jsx)("p",{children:s}),_&&(0,t.jsx)(u,{isOpen:f,locale:_,vehicle:e,authoring:c,channel:"VLP",useRciResult:d,onOfferClose:()=>{let e=sessionStorage.getItem("finance.offer")||sessionStorage.getItem("rci.finance.offer"),t=(0,m.parse)(e),i=(0,p.getProviderFromProductType)(t?.productType),s=(0,o.fromStoreToContextOffer)(t,i);"rci"===i&&(s={...s,offer:{...s?.offer,filteredDetails:(({componentsList:e=[]}={})=>S&&S.length>0?S.map(t=>e.find(({id:e=""})=>e.includes(t))).filter(e=>!!e):e)(s?.offer?.detailedOffer?.summaryBox)}}),s&&(sessionStorage.setItem(`finance.offer.${T}`,JSON.stringify(s)),sessionStorage.removeItem("finance.offer"),x(s?.offer||s)),b.current?.close(),y(!1)}})]})};e.i(80631);var g=e.i(9044);e.i(2924);var f=e.i(3873),y=e.i(77758);let _=i.default.bind(y.default);e.s(["Price",0,({start_label:e,value:i,end_label:r,tooltip:n,modal:l,button:c,className:d,customAttrs:u,showFinanceSimulator:m,vehicleData:p,financeModal:y})=>{let v=(0,s.resolveDataTestId)({customAttrs:u,fallback:"price"}),{isLoading:b}=(0,o.useFinance)(),x=m&&!0===b;return(0,t.jsxs)("div",{className:_("wrapper",d),"data-testid":v,...u,children:[e&&(0,t.jsx)("div",{className:_("start-label","font-cta-xs"),children:e}),(i||r)&&(0,t.jsxs)("div",{children:[!x&&i&&(0,t.jsxs)("div",{className:_("price-value"),children:[i.firstPart&&(0,t.jsxs)(t.Fragment,{children:[i.firstPart," ",i.excludeVatLabel&&(0,t.jsx)("span",{className:_("exclude-vat-label"),children:i.excludeVatLabel}),n?.children&&(0,t.jsxs)(t.Fragment,{children:[" ",(0,t.jsx)(f.Tooltip,{triggerBtnA11YLabel:n.triggerBtnA11YLabel,closeBtnA11YLabel:n.closeBtnA11YLabel,uid:n.uid,title:n.title,children:n.children})]})]}),i.secondPart&&(0,t.jsxs)(t.Fragment,{children:[" ",i.secondPart]})]}),x&&(0,t.jsx)("div",{className:_("price-value"),children:(0,t.jsx)("div",{className:_("text-loading")})}),r&&(0,t.jsx)("div",{className:_("font-body-sm"),children:r})]}),(l||c)&&(0,t.jsxs)("div",{children:[l&&!x&&(0,t.jsx)(a.Modal,{...l,modalTriggerCta:{...l.modalTriggerCta,size:"sm"}}),l&&x&&(0,t.jsx)("div",{className:_("text-loading")}),!l&&c&&(0,t.jsx)(g.Button,{label:c.label,icon:"plus-Outlined",iconDisplay:"end",variant:"tertiary",size:"sm",onClick:c.onClick})]}),m&&(0,t.jsx)(h,{vehicle:p,...y})]})}],60037)},45015,e=>{e.v({"additional-info":"ProductCard-module-scss-module__3PCTRq__additional-info","background-image":"ProductCard-module-scss-module__3PCTRq__background-image","colors-list":"ProductCard-module-scss-module__3PCTRq__colors-list","colors-list__dot":"ProductCard-module-scss-module__3PCTRq__colors-list__dot","colors-list__more-label":"ProductCard-module-scss-module__3PCTRq__colors-list__more-label",heading:"ProductCard-module-scss-module__3PCTRq__heading","heading--dark-bg":"ProductCard-module-scss-module__3PCTRq__heading--dark-bg","heading--mkt-tag-buffer":"ProductCard-module-scss-module__3PCTRq__heading--mkt-tag-buffer",heading__energy:"ProductCard-module-scss-module__3PCTRq__heading__energy",heading__energy__image:"ProductCard-module-scss-module__3PCTRq__heading__energy__image","heading__feature-tag":"ProductCard-module-scss-module__3PCTRq__heading__feature-tag","heading__modal-cta-wrapper":"ProductCard-module-scss-module__3PCTRq__heading__modal-cta-wrapper","heading__title-wrapper":"ProductCard-module-scss-module__3PCTRq__heading__title-wrapper",highlight:"ProductCard-module-scss-module__3PCTRq__highlight",image:"ProductCard-module-scss-module__3PCTRq__image","loading-shimmer"
9:"ProductCard-module-scss-module__3PCTRq__loading-shimmer","prices-and-cta":"ProductCard-module-scss-module__3PCTRq__prices-and-cta","prices-and-cta__cta":"ProductCard-module-scss-module__3PCTRq__prices-and-cta__cta","prices-and-cta__price-item":"ProductCard-module-scss-module__3PCTRq__prices-and-cta__price-item",wrapper:"ProductCard-module-scss-module__3PCTRq__wrapper","wrapper--black":"ProductCard-module-scss-module__3PCTRq__wrapper--black","wrapper--dark":"ProductCard-module-scss-module__3PCTRq__wrapper--dark","wrapper--has-highlight":"ProductCard-module-scss-module__3PCTRq__wrapper--has-highlight","wrapper--light":"ProductCard-module-scss-module__3PCTRq__wrapper--light"})},13172,e=>{e.v({wrapper:"Tag-module-scss-module__TaUUXa__wrapper","wrapper--black":"Tag-module-scss-module__TaUUXa__wrapper--black","wrapper--light-grey":"Tag-module-scss-module__TaUUXa__wrapper--light-grey","wrapper--offer":"Tag-module-scss-module__TaUUXa__wrapper--offer","wrapper--white":"Tag-module-scss-module__TaUUXa__wrapper--white"})},74263,81591,61273,e=>{"use strict";var t=e.i(90119),i=e.i(25063),s=e.i(14624),o=e.i(45015);e.i(11757);var a=e.i(46584),r=e.i(13172);e.i(2924);var n=e.i(3873);let l=s.default.bind(r.default),c=({label:e,tooltip:i,type:s="white",className:o,customAttrs:a})=>(0,t.jsxs)("div",{className:l("wrapper",`wrapper--${s}`,"font-cta-xs",o),...a,children:[e,i?.children&&(0,t.jsx)(n.Tooltip,{triggerBtnA11YLabel:i.triggerBtnA11YLabel,closeBtnA11YLabel:i.closeBtnA11YLabel,uid:i.uid,title:i.title,openCallback:i.openCallback,closeCallback:i.closeCallback,children:i.children})]});e.s(["Tag",0,c],81591),e.s([],61273),e.i(72115);var d=e.i(309);e.i(88101);var u=e.i(33927);e.i(80631);var m=e.i(9044);e.i(924);var p=e.i(42993),h=e.i(65678),g=e.i(35475);e.i(24856);var f=e.i(41705);let y=s.default.bind(o.default),_=({title:e,subtitle:s,energyMention:o,marketingTags:r,highlightLabel:l,featureTag:_,equipementsModal:v,image:b,asset:x,colorsList:S,moreColorsLabel:T,colorsListA11YLabel:k,prices:C,configureCta:P,additionalInfo:w,backgroundColor:E="light",backgroundImg:L,backgroundImgIsDark:j,className:A,customAttrs:I})=>{let M=x??b,{financeOffer:O,isLoading:N}=(0,h.useFinance)(),B=(0,g.resolveDataTestId)({customAttrs:I,fallback:"product-card"}),D=(0,i.useMemo)(()=>{let e=O?.teachingSentence;return e?`*${e}`:w},[O,w]);return(0,t.jsxs)("div",{className:y("wrapper",`wrapper--${E}`,{"wrapper--has-highlight":l},A),"data-theme":"light"===E?"light":"dark","data-testid":B,...I,children:[l&&(0,t.jsx)("div",{className:y("highlight","font-cta-sm"),children:l}),L&&(0,t.jsx)("div",{className:y("background-image"),children:(0,t.jsx)(d.Image,{...L})}),(0,t.jsxs)("div",{className:y("heading",{"heading--dark-bg":j,"heading--mkt-tag-buffer":!r?.at(0)}),"data-theme":j?"dark":"light"===E?"light":"dark",children:[r?.at(0)&&(0,t.jsx)("div",{children:r.map(e=>(0,i.createElement)(c,{...e,key:e.uid}))}),(e||s||o)&&(0,t.jsxs)("div",{className:y("heading__title-wrapper"),children:[e&&(0,t.jsx)("div",{className:y("font-title-md"),children:e}),s&&(0,t.jsx)("div",{children:s}),o&&(0,t.jsxs)("div",{className:y("heading__energy"),children:[o.sticker?.defaultImg?.src&&(0,t.jsx)("div",{className:y("heading__energy__image"),children:(0,t.jsx)(d.Image,{defaultImg:o.sticker.defaultImg,alt:o.sticker.alt})}),o.text&&(0,t.jsx)(a.Text,{style:"body-sm",horizontalAlignment:"center",children:o.text}),o.tooltip&&(0,t.jsx)(n.Tooltip,{triggerBtnA11YLabel:o.tooltip.triggerBtnA11YLabel,closeBtnA11YLabel:o.tooltip.closeBtnA11YLabel,uid:o.tooltip.uid,title:o.tooltip.title,customAttrs:o.tooltip.customAttrs,openCallback:o.tooltip.openCallback,closeCallback:o.tooltip.closeCallback,children:o.tooltip.children})]})]}),_&&(0,t.jsx)(c,{..._,className:y("heading__feature-tag")}),v?.modalTriggerCta&&(0,t.jsx)("div",{className:y("heading__modal-cta-wrapper"),children:(0,t.jsx)(p.Modal,{...v,modalTriggerCta:{label:v.modalTriggerCta.label,variant:"tertiary",size:"sm",background:j?"dark":"light"===E?"light":"dark"}})})]}),M&&(0,t.jsx)("div",{className:y("image"),children:"type"in M&&("video"===M.type||"nested_video"===M.type)?(0,t.jsx)(u.Video,{videoDefault:M.videoDefault,videoPortrait:M.videoPortrait,posterDefault:M.posterDefault,posterPortrait:M.posterPortrait,captions:M.captions,transcriptTitle:M.transcriptTitle,transcriptText:M.transcriptText,auto
9play:M.autoplay,loop:M.loop,withNativePlayer:M.withNativePlayer,isBackground:M.isBackground,a11YLabels:M.a11YLabels,ratio:M.ratio,aiBadge:M.aiBadge,customAttrs:M.customAttrs}):(0,t.jsx)(d.Image,{defaultImg:M.defaultImg,portraitImg:M.portraitImg,alt:M.alt,loading:M.loading,sizes:M.sizes,ratio:"ratio"in M?M.ratio:void 0,aiBadge:M.aiBadge,customAttrs:M.customAttrs})}),S?.at(0)&&(0,t.jsxs)(t.Fragment,{children:[k&&(0,t.jsx)("span",{className:"sr-only",children:k}),(0,t.jsxs)("ul",{className:y("colors-list"),children:[S.map(e=>(0,t.jsxs)("li",{className:y("colors-list__dot"),children:[(0,t.jsx)("span",{className:"sr-only",children:e.name}),(0,t.jsx)(d.Image,{defaultImg:{src:e.vignette,width:28,height:28}})]},e.uid)),T&&(0,t.jsx)("li",{className:y("colors-list__more-label"),children:T})]})]}),(0,t.jsxs)("div",{className:y("prices-and-cta"),children:[C&&(0,t.jsx)(t.Fragment,{children:i.Children.map(C,e=>(0,t.jsx)("div",{className:y("prices-and-cta__price-item"),children:e}))}),P&&(0,t.jsx)(m.Button,{...P,className:y("prices-and-cta__cta"),background:"light"===E?"light":"dark"})]}),N&&(0,t.jsx)("div",{className:y("font-disclaimer","additional-info"),children:(0,t.jsx)("div",{className:y("text-loading")})}),!1===N&&(0,f.isString)(D)&&(0,t.jsx)("div",{className:y("font-disclaimer","additional-info"),dangerouslySetInnerHTML:{__html:D}}),!1===N&&!(0,f.isString)(D)&&(0,t.jsx)("div",{className:y("font-disclaimer","additional-info"),children:D})]})};e.s(["ProductCard",0,e=>(0,t.jsx)(h.FinanceProvider,{vehicleData:e.vehicleData,useFinanceApiData:e.useFinanceApiData,financeOffersAuthoring:e.financeOffersAuthoring,useRciResult:e.useRciResult,financeElId:e.customAttrs?.["data-uid"],children:(0,t.jsx)(_,{...e})})],74263)},63718,e=>{e.v({buttons:"Tabs-module-scss-module__yBtphq__buttons","buttons-list--overflow-left":"Tabs-module-scss-module__yBtphq__buttons-list--overflow-left","buttons-list--overflow-right":"Tabs-module-scss-module__yBtphq__buttons-list--overflow-right","buttons-list-scroller__btn":"Tabs-module-scss-module__yBtphq__buttons-list-scroller__btn","buttons-list-scroller__btn--left":"Tabs-module-scss-module__yBtphq__buttons-list-scroller__btn--left","buttons-list-scroller__btn--right":"Tabs-module-scss-module__yBtphq__buttons-list-scroller__btn--right","buttons-wrapper":"Tabs-module-scss-module__yBtphq__buttons-wrapper","buttons-wrapper--ready":"Tabs-module-scss-module__yBtphq__buttons-wrapper--ready",buttons__button:"Tabs-module-scss-module__yBtphq__buttons__button","buttons__button--selected":"Tabs-module-scss-module__yBtphq__buttons__button--selected","loading-shimmer":"Tabs-module-scss-module__yBtphq__loading-shimmer","tab-content":"Tabs-module-scss-module__yBtphq__tab-content","tab-content--active":"Tabs-module-scss-module__yBtphq__tab-content--active",wrapper:"Tabs-module-scss-module__yBtphq__wrapper"})},27097,e=>{"use strict";var t=e.i(90119),i=e.i(25063),s=e.i(14624),o=e.i(13622),a=e.i(69742),r=e.i(37275),n=e.i(88215),l=e.i(63718);e.i(95377);var c=e.i(74398);e.i(84955);var d=e.i(4201);let u={opacity:0,transition:{opacity:{duration:.1,ease:"easeOut"}}},m={opacity:1,transition:{opacity:{duration:.2,ease:"easeIn"}}},p=(e,t,i)=>{if(!t.current||!i)return;let s=t.current.scrollWidth/i;t.current?.scrollBy({left:"left"===e?-s:s,behavior:"smooth"})};e.i(77031);var h=e.i(48846),g=e.i(35475);let f=s.default.bind(l.default);e.s(["Tabs",0,({uid:e="",labelledById:s,tabs:l,initialActiveTab:y=0,scrollLeftBtnA11YLabel:_,scrollRightBtnA11YLabel:v,blockPaddingTop:b,blockPaddingBottom:x,dir:S="ltr",customAttrs:T})=>{let k=(0,i.useContext)(n.InitialActiveTabContext),C=void 0!==k&&k>=0&&k<(l?.length??0)?k:y,[P,w]=(0,i.useState)(C),[E,L]=(0,i.useState)(!1),[j,A]=(0,i.useState)(!1),[I,M]=(0,i.useState)(!1),O=(0,i.useRef)(null),N=(0,g.resolveDataTestId)({customAttrs:T,fallback:"tabs"}),B=(0,r.generateTabBtnsWithAria)(l??[],e);return(0,i.useEffect)(()=>{let e=O.current?.querySelectorAll("button")?.[P];if(!O.current||!e)return void L(!0);let t=setTimeout(()=>{if(!O.current||!e)return;let t=0;if(e.getBoundingClientRect().left<O.current.getBoundingClientRect().left+64){let i=0===P?4:64;t=-((O.current.getBoundingClientRect().left+i-e.getBoundingClientRect().left)*1)}else if(e.getBoundingClientRect().right>O.current.getBoundingClientRect().right-64){let i=P===(l?.length??0)-1?4:64;t=e.getBoundingClientRect().right-O.current.getBoundingClientRect().right+i}O.current?.scrollBy({left:t,behavior:"smooth"})},200);return L(!0),()=>{clearTimeout(t)}},[P,S,l?.length]),(0,i.useEffect)(()=>{let e=O.current,t=e?.querySelectorAll("button");if(!t)return;let i=Array.from(t).at(0),s=Array.from(t).at(-1);if(!e||!s||!i)return;let o=()=>{"ltr"===S?(A(Math.ceil(i.getBoundingClientRect().left)<Math.floor(e.getBoundingClientRect().left)),M(Math.floor(s.getBoundingClientRect().right)>Math.ceil(e.getBoundingClientRect().right))):(A(Math.ceil(s.getBoundingClientRect().left)<Math.floor(e.getBoundingClientRect().left)),M(Math.floor(i.getBoundingClientRect().right)>Math.ceil(e.getBoundingClientRect().right)))};return o(),e.addEventListener("scroll",o),window.addEventListener("resize",o),()=>{e.removeEventListener("scroll",o),window.removeEventListener("resize",o)}},[S]),(0,t.jsxs)("div",{className:f("wrapper",{[`block-padding-top--${b}`]:b&&"none"!==b,[`block-padding-bottom--${x}`]:x&&"none"!==x}),"data-testid":N,...T,children:[(0,t.jsx)(d.Grid,{split:"full",children:(0,t.jsx)("div",{className:f("buttons-wrapper",{"buttons-wrapper--ready":E}),children:(0,t.jsxs)("div",{className:f("buttons-list-scroller"),children:[(0,t.jsx)(o.AnimatePresence,{children:j&&(0,t.jsxs)(a.motion.button,{className:f("buttons-list-scroller__btn","buttons-list-scroller__btn--left"),onClick:()=>p("left",O,l?.length??0),initial:u,animate:m,exit:u,children:[_&&(0,t.jsx)("span",{className:"sr-only",children:_}),(0,t.jsx)(c.Icon,{name:"chevron-left",size:16})]})}),(0,t.jsx)("div",{className:f("buttons-list",{"buttons-list--overflow-left":j,"buttons-list--overflow-right":I}),children:(0,t.jsx)(h.TabBar,{uid:e,tabBtns:B,layout:"pills",ariaLabelledBy:s,selectedTab:P,setSelectedTab:w,dir:S,ref:O})}),(0,t.jsx)(o.AnimatePresence,{children:I&&(0,t.jsxs)(a.motion.button,{className:f("buttons-list-scroller__btn","buttons-list-scroller__btn--right"),onClick:()=>p("right",O,l?.length??0),initial:u,animate:m,exit:u,children:[v&&(0,t.jsx)("span",{className:"sr-only",children:v}),(0,t.jsx)(c.Icon,{name:"chevron-right",size:16})]})})]})})}),(0,t.jsx)(o.AnimatePresence,{children:l?.map((s,o)=>(0,t.jsx)(i.Fragment,{children:s.content&&(0,t.jsx)(a.motion.div,{role:"tabpanel",id:(0,r.generateAriaControl
9s)(e,o),tabIndex:0,"aria-labelledby":(0,r.generateTabId)(e,o),className:f("tab-content",{"tab-content--active":o===P}),initial:{opacity:0},animate:{opacity:1},exit:{opacity:0},children:o===P&&(0,t.jsx)("div",{children:s.content})})},s.uid))})]})}],27097)},57640,e=>{"use strict";e.i(74263),e.s([])},95600,e=>{e.v({disclaimer:"KeyNumbers-module-scss-module__yFqY7a__disclaimer","disclaimer--centered":"KeyNumbers-module-scss-module__yFqY7a__disclaimer--centered",list:"KeyNumbers-module-scss-module__yFqY7a__list","list--centered":"KeyNumbers-module-scss-module__yFqY7a__list--centered","list--underlined":"KeyNumbers-module-scss-module__yFqY7a__list--underlined",list__item:"KeyNumbers-module-scss-module__yFqY7a__list__item","loading-shimmer":"KeyNumbers-module-scss-module__yFqY7a__loading-shimmer",title:"KeyNumbers-module-scss-module__yFqY7a__title",wrapper:"KeyNumbers-module-scss-module__yFqY7a__wrapper"})},823,35147,e=>{"use strict";var t=e.i(90119),i=e.i(14624),s=e.i(95600);e.i(25940);var o=e.i(25524),a=e.i(35475);let r=i.default.bind(s.default);e.s(["KeyNumbers",0,({title:e,numbers:i,disclaimer:s,bgColor:n,variant:l="underlined",isContained:c=!1,blockPaddingTop:d,blockPaddingBottom:u,className:m,customAttrs:p})=>{let h=(e=>{let t=Array.isArray(e)?e.at(0):"object"==typeof e&&null!==e&&"value"in e?e.value:e;if("string"!=typeof t)return;let i=t.trim().toLowerCase();return"dark"===i||"black"===i?"black":"gray"===i||"grey"===i?"grey":"light"===i||"white"===i?"white":void 0})(n),g=(0,a.resolveDataTestId)({customAttrs:p,fallback:"key-numbers"});return(0,t.jsx)("div",{"data-testid":g,...p,className:r("wrapper",{container:!c,[`block-padding-top--${d}`]:d&&"none"!==d,[`block-padding-bottom--${u}`]:u&&"none"!==u},h&&`bg--${h}`,m),...h&&{"data-theme":"black"===h?"dark":"light"},children:(0,t.jsxs)("div",{className:r("content"),children:[e&&(0,t.jsx)("div",{className:r("title","font-title-sm"),children:e}),(0,t.jsx)("ul",{className:r("list",`list--${l}`),children:i?.map(e=>(0,t.jsx)("li",{className:r("list__item"),children:(0,t.jsx)(o.Stat,{customAttrs:e.customAttrs,name:e.name,value:e.value,sticker:e.sticker,tooltips:e.tooltips,variant:l})},e.name))}),s&&(0,t.jsx)("div",{className:r("font-disclaimer","disclaimer",`disclaimer--${l}`),children:s})]})})}],35147),e.s([],823)},55451,e=>{e.v({"category-stats":"VersionGrid-module-scss-module__2aKeAa__category-stats","disclaimer-wrapper":"VersionGrid-module-scss-module__2aKeAa__disclaimer-wrapper","financial-warning-disclaimer-wrapper":"VersionGrid-module-scss-module__2aKeAa__financial-warning-disclaimer-wrapper","loading-shimmer":"VersionGrid-module-scss-module__2aKeAa__loading-shimmer","modal-cta-wrapper":"VersionGrid-module-scss-module__2aKeAa__modal-cta-wrapper","product-card--highlight-margin":"VersionGrid-module-scss-module__2aKeAa__product-card--highlight-margin",title:"VersionGrid-module-scss-module__2aKeAa__title",wrapper:"VersionGrid-module-scss-module__2aKeAa__wrapper"})},71039,e=>{"use strict";e.i(16604),e.s([])},47145,e=>{"use strict";var t=e.i(90119),i=e.i(14624);e.i(57640);var s=e.i(74263);e.i(823);var o=e.i(35147),a=e.i(55451);e.i(71039);var r=e.i(16604),n=e.i(82861);let l=i.default.bind(a.default);e.s(["VersionGridContent",0,({stats:e,products:i,productsCarouselA11YLabels:a,productsCarouselCallbacks:c,dir:d="ltr",bgColor:u})=>{let m=i?.some(e=>e.highlightLabel),p=(0,n.usePresetAnim)("none",[{type:"media-slideIn"}]),h=i?.map((e,i)=>{let o=e.uid??`product-card-${i}`,a="dark"===e.backgroundColor||"black"===e.backgroundColor?"black":e.backgroundColor??("black"===u?"dark":"light");return{uid:o,content:(0,t.jsx)(s.ProductCard,{...e,backgroundColor:a,customAttrs:{...e.customAttrs,"data-component":"product-card","data-uid":o},className:l("product-card",{"product-card--highlight-margin":m})})}});return(0,t.jsxs)("div",{ref:p,children:[e&&(0,t.jsx)(o.KeyNumbers,{variant:"centered",numbers:e.numbers,disclaimer:e.disclaimer,bgColor:e.bgColor??u,className:l("category-stats"),customAttrs:{"data-animation-type":"media-slideIn"}}),h&&(0,t.jsx)(r.Carousel,{slidesLayout:"thirds",slides:h,bgColor:u,dir:d,prevArrowA11YLabel:a?.prevArrowA11YLabel,nextArrowA11YLabel:a?.nextArrowA11YLabel,onPrevClick:c?.onPrevClick,onNextClick:c?.onNextClick})]})}])},70977,e=>{e.v({"compare-slider":"CompareSlider-module-scss-module__1SUxdq__compare-slider","compare-slider--dragging":"C
9ompareSlider-module-scss-module__1SUxdq__compare-slider--dragging","compare-slider__before-wrapper":"CompareSlider-module-scss-module__1SUxdq__compare-slider__before-wrapper","compare-slider__expand-button":"CompareSlider-module-scss-module__1SUxdq__compare-slider__expand-button","compare-slider__handle":"CompareSlider-module-scss-module__1SUxdq__compare-slider__handle","compare-slider__handle__button":"CompareSlider-module-scss-module__1SUxdq__compare-slider__handle__button","compare-slider__handle__line":"CompareSlider-module-scss-module__1SUxdq__compare-slider__handle__line","compare-slider__image":"CompareSlider-module-scss-module__1SUxdq__compare-slider__image","compare-slider__overlay":"CompareSlider-module-scss-module__1SUxdq__compare-slider__overlay","compare-slider__overlay__cta":"CompareSlider-module-scss-module__1SUxdq__compare-slider__overlay__cta","compare-slider__overlay__headline":"CompareSlider-module-scss-module__1SUxdq__compare-slider__overlay__headline","compare-slider__overlay__headline-layer":"CompareSlider-module-scss-module__1SUxdq__compare-slider__overlay__headline-layer","compare-slider__overlay__headline-layer--after":"CompareSlider-module-scss-module__1SUxdq__compare-slider__overlay__headline-layer--after","compare-slider__overlay__headline-layer--before":"CompareSlider-module-scss-module__1SUxdq__compare-slider__overlay__headline-layer--before","compare-slider__overlay__paragraph":"CompareSlider-module-scss-module__1SUxdq__compare-slider__overlay__paragraph","compare-slider__overlay__title":"CompareSlider-module-scss-module__1SUxdq__compare-slider__overlay__title","compare-slider__wrapper":"CompareSlider-module-scss-module__1SUxdq__compare-slider__wrapper","compare-slider__wrapper--sticky":"CompareSlider-module-scss-module__1SUxdq__compare-slider__wrapper--sticky","loading-shimmer":"CompareSlider-module-scss-module__1SUxdq__loading-shimmer"})},38149,29478,e=>{"use strict";var t=e.i(90119),i=e.i(25063),s=e.i(14624);e.i(95377);var o=e.i(74398);e.i(72115);var a=e.i(309);e.i(924);var r=e.i(42993);e.i(11757);var n=e.i(46584);e.i(17087);var l=e.i(95305);let c=e=>({beforeClip:{clipPath:`inset(0 ${100-e}% 0 0)`},afterClip:{clipPath:`inset(0 0 0 ${e}%)`},handleStyle:{left:`${e}%`}});var d=e.i(70977);let u=s.default.bind(d.default),m=({title:e,cta:i,before:s,after:o,position:a})=>{let{beforeClip:r,afterClip:d}=c(a),m=s?.paragraph,p=o?.paragraph,h=e||m||p;if(!i&&!h)return null;let g=(e,i)=>(0,t.jsxs)(t.Fragment,{children:[e&&(0,t.jsx)(l.Title,{level:2,style:"title-lg",horizontalAlignment:"center",className:u("compare-slider__overlay__title"),children:e}),i&&(0,t.jsx)(n.Text,{as:"p",style:"body-md",horizontalAlignment:"center",className:u("compare-slider__overlay__paragraph"),children:i})]});return(0,t.jsxs)("div",{className:u("compare-slider__overlay"),"data-theme":"dark","data-testid":"compare-slider__overlay",children:[h&&(0,t.jsxs)("div",{className:u("compare-slider__overlay__headline"),children:[(0,t.jsx)("div",{className:u("compare-slider__overlay__headline-layer","compare-slider__overlay__headline-layer--after"),style:d,children:g(e,p)}),(0,t.jsx)("div",{className:u("compare-slider__overlay__headline-layer","compare-slider__overlay__headline-layer--before"),style:r,"aria-hidden":"true",children:g(e,m)})]}),(0,t.jsx)("div",{className:u("compare-slider__overlay__cta"),children:i})]})};e.s(["CompareSliderOverlay",0,m],29478);let p=s.default.bind(d.default);e.s(["CompareSlider",0,({assets:e,initialPosition:s=50,title:n,modal:l,sticky:d,bgColor:u,blockPaddingTop:h,blockPaddingBottom:g,className:f,id:y,customAttrs:_,renderModal:v=r.Modal})=>{let[b,x]=e,S=(0,i.useRef)(null),T=(0,i.useRef)(null),[k,C]=(0,i.useState)(Math.min(100,Math.max(0,s))),[P,w]=(0,i.useState)(!1),E=!!l,L=(0,i.useCallback)(()=>{E&&T.current?.open()},[E]),j=(0,i.useCallback)(e=>{let t=S.current;if(!t)return;let i=t.getBoundingClientRect();C(100*Math.min(1,Math.max(0,(e-i.left)/i.width)))},[]),A=(0,i.useCallback)(e=>{e.preventDefault(),w(!0),e.target.setPointerCapture(e.pointerId),j(e.clientX)},[j]),I=(0,i.useCallback)(e=>{P&&j(e.clientX)},[P,j]),M=(0,i.useCallback)(e=>{w(!1),e.target.releasePointerCapture(e.pointerId)},[]);(0,i.useEffect)(()=>
9{if(!P)return;let e=e=>e.preventDefault();return document.addEventListener("touchmove",e,{passive:!1}),()=>document.removeEventListener("touchmove",e)},[P]);let{beforeClip:O,handleStyle:N}=c(k);return(0,t.jsx)("div",{..._,id:y,className:p("compare-slider__wrapper",{"compare-slider__wrapper--sticky":d},{[`block-padding-top--${h}`]:h&&"none"!==h,[`block-padding-bottom--${g}`]:g&&"none"!==g},u&&`bg--${u}`,f),children:(0,t.jsxs)("div",{ref:S,className:p("compare-slider",{"compare-slider--dragging":P}),onPointerMove:I,onPointerUp:M,onPointerLeave:M,children:[x&&(0,t.jsx)(a.Image,{...x.image,className:p("compare-slider__image")}),(0,t.jsx)("div",{className:p("compare-slider__before-wrapper"),style:O,children:b&&(0,t.jsx)(a.Image,{...b.image,className:p("compare-slider__image")})}),E&&(0,t.jsx)("button",{type:"button",className:p("compare-slider__expand-button"),onClick:L,"aria-label":l?.modalTriggerCta?.label}),(0,t.jsxs)("div",{className:p("compare-slider__handle"),style:N,"aria-hidden":"true",onPointerDown:A,children:[(0,t.jsx)("div",{className:p("compare-slider__handle__line")}),(0,t.jsx)("div",{className:p("compare-slider__handle__button"),children:(0,t.jsx)(o.Icon,{name:"360",size:24})})]}),(0,t.jsx)(m,{title:n,before:b&&{paragraph:b.paragraph},after:x&&{paragraph:x.paragraph},position:k,cta:l&&(0,t.jsx)(v,{ref:T,...l,modalTriggerCta:{...l.modalTriggerCta,variant:"link"}})})]})})}],38149)},22419,e=>{e.v({"compare-slider-composition":"CompareSliderComposition-module-scss-module__Jfot-W__compare-slider-composition","compare-slider-composition__slider-marker":"CompareSliderComposition-module-scss-module__Jfot-W__compare-slider-composition__slider-marker","compare-slider-composition__sliders":"CompareSliderComposition-module-scss-module__Jfot-W__compare-slider-composition__sliders"})},5164,40183,e=>{"use strict";var t=e.i(90119),i=e.i(25063),s=e.i(14624),o=e.i(22419),a=e.i(38149);e.i(29478),e.s([],40183);var r=e.i(35475);let n=s.default.bind(o.default);e.s(["CompareSliderComposition",0,({sliders:e,sticky:s=!1,id:o,blockPaddingTop:l,blockPaddingBottom:c,blockGap:d,bgColor:u,customAttrs:m})=>{let p=d&&"none"!==d,h=(0,r.resolveDataTestId)({customAttrs:m,fallback:"compare-slider-composition"});return(0,t.jsx)("section",{id:o,"data-testid":h,...u&&{"data-theme":"black"===u?"dark":"light"},...m,className:n("compare-slider-composition",{[`block-padding-top--${l}`]:l&&"none"!==l,[`block-padding-bottom--${c}`]:c&&"none"!==c},u&&`bg--${u}`),children:(0,t.jsx)("div",{className:n("compare-slider-composition__sliders",{[`block-gap--${d}`]:p}),children:e.map(({id:e,...o},r,l)=>(0,t.jsxs)(i.Fragment,{children:[(0,t.jsx)("div",{id:e,"aria-hidden":"true",className:n("compare-slider-composition__slider-marker",{[`block-scroll-margin-top--${d}`]:p})}),(0,t.jsx)(a.CompareSlider,{...o,sticky:(({index:e,slidersCount:t,compositionSticky:i})=>!!i&&t>=2&&e<t-1)({index:r,slidersCount:l.length,compositionSticky:s})})]},o.uid))})})}],5164)},52742,e=>{e.v({container:"Iframe-module-scss-module__5LfZeq__container",loading:"Iframe-module-scss-module__5LfZeq__loading",wrapper:"Iframe-module-scss-module__5LfZeq__wrapper","wrapper--visible":"Iframe-module-scss-module__5LfZeq__wrapper--visible"})},54219,e=>{"use strict";var t=e.i(90119),i=e.i(25063),s=e.i(14624),o=e.i(52742);e.i(62796);var a=e.i(91298);let r=800,n=s.default.bind(o.default);function l(e){let t=Math.max(e?.scrollHeight??0,e?.offsetHeight??0);return Number.isFinite(t)?Math.ceil(t):0}e.s(["Iframe",0,({iframeUrl:e,iframeId:s,ariaLabel:o,ariaLoadingLabel:c,fallbackHeight:d=r})=>{let[u,m]=(0,i.useState)(""),[p,h]=(0,i.useState)(d),g=e.length>0,f=u===e;return(0,i.useEffect)(()=>{h(d)},[d,e]),(0,t.jsxs)("div",{className:n("container"),children:[g&&!f&&(0,t.jsx)("div",{className:n("loading"),role:"status","aria-label":c,children:(0,t.jsx)(a.LoadingSpinner,{})}),g&&(0,t.jsx)("iframe",{title:s,...s&&{id:s},className:n("wrapper",{"wrapper--visible":f}),width:"100%","aria-label":o,height:p,loading:"lazy",onLoad:t=>{h(function(e,t){try{let t=e.contentDocument,i=Math.max(l(t?.documentElement),l(t?.body));if(i>0)return i}catch{}
9try{let t=e.contentWindow?.innerHeight??0;if(t>0)return Math.ceil(t)}catch{}let i=e.getBoundingClientRect().height;return i>0?Math.ceil(i):t}(t.currentTarget,d)),m(e)},src:e})]})}])},25156,e=>{e.v({actionPushes:"ActionPushes-module-scss-module__W0rBmG__actionPushes","actionPushes-container":"ActionPushes-module-scss-module__W0rBmG__actionPushes-container","is-three-columns":"ActionPushes-module-scss-module__W0rBmG__is-three-columns","is-two-columns":"ActionPushes-module-scss-module__W0rBmG__is-two-columns","loading-shimmer":"ActionPushes-module-scss-module__W0rBmG__loading-shimmer"})},57336,e=>{e.v({actionPush:"ActionPush-module-scss-module__o-l6AW__actionPush","actionPush-arrow":"ActionPush-module-scss-module__o-l6AW__actionPush-arrow","actionPush-icon":"ActionPush-module-scss-module__o-l6AW__actionPush-icon","actionPush-subtitle":"ActionPush-module-scss-module__o-l6AW__actionPush-subtitle","actionPush-texts":"ActionPush-module-scss-module__o-l6AW__actionPush-texts","is-button":"ActionPush-module-scss-module__o-l6AW__is-button","loading-shimmer":"ActionPush-module-scss-module__o-l6AW__loading-shimmer"})},5581,e=>{"use strict";var t=e.i(90119);e.i(95377);var i=e.i(74398),s=e.i(57336),o=e.i(14624),a=e.i(29363),r=e.i(69742),n=e.i(25063),l=e.i(35475);let c=o.default.bind(s.default);e.s(["ActionPush",0,({datas:e})=>{let s=(0,n.useRef)(null),o={...Object.fromEntries(Object.entries(e).filter(([e,t])=>e.startsWith("data-")&&"string"==typeof t)),...e.customAttrs},d=(0,l.resolveDataTestId)({customAttrs:o,fallback:`action-push_${e.id}`}),u=()=>{e.data.onClick&&e.data.onClick();let t=s.current?.dataset.href||e.data.link.url,i=e.data.link.target||"_self";t&&window.open(t,i)},m=!!e.data.link.url;return(0,t.jsxs)(r.motion.button,{ref:s,className:c("actionPush",{"is-button":m}),onClick:m?u:void 0,role:m?"button":void 0,tabIndex:0,"aria-label":e.data.title,"data-testid":d,"data-href":e.data.link.url,"data-target":e.data.link.target,...o,...e.sbEditableAttrs,onKeyDown:m?e=>{"Enter"===e.key&&(e.preventDefault(),u())}:void 0,whileHover:{scale:1.01,transition:{duration:.15,ease:a.easeIn}},children:[(0,t.jsxs)("div",{className:c("actionPush-texts"),children:[(0,t.jsx)("div",{className:c("actionPush-icon"),children:e.data.icon&&(0,t.jsx)(i.Icon,{name:e.data.icon,size:32})}),(0,t.jsx)("div",{className:c("font-title-md"),children:e.data.title}),(0,t.jsx)("div",{className:c("actionPush-subtitle","font-body-sm"),children:e.data.subtitle})]}),(0,t.jsx)("div",{children:e.data.link.url&&(0,t.jsx)("div",{className:c("actionPush-arrow"),children:(0,t.jsx)(i.Icon,{name:"chevron-right",size:15})})})]})}])},91480,97282,e=>{"use strict";var t=e.i(90119),i=e.i(14624),s=e.i(25156),o=e.i(5581);e.s([],97282);var a=e.i(82861),r=e.i(36829),n=e.i(35475);let l=i.default.bind(s.default);e.s(["ActionPushes",0,({pushes:e,blockPaddingTop:i,blockPaddingBottom:s,bgColor:c,customAttrs:d,sbEditableAttrs:u})=>{let m=e.length%2==0,p=1===e.length,h=i&&"none"!==i,g=(0,a.usePresetAnim)(i,[{target:"push",type:"card-slideIn",customSettings:{options:{duration:.6,delay:(0,r.stagger)(.1)}}}]),f=(0,n.resolveDataTestId)({customAttrs:d,fallback:"action-pushes"});return(0,t.jsx)("section",{ref:g,"data-testid":f,className:l("actionPushes","container",c&&`bg--${c}`,{[`block-padding-top--${i}`]:h,[`block-padding-bottom--${s}`]:s&&"none"!==s}),...c&&{"data-theme":"black"===c?"dark":"light"},...d,...u,children:(0,t.jsx)("div",{className:l("actionPushes-container",{"is-two-columns":m&&e.length<=4&&!p,"is-three-columns":(!m||e.length>4)&&!p}),children:e.map(e=>(0,t.jsx)("div",{"data-animation-target":"push","data-animation-type":"card-slideIn",children:(0,t.jsx)(o.ActionPush,{datas:e})},e.id))})})}],91480)},59926,e=>{e.v({"has-links":"SeoBlock-module-scss-module__tX6SzW__has-links",seoBlock:"SeoBlock-module-scss-module__tX6SzW__seoBlock","seoBlock-links":"SeoBlock-module-scss-module__tX6SzW__seoBlock-links","seoBlock-push":"SeoBlock-module-scss-module__tX6SzW__seoBlock-push"})},52142,e=>{"use strict";var t=e.i(90119),i=e.i(25063),s=e.i(14624),o=e.i(59926);e.i(80631);var a=e.i(9044);let r=s.default.bind(o.default);e.s(["SeoBlock",0,({title:e,link_text:s,link:o,list_links:n,customAttrs:l})=>{let c=(0,i.useRef)(null);return(0,t.jsxs)("section",{className:r("seoBlock","container"),ref:c,...l,"data-show-floating-bar":!0,children:[e&&(0,t.jsxs)("div",{className:r("seoBlock-push",{"has-links":n?.length}),"data-theme":"dark",children:[(0,t.jsx)("div",{className:r("font-title-lg"),children:e}),o&&s&&(0,t.jsx)(a.Button,{variant:"link",href:o.url,background:"dark",target:o.target||"_self",label:s,onClick:o.onClick})]}),(0,t.jsx)("div",{className:r("seoBlock-links"),children:(0,t.jsx)("ul",{children:n?.map(e=>(0,t.jsx)("li",{children:(0,t.jsx)("a",{href:e.href,target:e.target||"_self",onClick:e.onClick,children:e.label})},`seoBlock-link-${e.id}`))})})]})}])},29438,e=>{e.v({iconButton:"Input-module-scss-module__FRXI1a__iconButton",input:"Input-module-scss-module__FRXI1a__input","loading-shimmer"
9:"Input-module-scss-module__FRXI1a__loading-shimmer","size-lg":"Input-module-scss-module__FRXI1a__size-lg","size-md":"Input-module-scss-module__FRXI1a__size-md","size-sm":"Input-module-scss-module__FRXI1a__size-sm",wrapper:"Input-module-scss-module__FRXI1a__wrapper"})},75903,e=>{"use strict";var t=e.i(90119);e.i(95377);var i=e.i(74398),s=e.i(25063),o=e.i(29438),a=e.i(35475);let r=(0,s.forwardRef)(({id:e,placeholder:s,value:r,onChange:n,name:l,type:c="text",disabled:d=!1,ariaLabel:u,ariaDescribedBy:m,icon:p,onIconClick:h,className:g,customAttrs:f,size:y="md"},_)=>{let v=(0,a.resolveDataTestId)({customAttrs:f,fallback:"input"});return(0,t.jsxs)("div",{className:`${o.default.wrapper} ${o.default[`size-${y}`]} ${g||""}`,"data-testid":v,...f,children:[(0,t.jsx)("input",{ref:_,id:e,type:c,placeholder:s,value:r,onChange:n,name:l,disabled:d,"aria-label":u,"aria-describedby":m,className:o.default.input}),p&&(0,t.jsx)("button",{type:"button",className:o.default.iconButton,onClick:h,"aria-label":`${p} action`,disabled:d,children:(0,t.jsx)(i.Icon,{name:p,size:16})})]})});r.displayName="Input",e.s(["Input",0,r])},57353,e=>{e.v({entranceAnim:"HeaderBannerWrapper-module-scss-module__GM_tIq__entranceAnim",wrapper:"HeaderBannerWrapper-module-scss-module__GM_tIq__wrapper"})},51232,e=>{"use strict";var t=e.i(90119),i=e.i(25063),s=e.i(14624),o=e.i(57353);let a=s.default.bind(o.default);e.s(["HeaderBannerWrapper",0,({children:e,animDelay:s=.8,customAttrs:o})=>{let r=(0,i.useRef)(null);return(0,i.useEffect)(()=>{document.body.style.setProperty("--header-banner-anim-delay",`${s}s`),document.body.style.setProperty("--header-banner-height",`${r.current?.clientHeight}px`)},[s]),(0,t.jsx)("div",{id:"headerBanner","data-header-banner-wrapper":!0,className:a("wrapper"),ref:r,...o,children:e})}])},55750,e=>{e.v({error:"InputField-module-scss-module__H7IxEa__error",errorNotification:"InputField-module-scss-module__H7IxEa__errorNotification",errorText:"InputField-module-scss-module__H7IxEa__errorText",field:"InputField-module-scss-module__H7IxEa__field",hasError:"InputField-module-scss-module__H7IxEa__hasError",helper:"InputField-module-scss-module__H7IxEa__helper",label:"InputField-module-scss-module__H7IxEa__label","loading-shimmer":"InputField-module-scss-module__H7IxEa__loading-shimmer",required:"InputField-module-scss-module__H7IxEa__required"})},7346,21077,e=>{"use strict";var t=e.i(90119);e.i(95377);var i=e.i(74398),s=e.i(25063),o=e.i(75903);e.s([],21077);var a=e.i(55750),r=e.i(35475);let n=(0,s.forwardRef)(({label:e,required:s=!1,helperText:n,error:l,placeholder:c,value:d,onChange:u,name:m,type:p,disabled:h,ariaLabel:g,ariaDescribedBy:f,icon:y,onIconClick:_,className:v,customAttrs:b,size:x},S)=>{let T=m||e.toLowerCase().replace(/\s+/g,"-"),k=l?`${T}-error`:void 0,C=n?`${T}-helper`:void 0,P=[f,k,C].filter(Boolean).join(" ")||void 0,w=(0,r.resolveDataTestId)({customAttrs:b,fallback:"input-field"});return(0,t.jsxs)("div",{className:`${a.default.field} ${l?a.default.hasError:""} ${v||""}`,"data-testid":w,...b,children:[(0,t.jsxs)("label",{htmlFor:T,className:a.default.label,children:[e,s&&(0,t.jsx)("span",{className:a.default.required,children:"*"})]}),(0,t.jsx)(o.Input,{ref:S,id:T,placeholder:c,value:d,onChange:u,name:m||T,type:p,disabled:h,ariaLabel:g||e,ariaDescribedBy:P,icon:y,onIconClick:_,size:x}),l&&(0,t.jsxs)("div",{id:k,className:a.default.errorNotification,children:[(0,t.jsx)(i.Icon,{name:"info-outlined",size:20}),(0,t.jsx)("p",{className:a.default.errorText,children:l})]}),n&&!l&&(0,t.jsx)("p",{id:C,className:a.default.helper,children:n})]})});n.displayName="InputField",e.s(["InputField",0,n],7346)},58265,e=>{e.v({footer:"Footer-module-scss-module__S8-gwG__footer","footer-link":"Footer-module-scss-module__S8-gwG__footer-link","footer-link__link":"Footer-module-scss-module__S8-gwG__footer-link__link","footer__bottom-content":"Footer-module-scss-module__S8-gwG__footer__bottom-content","footer__bottom-content__divider":"Footer-module-scss-module__S8-gwG__footer__bottom-content__divider","footer__bottom-content__list":"Footer-module-scss-module__S8-gwG__footer__bottom-content__list","footer__bottom-content__list__copyright":"Footer-module-scss-module__S8-gwG__footer__bottom-content__list__copyright","footer__left-content":"Footer-module-scss-module__S8-gwG__footer__left-content","footer__left-content__logo":"Footer-module-scss-module__S8-gwG__footer__left-content__logo","footer__left-content__text":"Footer-module-scss-module__S8-gwG__footer__left-content__text",footer__section:"Footer-module-scss-module__S8-gwG__footer__section",footer__section__list:"Footer-module-scss-module__S8-gwG__footer__section__list",footer__section__title:"Footer-module-scss-module__S8-gwG__footer__section__title","footer__social-link__link":"Footer-module-scss-module__S8-gwG__footer__social-link__link","footer__social-links":"Footer-module-scss-module__S8-gwG__footer__social-links","footer__upper-content":"Footer-module-scss-module__S8-gwG__footer__upper-content"})},72361,42280,91698,e=>{"use strict";var t=e.i(90119),i=e.i(14624),s=e.i(58265),o=e.i(82368),a=e.i(61467);let r=({children:e,customAttrs:i})=>(0,t.jsx)("div",{...i,children:e});r.Item=a.default,e.s(["Accordion",0,r,"default",0,r],42280),e.s([],91698),e.i(95377);var n=e.i(74398);e.i(72115);var l=e.i(309),c=e.i(35475);let d=i.default.bind(s.default),u=({link:e})=>(0,t.jsx)("li",{className:d("footer-link"),...e.customAttrs,...e.sbEditableAttrs,children:(0,t.jsx)("a",{href:e.href,className:d("footer-link__link"),target:e.target??"_blank",onClick:e.onClick,children:e.label})});e.s(["Footer",0,({logo:e,text:i,socialLinks:s,sections:a,globalLinks:m,legalLinks:p,copyright:h,customAttrs:g,sbEditableAttrs:f})=>{let y=(0,o.useAboveLaptop)(),_=(0,c.resolveDataTestId)({customAttrs:g,fallback:"footer"});return(0,t.jsxs)("footer",{role:"contentinfo",className:d("footer"),"data-testid":_,"data-theme":"dark","data-hide-floating-bar":!0,...g,...f,children:[(0,t.jsxs)("div",{className:d("footer__upper-content","container"),style:{"--columns-count":Math.max(2,a?a.length+1:0)},children:[(0,t.jsxs)("div",{className:d("footer__left-content"),children:[e?.defaultImg?.src&&(0,t.jsx)(l.Image,{defaultImg:e.defaultImg,alt:e.alt,className:d("footer__left-content__logo")}),(i||s?.at(0))&&(0,t.jsxs)("div",{children:[i&&(0,t.jsx)("div",{className:d("footer__left-content__text"),children:i}),s&&(0,t.jsx)("ul",{className:d("footer__social-links"),children:s?.map(e=>e.icon&&(0,t.jsx)("li",{className:d("footer__social-link"),...e.customAttrs,...e.sbEditableAttrs,children:(0,t.jsxs)("a",{className:d("footer__social-link__link"),href:e.href,target:e.target??"_blank",onClick:e.onClick,children:[(0,t.jsx)("span",{className:"sr-only",children:e.a11yLabel}),(0,t.jsx)(n.Icon,{name:e.icon})]})},e.uid))})]})]}),y?(0,t.jsx)(t.Fragment,{children:a?.map(e=>(0,t.jsxs)("div",{className:d("footer__section"),...e.customAttrs,...e.sbEditableAttrs,children:[(0,t.jsx)("div",{className:d("footer__section__title"),children:e.title}),e.footerLinks&&(0,t.jsx)("ul",{className:d("footer__section__list"),children:e.footerLinks.map(e=>(0,t.jsx)(u,{link:e},e.uid))})]},e.uid))}):(0,t.jsx)(r,{children:a?.map(e=>(0,t.jsx)(r.Item,{title:e.title??"",customAttrs:e.customAttrs,sbEditableAttrs:e.sbEditableAttrs,children:e.footerLinks&&(0,t.jsx)("ul",{className:d("footer__section__list"),children:e.footerLinks.map(e=>(0,t.jsx)(u,{link:e},e.uid))})},e.uid))})]}),(0,t.jsxs)("div",{className:d("footer__bottom-content","container"),children:[m&&(0,t.jsx)("ul",{className:d("footer__bottom-content__list"),children:m.map(e=>(0,t.jsx)(u,{link:e},e.uid))}),(0,t.jsx)("hr",{className:d("footer__bottom-content__divider")}),(p||h)&&(0,t.jsxs)("ul",{className:d("footer__bottom-content__list"),children:[p?.map(e=>(0,t.jsx)(u,{link:e},e.uid)),h&&(0,t.jsx)("li",{className:d("footer__bottom-content__list__copyright"),children:h})]})]})]})}],72361)},95355,e=>{e.v({disclaimer:"KeySpecsComposition-module-scss-module__uBEtqW__disclaimer",heading:"KeySpecsComposition-module-scss-module__uBEtqW__heading","loading-shimmer"
9:"KeySpecsComposition-module-scss-module__uBEtqW__loading-shimmer",media:"KeySpecsComposition-module-scss-module__uBEtqW__media",numbers:"KeySpecsComposition-module-scss-module__uBEtqW__numbers",numbers__item:"KeySpecsComposition-module-scss-module__uBEtqW__numbers__item",wrapper:"KeySpecsComposition-module-scss-module__uBEtqW__wrapper"})},2971,e=>{"use strict";var t=e.i(90119),i=e.i(14624),s=e.i(95355);e.i(84955);var o=e.i(4201);e.i(17087);var a=e.i(95305);e.i(72115);var r=e.i(309);e.i(88101);var n=e.i(33927);e.i(924);var l=e.i(42993);e.i(25940);var c=e.i(25524),d=e.i(36829),u=e.i(82861),m=e.i(35475);let p=i.default.bind(s.default);e.s(["KeySpecsComposition",0,({title:e,modal:i,renderModal:s,media:h,stats:g,disclaimer:f,id:y,blockPaddingTop:_,blockPaddingBottom:v,bgColor:b,customAttrs:x,sbEditableAttrs:S})=>{let T=(0,u.usePresetAnim)(_,[{type:"text-fadeIn"},{type:"media-fadeIn"},{type:"media-slideIn",customSettings:{options:{duration:.5,delay:(0,d.stagger)(.1,{startDelay:.2})}}}],!1),k=(0,m.resolveDataTestId)({customAttrs:x,fallback:"keyspecs-composition"}),C={...x,...k&&{"data-testid":k}};return(0,t.jsxs)(o.Grid,{ref:T,className:p("wrapper"),split:"full",id:y,bgColor:b,blockPaddingTop:_,blockPaddingBottom:v,customAttrs:C,sbEditableAttrs:S,children:[(0,t.jsxs)("div",{className:p("heading"),children:[e&&(0,t.jsx)(a.Title,{style:"title-lg",horizontalAlignment:"center",customAttrs:{"data-animation-type":"text-fadeIn"},children:e}),(s??i)&&(0,t.jsx)("div",{"data-animation-type":"text-fadeIn",children:s??(0,t.jsx)(l.Modal,{...i,modalTriggerCta:{label:i.modalTriggerCta?.label,variant:"tertiary"}})})]}),h&&(0,t.jsx)("div",{className:p("media"),children:"video"===h.type?(0,t.jsx)(n.Video,{videoDefault:h.videoDefault,videoPortrait:h.videoPortrait,posterDefault:h.posterDefault,posterPortrait:h.posterPortrait,captions:h.captions,transcriptTitle:h.transcriptTitle,transcriptText:h.transcriptText,autoplay:h.autoplay,loop:h.loop,withNativePlayer:h.withNativePlayer,isBackground:h.isBackground,a11YLabels:h.a11YLabels,ratio:h.ratio,aiBadge:h.aiBadge,customAttrs:{...h.customAttrs,"data-animation-type":"media-fadeIn"}}):(0,t.jsx)(r.Image,{defaultImg:h.defaultImg,portraitImg:h.portraitImg,alt:h.alt,loading:h.loading,sizes:h.sizes,ratio:h.ratio,aiBadge:h.aiBadge,customAttrs:{...h.customAttrs,"data-animation-type":"media-fadeIn"}})}),g?.at(0)&&(0,t.jsx)("ul",{className:p("numbers"),"data-animation-type":"text-fadeIn",children:g?.map(e=>(0,t.jsx)("li",{className:p("numbers__item"),"data-animation-type":"media-slideIn",children:(0,t.jsx)(c.Stat,{customAttrs:e.customAttrs,name:e.name,value:e.value,sticker:e.sticker,tooltips:e.tooltips,variant:"centered"})},e.name))}),f&&(0,t.jsx)("div",{className:p("font-disclaimer","disclaimer"),"data-animation-type":"text-fadeIn",children:f})]})}])},7195,e=>{e.v({category:"OffersComposition-module-scss-module__NnXPCW__category","category--active":"OffersComposition-module-scss-module__NnXPCW__category--active",heading:"OffersComposition-module-scss-module__NnXPCW__heading","heading--no-margin":"OffersComposition-module-scss-module__NnXPCW__heading--no-margin","loading-shimmer":"OffersComposition-module-scss-module__NnXPCW__loading-shimmer",wrapper:"OffersComposition-module-scss-module__NnXPCW__wrapper"})},74722,e=>{e.v({"content--first":"TextMedia-module-scss-module__HLeLca__content--first","loading-shimmer":"TextMedia-module-scss-module__HLeLca__loading-shimmer",media:"TextMedia-module-scss-module__HLeLca__media",wrapper:"TextMedia-module-scss-module__HLeLca__wrapper","wrapper--horizontal":"TextMedia-module-scss-module__HLeLca__wrapper--horizontal"})},46235,8374,48984,28243,e=>{"use strict";var t=e.i(90119),i=e.i(25063),s=e.i(14624),o=e.i(7195);e.i(924);var a=e.i(42993);e.i(17087);var r=e.i(95305);e.i(84955);var n=e.i(4201);e.i(71039);var l=e.i(16604),c=e.i(74722);e.i(72115);var d=e.i(309);e.i(88101);var u=e.i(33927),m=e.i(70341);e.s([],8374);var p=e.i(35475);let h=s.default.bind(c.default),g=({subtitle:e,subtitleProps:i={color:"tertiary"},title:s,titleProps:o={size:"lg",space:"xs"},text:a,textProps:r={color:"primary",space:"md"},additionalText:n,additionalProps:l,cta:c,ctaProps:g={space:"2xl"}
9,modal:f,renderModal:y,modalProps:_={space:"2xl"},media:v,mediaFirst:b,orientation:x="vertical",customAttrs:S})=>{let T={subtitleProps:{...i,color:i.color??"tertiary"},titleProps:{...o,size:o.size??"lg",space:o.space??"xs"},textProps:{...r,color:r.color??"primary",space:r.space??"md"},ctaProps:{...g,space:g.space??"2xl"},modalProps:{..._,space:_.space??"2xl"}},k=v?.modal??(v?.type==="nested_video"?f:void 0),C=v?.modal??(v?.type==="nested_image"?f:void 0),P=v?.modal===void 0&&v?.type!=="nested_video"&&v?.type!=="nested_image"?y:void 0,w=v&&("image"===v.type||"nested_image"===v.type)?v:void 0,E=(0,p.resolveDataTestId)({customAttrs:S,fallback:"text-media"});return(0,t.jsxs)("div",{className:h("wrapper",`wrapper--${x}`),"data-testid":E,...S,children:[v&&(0,t.jsx)(t.Fragment,{children:"video"===v.type||"nested_video"===v.type?(0,t.jsx)(u.Video,{videoDefault:v.videoDefault,videoPortrait:v.videoPortrait,posterDefault:v.posterDefault,posterPortrait:v.posterPortrait,captions:v.captions,transcriptTitle:v.transcriptTitle,transcriptText:v.transcriptText,autoplay:v.autoplay,loop:v.loop,withNativePlayer:v.withNativePlayer,isBackground:v.isBackground,a11YLabels:v.a11YLabels,ratio:v.ratio,aiBadge:v.aiBadge,customAttrs:v.customAttrs,modal:k,renderModal:P,onPlayCallback:v?.onPlayCallback,onPauseCallback:v?.onPauseCallback,onEndedCallback:v?.onEndedCallback}):(0,t.jsx)("div",{className:h("media"),children:(0,t.jsx)(d.Image,{defaultImg:w.defaultImg,portraitImg:w.portraitImg,alt:w.alt,loading:w.loading,sizes:w.sizes,ratio:w.ratio,aiBadge:w.aiBadge,customAttrs:w.customAttrs,modal:C,renderModal:P,caption:w.caption,pixelReveal:w.pixelReveal})})}),(e||s||a||c)&&(0,t.jsx)("div",{className:h("content",{"content--first":!b&&"horizontal"===x}),children:(0,t.jsx)(m.CompositionText,{subtitle:e,subtitleProps:T.subt
9itleProps,title:s,titleProps:T.titleProps,description:a,descriptionProps:T.textProps,cta:c,ctaProps:T.ctaProps,additionalText:n,additionalProps:l,modal:v&&!v.type.includes("nested")?f:void 0,renderModal:y,modalProps:T.modalProps,isAlone:!0})})]})};e.s(["TextMedia",0,g],48984),e.s([],28243);let f=({offers:e,offersCarouselA11YLabels:i,offersCarouselCallbacks:s,renderOfferModal:o,renderOffer:a,dir:r="ltr"})=>{let c,d,u,m,p,h=e?.at(0);if(!h)return;let f=(e,t)=>({...e,type:"image",ratio:"4-3",...t&&{modal:void 0}}),y=e?.at(1)&&e?.map((e,i)=>{let s=e.media,r=s?.modal,n=e.modal??r,l=s?f(s,!!(n&&o)):void 0,c={...e,titleSize:"title-md",textColor:"primary",renderModal:n&&o?o(n):void 0,...l&&{media:l}};return{uid:e.uid??`offer-card-${i}`,content:a?a(c,i):(0,t.jsx)(g,{...c})}});return(0,t.jsx)(t.Fragment,{children:y?(0,t.jsx)(l.Carousel,{slidesLayout:"halves",slides:y,dir:r,prevArrowA11YLabel:i?.prevArrowA11YLabel,nextArrowA11YLabel:i?.nextArrowA11YLabel,onPrevClick:s?.onPrevClick,onNextClick:s?.onNextClick}):(0,t.jsx)(n.Grid,{split:"full",children:(c=h.media,d=c?.modal,u=h.modal??d,m=c?f(c,!!(u&&o)):void 0,p={...h,titleSize:"title-md",textColor:"primary",orientation:"horizontal",mediaFirst:!0,renderModal:u&&o?o(u):void 0,...m&&{media:m}},a?a(p,0):(0,t.jsx)(g,{...p}))})})};e.i(77031);var y=e.i(48846),_=e.i(37275),v=e.i(13622),b=e.i(69742);let x=s.default.bind(o.default);e.s(["OffersComposition",0,({uid:e="",title:s,offersCategories:o,modal:l,renderModal:c,renderOfferModal:d,renderOffer:u,disclaimer:m,id:h,dir:g="ltr",blockPaddingTop:S,blockPaddingBottom:T,bgColor:k,customAttrs:C})=>{let[P,w]=(0,i.useState)(0),E=(0,p.resolveDataTestId)({customAttrs:C,fallback:"offers-composition"}),L=(0,_.generateTabBtnsWithAria)(o??[],e),j=e||"offers-composition";return(0,t.jsxs)("section",{className:x("wrapper",k&&`bg--${k}`,{[`block-padding-top--${S}`]:S&&"none"!==S,[`block-padding-bottom--${T}`]:T&&"none"!==T}),id:h,"data-testid":E,...k&&{"data-theme":"black"===k?"dark":"light"},...C,children:[(0,t.jsx)(n.Grid,{split:"full",className:x("heading",{"heading--no-margin":o?.at(1)}),customAttrs:{"data-component":"grid","data-uid":`${j}-heading`},children:s&&(0,t.jsx)(r.Title,{style:"title-lg",id:`title-${e}`,children:s})}),o&&o.length>1&&(0,t.jsx)(n.Grid,{split:"full",customAttrs:{"data-component":"grid","data-uid":`${j}-tabs`},children:(0,t.jsx)(y.TabBar,{uid:e,tabBtns:L,layout:"underlined",ariaLabelledBy:`title-${e}`,selectedTab:P??0,setSelectedTab:w,dir:g})}),(0,t.jsx)(v.AnimatePresence,{children:o?.map((i,s)=>(0,t.jsx)("div",{className:x("category",{"category--active":s===P}),role:"tabpanel",id:(0,_.generateAriaControls)(e,s),tabIndex:0,"aria-labelledby":(0,_.generateTabId)(e,s),children:s===P&&(0,t.jsx)(b.motion.div,{initial:{opacity:0}
9,animate:{opacity:1,transition:{duration:.6,ease:"easeInOut"}},exit:{opacity:0,transition:{duration:.25,ease:"easeOut"}},children:(0,t.jsx)(f,{offers:i?.offers,offersCarouselA11YLabels:i?.offersCarouselA11YLabels,offersCarouselCallbacks:i?.offersCarouselCallbacks,renderOfferModal:d,renderOffer:u,dir:g})})},i.uid))}),(c||l||m)&&(0,t.jsxs)(n.Grid,{split:"full",rowGap:"xs",customAttrs:{"data-component":"grid","data-uid":`${j}-footer`},children:[m&&(0,t.jsx)("div",{className:x("font-disclaimer","disclaimer"),children:m}),(c??l)&&(c??(0,t.jsx)(a.Modal,{...l,modalTriggerCta:{label:l.modalTriggerCta?.label,variant:"tertiary"}}))]})]})}],46235)},19706,e=>{e.v({"additional-info":"PriceComposition-module-scss-module__iy3Ktq__additional-info","additional-info--lg":"PriceComposition-module-scss-module__iy3Ktq__additional-info--lg",category:"PriceComposition-module-scss-module__iy3Ktq__category","category--active":"PriceComposition-module-scss-module__iy3Ktq__category--active",disclaimer:"PriceComposition-module-scss-module__iy3Ktq__disclaimer","eligibility-info":"PriceComposition-module-scss-module__iy3Ktq__eligibility-info","eligibility-info__cta":"PriceComposition-module-scss-module__iy3Ktq__eligibility-info__cta","eligibility-info__stickers":"PriceComposition-module-scss-module__iy3Ktq__eligibility-info__stickers","eligibility-info__stickers__img":"PriceComposition-module-scss-module__iy3Ktq__eligibility-info__stickers__img","eligibility-info__text":"PriceComposition-module-scss-module__iy3Ktq__eligibility-info__text","financial-warning-disclaimer":"PriceComposition-module-scss-module__iy3Ktq__financial-warning-disclaimer","loading-shimmer":"PriceComposition-module-scss-module__iy3Ktq__loading-shimmer",prices:"PriceComposition-module-scss-module__iy3Ktq__prices","prices__available-offers":"PriceComposition-module-scss-module__iy3Ktq__prices__available-offers","prices__available-offers__icon":"PriceComposition-module-scss-module__iy3Ktq__prices__available-offers__icon","prices__price-item":"PriceComposition-module-scss-module__iy3Ktq__prices__price-item","tab-bar":"PriceComposition-module-scss-module__iy3Ktq__tab-bar",wrapper:"PriceComposition-module-scss-module__iy3Ktq__wrapper"})},16250,e=>{e.v({"financial-warning-disclaimer":"FinancialWarningDisclaimer-module-scss-module__gmUjwa__financial-warning-disclaimer","financial-warning-disclaimer--one-line":"FinancialWarningDisclaimer-module-scss-module__gmUjwa__financial-warning-disclaimer--one-line","financial-warning-disclaimer--primary":"FinancialWarningDisclaimer-module-scss-module__gmUjwa__financial-warning-disclaimer--primary","financial-warning-disclaimer--secondary":"FinancialWarningDisclaimer-module-scss-module__gmUjwa__financial-warning-disclaimer--secondary","financial-warning-disclaimer__desc--lg":"FinancialWarningDisclaimer-module-scss-module__gmUjwa__financial-warning-disclaimer__desc--lg","financial-warning-disclaimer__desc--md":"FinancialWarningDisclaimer-module-scss-module__gmUjwa__financial-warning-disclaimer__desc--md","financial-warning-disclaimer__desc--sm":"FinancialWarningDisclaimer-module-scss-module__gmUjwa__financial-warning-disclaimer__desc--sm","financial-warning-disclaimer__image":"FinancialWarningDisclaimer-module-scss-module__gmUjwa__financial-warning-disclaimer__image","financial-warning-disclaimer__title":"FinancialWarningDisclaimer-module-scss-module__gmUjwa__financial-warning-disclaimer__title","financial-warning-disclaimer__title--lg":"FinancialWarningDisclaimer-module-scss-module__gmUjwa__financial-warning-disclaimer__title--lg","financial-warning-disclaimer__title--md":"FinancialWarningDisclaimer-module-scss-module__gmUjwa__financial-warning-disclaimer__title--md","loading-shimmer":"FinancialWarningDisclaimer-module-scss-module__gmUjwa__loading-shimmer"})},86038,98130,57160,e=>{"use strict";var t=e.i(90119),i=e.i(25063),s=e.i(14624),o=e.i(69742),a=e.i(37275);e.i(80631);var r=e.i(9044);e.i(95377);var n=e.i(74398);e.i(72115);var l=e.i(309),c=e.i(65678),d=e.i(16250);let u=s.default.bind(d.default),m=({title:e,desc:i,image:s,titleSize:o="md",descSize:a="sm",textColor:r="secondary",className:c,customAttrs:d})=>(0,t.jsxs)("div",{className:u("financial-warning-disclaimer",`financial-warning-disclaimer--${r}`,c,{"financial-warning-disclaimer--one-line":e&&!i}),...d,children:[s?(0,t.jsx)(l.Image,{...s,className:u("financial-warning-disclaimer__image")}):(0,t.jsx)(n.Icon,{name:"exclamation",size:16}),(e||i)&&(0,t.jsxs)("div",{children:[e&&(0,t.jsx)("div",{className:u("financial-warning-disclaimer__title",`financial-warning-disclaimer__title--${o}`),children:e}),i&&(0,t.jsx)("div",{className:u("financial-warning-disclaimer__desc",`financial-warning-disclaimer__desc--${a}`),children:i})]})]});e.s(["FinancialWarningDisclaimer",0,m],98130),e.s([],57160),e.i(24856);var p=e.i(41705),h=e.i(19706);let g=s.default.bind(h.default),f=({uid:e="",index:s=0,isActive:d,children:u,availableOffers:h,additionalInfo:f,additionalInfoSize:y,disclaimer:_,financialWarningDisclaimer:v,eligibilityInfo:b})=>{let{financeOffer:x,isLoading:S}=(0,c.useFinance)(),T=(0,i.useMemo)(()=>{let e=x?.teachingSentence;return e?`*${e}
9`:f},[x,f]);return(0,t.jsx)("div",{className:g("category",{"category--active":d}),role:"tabpanel",id:(0,a.generateAriaControls)(e,s),tabIndex:0,"aria-labelledby":(0,a.generateTabId)(e,s),children:d&&(0,t.jsxs)(o.motion.div,{initial:{opacity:0},animate:{opacity:1,transition:{duration:.6,ease:"easeInOut"}},exit:{opacity:0,transition:{duration:.25,ease:"easeOut"}},children:[(u||h?.href)&&(0,t.jsxs)("div",{className:g("prices"),children:[i.Children.map(u,e=>(0,t.jsx)("div",{className:g("prices__price-item"),children:e})),h?.href&&(0,t.jsxs)("a",{className:g("prices__available-offers"),href:h.href,target:h.target??"_self","data-testid":"price-composition_available-offers","data-tracking-role":"available-offers",onClick:h.onClick,children:[(0,t.jsx)("span",{children:h.label}),(0,t.jsx)(n.Icon,{name:"chevron-right",size:16,className:g("prices__available-offers__icon")})]})]}),S&&(0,t.jsx)("div",{className:g("additional-info","lg"===y?"additional-info--lg":"font-body-sm"),"aria-hidden":"true",children:(0,t.jsx)("div",{className:g("text-loading")})}),!1===S&&(0,p.isString)(T)&&(0,t.jsx)("div",{className:g("additional-info","lg"===y?"additional-info--lg":"font-body-sm"),dangerouslySetInnerHTML:{__html:T}}),!1===S&&!(0,p.isString)(T)&&(0,t.jsx)("div",{className:g("additional-info","lg"===y?"additional-info--lg":"font-body-sm"),children:T}),_&&(0,t.jsx)("div",{className:g("font-body-xs","disclaimer"),children:_}),v&&(0,t.jsx)(m,{...v,className:g("financial-warning-disclaimer")}),b&&(0,t.jsxs)("div",{className:g("eligibility-info"),children:[b.text&&(0,t.jsx)("div",{className:g("eligibility-info__text"),children:b.text}),b.cta&&(0,t.jsx)(r.Button,{...b.cta,className:g("eligibility-info__cta")}),b.stickers&&(0,t.jsx)("div",{className:g("eligibility-info__stickers"),children:b.stickers?.map(e=>(0,i.createElement)(l.Image,{...e,key:e.uid,className:g("eligibility-info__stickers__img")}))})]})]})})},y=e=>(0,t.jsx)(c.FinanceProvider,{vehicleData:e.vehicleData,useFinanceApiData:e.useFinanceApiData,financeOffersAuthoring:e.financeOffersAuthoring,useRciResult:e.useRciResult,financeElId:e.uid,children:(0,t.jsx)(f,{...e})});e.s(["PriceCompositionCategory",0,y,"default",0,y],86038)},68511,e=>{"use strict";var t=e.i(90119),i=e.i(14624),s=e.i(13622),o=e.i(25063),a=e.i(37275),r=e.i(35475);e.i(77031);var n=e.i(48846);e.i(84955);var l=e.i(4201),c=e.i(19706),d=e.i(86038);let u=i.default.bind(c.default);e.s(["PriceComposition",0,({uid:e="",pricesCategories:i,id:c,dir:m="ltr",blockPaddingTop:p,blockPaddingBottom:h,customAttrs:g,activeTab:f,onTabChange:y})=>{let[_,v]=(0,o.useState)(0),b=void 0!==f,x=b?f:_,S=(0,r.resolveDataTestId)({customAttrs:g,fallback:"price-composition"}),T=(0,a.generateTabBtnsWithAria)(i??[],e);return(0,t.jsx)("div",{className:u({[`block-padding-top--${p}`]:p&&"none"!==p,[`block-padding-bottom--${h}`]:h&&"none"!==h}),"data-testid":S,children:(0,t.jsxs)(l.Grid,{className:u("wrapper"),bgColor:"black",split:"full",id:c,customAttrs:g,children:[i&&i.length>1&&(0,t.jsx)(n.TabBar,{uid:e,tabBtns:T,layout:"underlined",selectedTab:x??0,setSelectedTab:e=>{let t="function"==typeof e?e(x):e;b||v(t),y?.(t)},dir:m,className:u("tab-bar")}),(0,t.jsx)(s.AnimatePresence,{children:i?.map((e,i)=>(0,t.jsx)(d.default,{...e,index:i,isActive:i===x},e.uid))})]})})}])},79507,e=>{e.v({"finance-table":"FinanceTable-module-scss-module__YHNGgq__finance-table","finance-table--centered-4":"FinanceTable-module-scss-module__YHNGgq__finance-table--centered-4","finance-table--centered-6":"FinanceTable-module-scss-module__YHNGgq__finance-table--centered-6","finance-table--centered-8":"FinanceTable-module-scss-module__YHNGgq__finance-table--centered-8","finance-table--full-12":"FinanceTable-module-scss-module__YHNGgq__finance-table--full-12","finance-table--split-12":"FinanceTable-module-scss-module__YHNGgq__finance-table--split-12","finance-table--split-8":"FinanceTable-module-scss-module__YHNGgq__finance-table--split-8","finance-table__description":"FinanceTable-module-scss-module__YHNGgq__finance-table__description","finance-table__disclaimer":"FinanceTable-module-scss-module__YHNGgq__finance-table__disclaimer","finance-table__label":"FinanceTable-module-scss-module__YHNGgq__finance-table__label","finance-table__label-text":"FinanceTable-module-scss-module__YHNGgq__finance-table__label-text","finance-table__split":"FinanceTable-module-scss-module__YHNGgq__finance-table__split","finance-table__table":"FinanceTable-module-scss-module__YHNGgq__finance-table__table","finance-table__text--color-primary":"FinanceTable-module-scss-module__YHNGgq__finance-table__text--color-primary","finance-table__text--color-secondary":"FinanceTable-module-scss-module__YHNGgq__finance-table__text--color-secondary","finance-table__text--color-tertiary":"FinanceTable-module-scss-module__YHNGgq__finance-table__text--color-tertiary","finance-table__value":"FinanceTable-module-scss-module__YHNGgq__finance-table__value","loading-shimmer"
9:"FinanceTable-module-scss-module__YHNGgq__loading-shimmer"})},85850,e=>{"use strict";var t=e.i(90119),i=e.i(14624),s=e.i(79507);e.i(17087);var o=e.i(95305),a=e.i(82368);e.i(84955);var r=e.i(4201),n=e.i(35475);e.i(24856);var l=e.i(41705);let c=i.default.bind(s.default),d=({row:e,labelSize:i,valueSize:s,labelColor:o,valueColor:a})=>(0,t.jsxs)("tr",{"data-info-type":e.infoType||void 0,children:[(0,t.jsxs)("th",{scope:"row",className:c("finance-table__label",{[`font-body-${i}`]:!!i,[`finance-table__text--color-${o}`]:!!o}),children:[(0,l.isString)(e.label)&&(0,t.jsx)("span",{className:c("finance-table__label-text"),dangerouslySetInnerHTML:{__html:e.label}}),!(0,l.isString)(e.label)&&(0,t.jsx)("span",{className:c("finance-table__label-text"),children:e.label}),e.description&&(0,t.jsx)("span",{className:c("finance-table__description"),children:e.description})]}),(0,t.jsx)("td",{className:c("finance-table__value",{[`font-body-${s}`]:!!s,[`finance-table__text--color-${a}`]:!!a}),children:e.value})]}),u=({rows:e,labelSize:i,valueSize:s,labelColor:o,valueColor:a,startIndex:r=0,endIndex:n=e.length})=>{let l=[];for(let c=r;c<n;c+=1)l.push((0,t.jsx)(d,{row:e[c],labelSize:i,valueSize:s,labelColor:o,valueColor:a},c));return(0,t.jsx)("table",{className:c("finance-table__table"),children:(0,t.jsx)("tbody",{children:l})})},m=({rows:e,isSplit:i,labelSize:s,valueSize:o,labelColor:a,valueColor:r})=>{if(!e?.length)return null;if(!i)return(0,t.jsx)(u,{rows:e,labelSize:s,valueSize:o,labelColor:a,valueColor:r});let n=Math.ceil(e.length/2);return(0,t.jsxs)("div",{className:c("finance-table__split"),children:[(0,t.jsx)(u,{rows:e,endIndex:n,labelSize:s,valueSize:o,labelColor:a,valueColor:r}),(0,t.jsx)(u,{rows:e,startIndex:n,labelSize:s,valueSize:o,labelColor:a,valueColor:r})]})};e.s(["FinanceTable",0,({title:e,rows:i,disclaimer:s,layout:l="full-12",labelSize:d,valueSize:u,labelColor:p,valueColor:h,background:g="light",isInModal:f=!1,blockPaddingTop:y,blockPaddingBottom:_,className:v,id:b,customAttrs:x,sbEditableAttrs:S})=>{let T=(0,a.useBelowTablet)(),k=(0,n.resolveDataTestId)({customAttrs:x,fallback:"finance-table"}),C={...x,"data-theme":g,...k&&{"data-testid":k}};return(0,t.jsxs)(r.Grid,{id:b,customAttrs:C,sbEditableAttrs:S,split:"full",rowGap:"xs",bgColor:f?void 0:"dark"===g?"black":"grey",className:c("finance-table",`finance-table--${l}`,v,{[`block-padding-top--${y}`]:y&&"none"!==y,[`block-padding-bottom--${_}
9`]:_&&"none"!==_}),children:[e&&(0,t.jsx)(o.Title,{style:"title-md",level:2,children:e}),(0,t.jsx)(m,{rows:i,isSplit:!T&&("split-12"===l||"split-8"===l),labelSize:d,valueSize:u,labelColor:p,valueColor:h}),s&&(0,t.jsx)("div",{className:c("finance-table__disclaimer"),children:s})]})},"financeTableTextColors",0,["primary","secondary","tertiary"],"financeTableTextSizes",0,["xxs","xs","sm","md","lg","xl"]])},90682,e=>{"use strict";var t=e.i(90119),i=e.i(25063),s=e.i(64458);e.i(84955);var o=e.i(4201);e.i(24856);var a=e.i(80495);e.s(["default",0,({blok:e})=>((0,i.useEffect)(()=>{e.defer&&(window.nissanAi&&"function"==typeof window.nissanAi.renderPush?window.nissanAi.renderPush():a.logger.info("window.nissanAi not exists or window.nissanAi.renderPush is not a function"))},[e.defer]),(0,t.jsx)(o.Grid,{split:"full",blockPaddingTop:e?.blockPaddingTop,blockPaddingBottom:e?.blockPaddingBottom,children:(0,t.jsx)("section",{className:(0,s.default)(e.defer?"container-inline-space-sm":"container-custom"),"data-testid":"ai-chatbot-push-in-page",children:(0,t.jsx)("div",{"data-ai-component":e.defer?"push_defer":"push",...e.theme&&{"data-theme":e.theme},"data-input-enabled":e.input_enabled,...e.input_placeholder&&{"data-input-placeholder":e.input_placeholder},...e.title&&{"data-title":e.title},...e.title_highlight&&{"data-title-highlight":e.title_highlight},...e.model&&{"data-context-model":e.model},...e.model_code&&{"data-context-modelCode":e.model_code},...e.model_year&&{"data-context-modelYear":e.model_year},...e.grade&&{"data-context-grade":e.grade},...e.preprompts?.reduce((e,t,i)=>{let s=t.category?`|${t.category}`:"";return e[`data-preprompt-${i+1}`]=`${t.text}${s}`,e},{})})})}))])},45441,e=>{e.v({content:"StoryTitle-module-scss-module__SNHr_W__content",content__overtitle:"StoryTitle-module-scss-module__SNHr_W__content__overtitle",content__title:"StoryTitle-module-scss-module__SNHr_W__content__title","loading-shimmer":"StoryTitle-module-scss-module__SNHr_W__loading-shimmer"})},80231,71123,e=>{"use strict";var t=e.i(90119),i=e.i(14624),s=e.i(36829),o=e.i(45441);e.i(84955);var a=e.i(4201),r=e.i(82861),n=e.i(25063);let l=(e,i,s)=>{if("string"==typeof e)return Array.from(i.words.segment(e)).map(e=>(0,t.jsx)(n.Fragment,{children:" "===e.segment?(0,t.jsx)("span",{children:" "}):(0,t.jsx)("span",{className:"d-inline-block",children:Array.from(i.chars.segment(e.segment)).map(e=>(0,t.jsx)("span",{"aria-hidden":"true",...s&&{...s,className:"d-inline-block"},children:e.segment},`grapheme-${e.index}`))})},`word-${e.index}`));if(n.default.isValidElement(e)&&e.props){let t=e.props,o=n.Children.map(t.children,e=>l(e,i,s));return n.default.cloneElement(e,{},o)}return Array.isArray(e)?e.map(e=>l(e,i,s)):e},c=(e,t,i)=>l(e,{words:new Intl.Segmenter(t??"en",{granularity:"word"}),chars:new Intl.Segmenter(t??"en",{granularity:"grapheme"})},i);e.s(["getSplits",0,l,"splitText",0,c],71123);var d=e.i(35475);let u=i.default.bind(o.default);e.s(["StoryTitle",0,({overtitle:e,title:i,overtitleSize:o="md",titleSize:n="md",titleLevel:l=2,id:m,bgColor:p="white",blockPaddingTop:h,blockPaddingBottom:g,customAttrs:f,locale:y})=>{let _=!!(y&&y?.split("-")[0]==="ar"),v="text-slideIn-unblur",b={duration:1,delay:(0,s.stagger)(.008),ease:[.19,1,.22,1]},x=e=>({"data-animation-target":e,"data-animation-type":v}),S=(0,r.usePresetAnim)(h,[{target:"overtitle",type:v,customSettings:{options:b}},{target:"title",type:v,customSettings:{options:b}}],!1),T=(0,d.resolveDataTestId)({customAttrs:f,fallback:"story-title"}),k={...f,...T&&{"data-testid":T}};return(0,t.jsx)(a.Grid,{ref:S,id:m,bgColor:p,blockPaddingTop:h,blockPaddingBottom:g,customAttrs:k,children:(0,t.jsxs)("div",{className:u("content"),children:[e&&(0,t.jsx)("div",{className:u(`font-subtitle-${o}`,`font-subtitle-${o}--bold`,"content__overtitle"),..._&&x("overtitle"),children:_?(0,t.jsx)(t.Fragment,{children:e}):(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("div",{className:"sr-only",children:e}),c(e,y,x("overtitle"))]})}),i&&(0,t.jsx)("div",{className:u(`font-display-${n}`,"content__title"),role:"heading","aria-level":l,..._&&x("title"),children:_?(0,t.jsx)(t.Fragment,{children:i}):(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("div",{className:"sr-only",children:i}),c(i,y,x("title"))]})})]})})}],80231)},79693,e=>{e.v({"info-block":"InfoBlock-module-scss-module__F-I1AW__info-block","info-block__content":"InfoBlock-module-scss-module__F-I1AW__info-block__content","info-block__description":"InfoBlock-module-scss-module__F-I1AW__info-block__description","info-block__step":"InfoBlock-module-scss-module__F-I1AW__info-block__step","info-block__step-value":"InfoBlock-module-scss-module__F-I1AW__info-block__step-value","info-block__text":"InfoBlock-module-scss-module__F-I1AW__info-block__text","loading-shimmer"
9:"InfoBlock-module-scss-module__F-I1AW__loading-shimmer"})},33009,e=>{"use strict";var t=e.i(90119),i=e.i(14624),s=e.i(79693),o=e.i(35475);let a=i.default.bind(s.default);e.s(["InfoBlock",0,({step:e,text:i,description:s,className:r,customAttrs:n})=>{let l=(0,o.resolveDataTestId)({customAttrs:n,fallback:"info-block"});return(0,t.jsxs)("div",{"data-testid":l,...n,className:a("info-block",r),children:[null!=e&&(0,t.jsx)("div",{className:a("info-block__step"),"aria-hidden":"true",children:(0,t.jsx)("span",{className:a("info-block__step-value"),children:e})}),(0,t.jsxs)("div",{className:a("info-block__content"),children:[i&&(0,t.jsx)("div",{className:a("info-block__text","font-label-sm","font-label-sm--bold"),children:i}),s&&(0,t.jsx)("div",{className:a("info-block__description","font-body-xs"),children:s})]})]})}])},92144,e=>{e.v({"info-blocks":"InfoBlocks-module-scss-module__LSgytG__info-blocks","info-blocks__list":"InfoBlocks-module-scss-module__LSgytG__info-blocks__list","loading-shimmer":"InfoBlocks-module-scss-module__LSgytG__loading-shimmer"})},36407,6808,e=>{"use strict";var t=e.i(90119),i=e.i(14624),s=e.i(92144),o=e.i(33009);e.s([],6808);var a=e.i(35475);let r=i.default.bind(s.default);e.s(["InfoBlocks",0,({items:e,className:i,customAttrs:s,sbEditableAttrs:n,blockPaddingTop:l,blockPaddingBottom:c})=>{let d=(0,a.resolveDataTestId)({customAttrs:s,fallback:"info-blocks"});return(0,t.jsx)("section",{"data-testid":d,...s,...n,className:r("info-blocks",{[`block-padding-top--${l}`]:l&&"none"!==l,[`block-padding-bottom--${c}`]:c&&"none"!==c},i),children:(0,t.jsx)("ul",{className:r("info-blocks__list"),children:e?.map((e,i)=>(0,t.jsx)("li",{className:r("info-blocks__item"),children:(0,t.jsx)(o.InfoBlock,{step:e.step??i+1,text:e.text,description:e.description,customAttrs:e.customAttrs})},e.id||`${e.step||"step"}-${i}`))})})}],36407)},46373,e=>{e.v({pixeltransition:"PixelTransition-module-scss-module__Qt6-tW__pixeltransition"})},85193,e=>{"use strict";var t=e.i(90119),i=e.i(25063),s=e.i(14624),o=e.i(46373);let a=s.default.bind(o.default),r=(e,t)=>{let i=Math.imul(e,0x27d4eb2d)^Math.imul(t+0x9e3779b9,0x165667b1);return(((i=Math.imul((i=Math.imul(i^i>>>15,0x85ebca6b))^i>>>13,0xc2b2ae35))^i>>>16)>>>0)/0x100000000};e.s(["PixelTransition",0,({from:e="#000000",to:s="#ffffff",cellSize:o=32,rows:n=4,className:l})=>{let c=(0,i.useRef)(null);return(0,i.useEffect)(()=>{let t=c.current,i=t?.getContext("2d");if(!t||!i)return;let a=e=>(t.style.color=e,getComputedStyle(t).color),l=a(e),d=a(s),u=matchMedia("(prefers-reduced-motion: reduce)").matches,m=0,p=-1,h=(e=!1)=>{m=0;let s=t.getBoundingClientRect(),a=u?1:Math.min(Math.max((innerHeight-s.top)/(innerHeight+s.height),0),1);if(!e&&.002>Math.abs(a-p))return;p=a;let c=window.devicePixelRatio||1,h=Math.round(s.width*c),g=Math.round(s.height*c);(t.width!==h||t.height!==g)&&(t.width=h,t.height=g);let f=Math.max(1,Math.round(s.width/o)),y=h/f,_=g/n;i.fillStyle=l,i.fillRect(0,0,h,g),i.fillStyle=d;for(let e=0;e<n;e++){let t=(e+.5)/n+(a-.5)*2;for(let s=0;s<f;s++){if(r(s,e)>=t)continue;let o=Math.round(s*y),a=Math.round(e*_);i.fillRect(o,a,Math.round((s+1)*y)-o,Math.round((e+1)*_)-a)}}},g=()=>{m||(m=requestAnimationFrame(()=>h()))},f=new IntersectionObserver(([e])=>{e.isIntersecting?addEventListener("scroll",g,{passive:!0}):removeEventListener("scroll",g),h(!0)},{rootMargin:"100px 0px"});f.observe(t);let y=new ResizeObserver(()=>h(!0));return y.observe(t),h(!0),()=>{cancelAnimationFrame(m),f.disconnect(),y.disconnect(),removeEventListener("scroll",g)}},[e,s,o,n]),(0,t.jsx)("canvas",{ref:c,className:a("pixeltransition",l),style:{height:o*n,background:e},"aria-hidden":"true"})}])},18910,e=>{e.v({aura:"PixelSmiley-module-scss-module__vXzPDq__aura",eye:"PixelSmiley-module-scss-module__vXzPDq__eye",face:"PixelSmiley-module-scss-module__vXzPDq__face",layer:"PixelSmiley-module-scss-module__vXzPDq__layer",mover:"PixelSmiley-module-scss-module__vXzPDq__mover",scene:"PixelSmiley-module-scss-module__vXzPDq__scene",shape:"PixelSmiley-module-scss-module__vXzPDq__shape"})},75523,e=>{"use strict";var t=e.i(90119),i=e.i(25063),s=e.i(14624),o=e.i(18910);let a=s.default.bind(o.default),r=e=>`polygon(${e.map(([e,t])=>`${(e/118*100).toFixed(2)}% ${(t/94*100).toFixed(2)}%`).join(",")})`,n={leftEye:r([[2,4],[34,4],[34,34],[13,34],[2,23]]),rightEye:r([[82,4],[116,4],[116,23],[105,34],[82,34]]),mouth:r([[0,64],[118,64],[116,71],[90,90],[28,90],[2,71]])},l=[72,30,128],c=[46,16,88],d=({clip:e})=>(0,t.jsxs)("div",{className:a("shape"),children:[Array.from({length:16},(i,s)=>{let o,r=16-s;return(0,t.jsx)("div",{className:a("layer"),style:{clipPath:e,background:(o=r/16,`rgb(${l.map((e,t)=>Math.round(e+(c[t]-e)*o)).join(", ")}
9)`),transform:`translateZ(${-(1.6*r)}px)`}},s)}),(0,t.jsx)("div",{className:a("layer"),style:{clipPath:e,background:"#5b2b93"}})]}),u=[{weight:4,pattern:{left:[0],right:[0]}},{weight:2,pattern:{left:[0],right:[]}},{weight:2,pattern:{left:[],right:[0]}},{weight:1,pattern:{left:[0,260],right:[0,260]}},{weight:1,pattern:{left:[0],right:[120]}}],m=()=>{let e=Math.random()*u.reduce((e,t)=>e+t.weight,0);for(let t of u)if((e-=t.weight)<0)return t.pattern;return u[0].pattern},p=(e,t)=>{for(let i of e){let e=(t-i)/150;if(e>=0&&e<1)return Math.max(.08,Math.abs(1-2*e))}return 1};e.s(["PixelSmiley",0,({size:e=160,travelColumns:s=1,className:o})=>{let r=(0,i.useRef)(null),l=(0,i.useRef)(null),c=(0,i.useRef)(null),u=(0,i.useRef)(null),h=(0,i.useRef)(null);return(0,i.useEffect)(()=>{let t=r.current,i=l.current,o=c.current,a=u.current,n=h.current;if(!t||!i||!o||!a||!n)return;let d=matchMedia("(prefers-reduced-motion: reduce)").matches,g={x:0,y:0},f={x:0,y:0},y=0,_=0,v=0,b=()=>{let i=t.closest("[data-grid-columns]");if(!i){v=0;return}let o=Number(i.dataset.gridColumns)||12,a=i.getBoundingClientRect().width;v=Math.max(0,Math.min((a+16)/o*s,(a-e)/2))};b();let x=0,S=!1,T=performance.now()+1800,k=m(),C=e=>{x=0,g.x+=(f.x-g.x)*.1,g.y+=(f.y-g.y)*.1;let t=d?0:4*Math.sin(e/800),s=38*g.x,r=-(30*g.y);y+=(_-y)*.06,i.style.transform=`translate3d(${y}px, 0, 0)`,o.style.transform=`translate3d(${14*g.x}px, ${10*g.y+t}px, 0) rotateX(${r}deg) rotateY(${s}deg)`;let l=1,c=1;if(!d&&e>T){let t=e-T;t<Math.max(...k.left,...k.right,0)+150?(l=p(k.left,t),c=p(k.right,t)):(T=e+1800+3500*Math.random(),k=m())}a.style.transform=`scaleY(${l})`,n.style.transform=`scaleY(${c})`,S&&!d&&(x=requestAnimationFrame(C))},P=e=>{let i=t.getBoundingClientRect(),s=e.clientX-(i.left+i.width/2);_=Math.max(-v,Math.min(v,.6*s));let a=o.getBoundingClientRect(),r=a.left+a.width/2,n=a.top+a.height/2,l=(e.clientX-r)/(.45*innerWidth),c=(e.clientY-n)/(.45*innerHeight);f.x=Math.tanh(1.4*l),f.y=Math.tanh(1.4*c)},w=()=>{f.x=0,f.y=0,_=0},E=new ResizeObserver(b);E.observe(t.closest("[data-grid-columns]")??t);let L=new IntersectionObserver(([e])=>{(S=e.isIntersecting)&&!x&&(x=requestAnimationFrame(C))});return L.observe(o),d||(addEventListener("pointermove",P,{passive:!0}),document.documentElement.addEventListener("pointerleave",w)),C(performance.now()),()=>{cancelAnimationFrame(x),L.disconnect(),E.disconnect(),removeEventListener("pointermove",P),document.documentElement.removeEventListener("pointerleave",w)}},[e,s]),(0,t.jsx)("div",{ref:r,className:a("scene",o),style:{width:e,height:e},role:"img","aria-label":"Smiley",children:(0,t.jsxs)("div",{ref:l,className:a("mover"),children:[(0,t.jsx)("div",{className:a("aura"),"aria-hidden":"true"}),(0,t.jsxs)("div",{ref:c,className:a("face"),children:[(0,t.jsx)("div",{ref:u,className:a("eye"),children:(0,t.jsx)(d,{clip:n.leftEye})}),(0,t.jsx)("div",{ref:h,className:a("eye"),children:(0,t.jsx)(d,{clip:n.rightEye})}),(0,t.jsx)(d,{clip:n.mouth})]})]})})}])}]);

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.