1;!function(){try { var e="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof global?global:"undefined"!=typeof window?window:"undefined"!=typeof self?self:{},n=(new e.Error).stack;n&&((e._debugIds|| (e._debugIds={}))[n]="fec77512-641d-0739-bd35-048ea38f2d2c")}catch(e){}}(); 2(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,309974,e=>{"use strict";var t=e.i(843476);e.i(589472);var i=e.i(465218),n=e.i(271645),r=e.i(745789),a=e.i(17915);e.s(["createXLBentoRenderOptions",0,e=>({renderNode:{[i.BLOCKS.PARAGRAPH]:(i,n)=>(0,t.jsx)(a.WebsiteParagraph,{variant:"mediumRegular",color:e,children:n}),[i.BLOCKS.UL_LIST]:(i,a)=>(0,t.jsx)("ul",{style:{paddingInlineStart:"0",listStyle:"none",padding:0},children:n.Children.map(a,i=>(0,t.jsxs)("li",{style:{display:"flex",gap:"16px"},children:[(0,t.jsx)("span",{style:{flexShrink:0,marginTop:"4px",fontSize:"inherit",color:"inverted"===e?"var(--color-text-primary-inverted)":"var(--color-text-primary)",display:"inline-flex"},children:(0,t.jsx)(r.CheckCircleIcon,{width:18,height:18})}),(0,n.isValidElement)(i)?i.props.children:i]},i?.toString()))})}})])},190026,e=>{"use strict";e.s([],593115),e.i(593115),e.i(247167);var t,i,n,r=e.i(271645),a=e.i(794349),l=e.i(500977),o=e.i(676477),s=e.i(327601),u=e.i(212856),d=e.i(367805);let c=r.createContext(void 0);function h(){let e=r.useContext(c);if(void 0===e)throw Error((0,d.default)(64));return e}let f=((t={}).activationDirection="data-activation-direction",t.orientation="data-orientation",t),p={tabActivationDirection:e=>({[f.activationDirection]:e})};var g=e.i(843476);let b=r.forwardRef(function(e,t){let{className:i,defaultValue:n=0,onValueChange:d,orientation:h="horizontal",render:f,value:b,style:x,...m}=e,y=Object.hasOwn(e,"defaultValue"),R=r.useRef([]),[S,w]=r.useState(()=>new Map),[C,E]=(0,a.useControlled)({controlled:b,default:n,name:"Tabs",state:"value"}),I=void 0!==b,[T,A]=r.useState(()=>new Map),j=r.useCallback(e=>{if(void 0===e)return null;for(let[t,i]of T.entries())if(null!=i&&e===(i.value??i.index))return t;return null},[T]),[k,L]=r.useState(()=>({previousValue:C,tabActivationDirection:"none"})),{previousValue:O,tabActivationDirection:_}=k,M=_,D=!1;O!==C&&(M=v(O,C,h,T),D=null!=O&&null!=C&&null==j(C));let W=D?O:C,H=O!==W||_!==M;(0,l.useIsoLayoutEffect)(()=>{H&&L({previousValue:W,tabActivationDirection:M})},[W,H,M]);let N=(0,o.useStableCallback)((e,t)=>{t.activationDirection=v(C,e,h,T),d?.(e,t),t.isCanceled||E(e)}),P=(0,o.useStableCallback)((e,t)=>{w(i=>{if(i.get(e)===t)return i;let n=new Map(i);return n.set(e,t),n})}),B=(0,o.useStableCallback)((e,t)=>{w(i=>{if(!i.has(e)||i.get(e)!==t)return i;let n=new Map(i);return n.delete(e),n})}),F=r.useCallback(e=>S.get(e),[S]),z=r.useCallback(e=>{for(let t of T.values())if(e===t?.value)return t?.id},[T]),Y=r.useMemo(()=>({getTabElementBySelectedValue:j,getTabIdByPanelValue:z,getTabPanelIdByValue:F,onValueChange:N,orientation:h,registerMountedTabPanel:P,setTabMap:A,unregisterMountedTabPanel:B,tabActivationDirection:M,value:C}),[j,z,F,N,h,P,A,B,M,C]),V=r.useMemo(()=>{for(let e of T.values())if(null!=e&&e.value===C)return e},[T,C]),G=r.useMemo(()=>{for(let e of T.values())if(null!=e&&!e.disabled)return e.value},[T]);(0,l.useIsoLayoutEffect)(()=>{if(I||0===T.size)return;let e=V?.disabled,t=null==V&&null!==C;if(y&&e&&C===n||!e&&!t)return;let i=G??null;C!==i&&(E(i),L(e=>"none"===e.tabActivationDirection?e:{...e,tabActivationDirection:"none"}))},[n,G,y,I,V,E,T,C]);let K={orientation:h,tabActivationDirection:M},$=(0,s.useRenderElement)("div",e,{state:K,ref:t,props:m,stateAttributesMapping:p});return(0,g.jsx)(c.Provider,{value:Y,children:(0,g.jsx)(u.CompositeList,{elementsRef:R,children:$})})});function v(e,t,i,n){if(null==e||null==t)return"none";let r=null,a=null;for(let[i,l]of n.entries()){if(null==l)continue;let n=l.value??l.index;if(e===n&&(r=i),t===n&&(a=i),null!=r&&null!=a)break}if(null==r||null==a)return r!==a&&("number"==typeof e||"string"==typeof e)&&typeof e==typeof t?"horizontal"===i?t>e?"right":"left":t>e?"down":"up":"none";let l=r.getBoundingClientRect(),o=a.getBoundingClientRect();if("horizontal"===i){if(o.left<l.left)return"left";if(o.left>l.left)return"right"}else{if(o.top<l.top)return"up";if(o.top>l.top)return"down"}return"none"}var x=e.i(290219),m=e.i(189879),y=e.i(991730);let R="data-composite-item-active";var S=e.i(986661);let w=r.createContext(void 0);function C(){let e=r.useContext(w);if(void 0===e)throw Error((0,d.default)(65));return e}var E=e.i(5963),I=e.i(803404),T=e.i(944443);let A=r.forwardRef(function(e,t){let{className:i,disabled:n=!1,render:a,value:o,id:u,nativeButton:d=!0,style:c,...f}=e,{value:p,getTabPanelIdByValue:g,orientation:b}=h(),{activateOnFocus:v,highlightedTabIndex:w,onTabActivation:A,registerTabResizeObserverElement:j,setHighlightedTabIndex:k,tabsListElement:L}
2=C(),O=(0,m.useBaseUiId)(u),_=r.useMemo(()=>({disabled:n,id:O,value:o}),[n,O,o]),{compositeProps:M,compositeRef:D,index:W}=(0,S.useCompositeItem)({metadata:_}),H=o===p,N=r.useRef(!1),P=r.useRef(null);r.useEffect(()=>{let e=P.current;if(e)return j(e)},[j]),(0,l.useIsoLayoutEffect)(()=>{if(N.current){N.current=!1;return}if(H&&W>-1&&w!==W){if(null!=L){let e=(0,T.activeElement)((0,x.ownerDocument)(L));if(e&&(0,T.contains)(L,e))return}n||k(W)}},[H,W,w,k,n,L]);let{getButtonProps:B,buttonRef:F}=(0,y.useButton)({disabled:n,native:d,focusableWhenDisabled:!0}),z=g(o),Y=r.useRef(!1),V=r.useRef(!1);return(0,s.useRenderElement)("button",e,{state:{disabled:n,active:H,orientation:b},ref:[t,F,D,P],props:[M,{role:"tab","aria-controls":z,"aria-selected":H,id:O,onClick:function(e){H||n||A(o,(0,E.createChangeEventDetails)(I.REASONS.none,e.nativeEvent,void 0,{activationDirection:"none"}))},onFocus:function(e){H||(W>-1&&!n&&k(W),!n&&v&&(!Y.current||Y.current&&V.current)&&A(o,(0,E.createChangeEventDetails)(I.REASONS.none,e.nativeEvent,void 0,{activationDirection:"none"})))},onPointerDown:function(e){H||n||(Y.current=!0,e.button&&0!==e.button||(V.current=!0,(0,x.ownerDocument)(e.currentTarget).addEventListener("pointerup",function(){Y.current=!1,V.current=!1},{once:!0})))},[R]:H?"":void 0,onKeyDownCapture(){N.current=!0}},f,B]})});var j=e.i(453585),k=e.i(802239),L=e.i(417514);function O(){return L.NOOP}function _(){return!1}function M(){return!0}let D=((i={}).activeTabLeft="--active-tab-left",i.activeTabRight="--active-tab-right",i.activeTabTop="--active-tab-top",i.activeTabBottom="--active-tab-bottom",i.activeTabWidth="--active-tab-width",i.activeTabHeight="--active-tab-height",i);var W=e.i(549506);let H={...p,activeTabPosition:()=>null,activeTabSize:()=>null},N=r.forwardRef(function(e,t){let{className:i,render:n,renderBeforeHydration:a=!1,style:l,...o}=e,{nonce:u}=(0,W.useCSPContext)(),{getTabElementBySelectedValue:d,orientation:c,tabActivationDirection:f,value:p}=h(),{tabsListElement:b,registerIndicatorUpdateListener:v}=C(),x=(0,k.useSyncExternalStore)(O,_,M),m=function(){let[,e]=r.useState({});return r.useCallback(()=>{e({})},[])}();r.useEffect(()=>v(m),[v,m]);let y=0,R=0,S=0,w=0,E=0,I=0,T=!1;if(null!=p&&null!=b){let e=d(p);if(T=!0,null!=e){let{width:t,height:i}=(0,j.getCssDimensions)(e),{width:n,height:r}=(0,j.getCssDimensions)(b),a=e.getBoundingClientRect(),l=b.getBoundingClientRect(),o=n>0?l.width/n:1,s=r>0?l.height/r:1;if(Math.abs(o)>Number.EPSILON&&Math.abs(s)>Number.EPSILON){let e=a.left-l.left,t=a.top-l.top;y=e/o+b.scrollLeft-b.clientLeft,S=t/s+b.scrollTop-b.clientTop}else y=e.offsetLeft,S=e.offsetTop;E=t,I=i,R=b.scrollWidth-y-E,w=b.scrollHeight-S-I}}let A=r.useMemo(()=>T?{left:y,right:R,top:S,bottom:w}:null,[y,R,S,w,T]),L=r.useMemo(()=>T?{width:E,height:I}:null,[E,I,T]),N=r.useMemo(()=>{if(T)return{[D.activeTabLeft]:`${y}px`,[D.activeTabRight]:`${R}px`,[D.activeTabTop]:`${S}px`,[D.activeTabBottom]:`${w}px`,[D.activeTabWidth]:`${E}px`,[D.activeTabHeight]:`${I}px`}},[y,R,S,w,E,I,T]),P=T&&E>0&&I>0,B=(0,s.useRenderElement)("span",e,{state:{orientation:c,activeTabPosition:A,activeTabSize:L,tabActivationDirection:f},ref:t,props:[{role:"presentation",style:N,hidden:!P},o,{suppressHydrationWarning:!0}],stateAttributesMapping:H});return null==p?null:(0,g.jsxs)(r.Fragment,{children:[B,x&&a&&(0,g.jsx)("script",{nonce:u,dangerouslySetInnerHTML:{__html:'!function(){const t=document.currentScript.previousElementSibling;if(!t)return;const e=t.closest(\'[role="tablist"]\');if(!e)return;const i=e.querySelector("[data-active]");if(!i)return;if(0===i.offsetWidth||0===e.offsetWidth)return;let o=0,n=0,h=0,l=0,r=0,f=0;function s(t){const e=getComputedStyle(t);let i=parseFloat(e.width)||0,o=parseFloat(e.height)||0;return(Math.round(i)!==t.offsetWidth||Math.round(o)!==t.offsetHeight)&&(i=t.offsetWidth,o=t.offsetHeight),{width:i,height:o}}if(null!=i&&null!=e){const{width:t,height:c}=s(i),{width:u,height:d}=s(e),a=i.getBoundingClientRect(),g=e.getBoundingClientRect(),p=u>0?g.width/u:1,b=d>0?g.height/d:1;if(Math.abs(p)>Number.EPSILON&&Math.abs(b)>Number.EPSILON){const t=a.left-g.left,i=a.top-g.top;o=t/p+e.scrollLeft-e.clientLeft,h=i/b+e.scrollTop-e.clientTop}else o=i.offsetLeft,h=i.offsetTop;r=t,f=c,n=e.scrollWidth-o-r,l=e.scrollHeight-h-f}function c(e,i){t.style.setProperty(`--active-tab-${e}`,`${i}px`)}c("left",o),c("right",n),c("top",h),c("bottom",l),c("width",r),c("height",f),r>0&&f>0&&t.removeAttribute("hidden")}();'},suppressHydrationWarning:!0})]})});var P=e.i(658130),B=e.i(284759),F=e.i(889269),z=e.i(288841),Y=e.i(263165);let V=((n={}).index="data-index",n.activationDirection="data-activation-direction",n.orientation="data-orientation",n.hidden="data-hidden",n[n.startingStyle=B.TransitionStatusDataAttributes.startingStyle]="startingStyle",n[n.endingStyle=B.TransitionStatusDataAttributes.endingStyle]="endingStyle",n),G={...p,...B.transitionStatusMapping},K=r.forwardRef(function(e,t){let{className:i,value:n,render:a,keepMounted:o=!1,style:u,...d}=e,{value:c,getTabIdByPanelValue:f,orientation:p,tabActivationDirection:g,registerMountedTabPanel:b,unregisterMountedTabPanel:v}=h(),x=(0,m.useBaseUiId)(),y=r.useMemo(()=>({id:x,value:n}),[x,n]),{ref:R,index:S}=(0,Y.useCompositeListItem)({metadata:y}),w=n===c,{mounted:C,transitionStatus:E,setMounted:I}=(0,z.useTransitionStatus)(w),T=!C,A=f(n),j=r.useRef(null),k=(0,s.useRenderElement)("div",e,{state:{hidden:T,orientation:p,tabActivationDirection:g,transitionStatus:E},ref:[t,R,j],props:[{"aria-labelledby":A,hidden:T,id:x,role:"tabpanel",tabIndex:w?0:-1,inert:(0,P.inertValue)(!w),[V.index]:S},d],stateAttributesMapping:G});return((0,F.useOpenChangeComplete)({open:w,ref:j,onComplete(){w||I(!1)}}),(0,l.useIsoLayoutEffect)(()=>
2{if((!T||o)&&null!=x)return b(n,x),()=>{v(n,x)}},[T,o,n,x,b,v]),o||C)?k:null});var $=e.i(496734),U=e.i(226292),X=e.i(992238),q=e.i(743801);let Z=[];var J=e.i(354694),Q=e.i(579144);function ee(e){let{render:t,className:i,style:n,refs:a=L.EMPTY_ARRAY,props:l=L.EMPTY_ARRAY,state:d=L.EMPTY_OBJECT,stateAttributesMapping:c,highlightedIndex:h,onHighlightedIndexChange:f,orientation:p,dense:b,itemSizes:v,loopFocus:x,onLoop:m,cols:y,enableHomeAndEndKeys:S,onMapChange:w,stopEventPropagation:C=!0,rootRef:E,disabledIndices:I,modifierKeys:A,highlightItemOnHover:j=!1,tag:k="div",...O}=e,{props:_,highlightedIndex:M,onHighlightedIndexChange:D,elementsRef:W,onMapChange:H,relayKeyboardEvent:N}=function(e){let{itemSizes:t,cols:i=1,loopFocus:n=!0,onLoop:a,dense:l=!1,orientation:s="both",direction:u,highlightedIndex:d,onHighlightedIndexChange:c,rootRef:h,enableHomeAndEndKeys:f=!1,stopEventPropagation:p=!1,disabledIndices:g,modifierKeys:b=Z}=e,[v,x]=r.useState(0),m=i>1,y=r.useRef(null),S=(0,U.useMergedRefs)(y,h),w=r.useRef([]),C=r.useRef(!1),E=d??v,I=(0,o.useStableCallback)((e,t=!1)=>{if((c??x)(e),t){let t=w.current[e];(0,X.scrollIntoViewIfNeeded)(y.current,t,u,s)}}),A=(0,o.useStableCallback)(e=>{if(0===e.size||C.current)return;C.current=!0;let t=Array.from(e.keys()),i=t.find(e=>e?.hasAttribute(R))??null,n=i?t.indexOf(i):-1;-1!==n&&I(n),(0,X.scrollIntoViewIfNeeded)(y.current,i,u,s)}),j=(0,o.useStableCallback)((e,t,i)=>a?a?.(e,t,i,w):i),k=r.useMemo(()=>({"aria-orientation":"both"===s?void 0:s,ref:S,onFocus(e){let t=y.current,i=(0,T.getTarget)(e.nativeEvent);t&&null!=i&&(0,X.isNativeInput)(i)&&i.setSelectionRange(0,i.value.length??0)},onKeyDown(e){let r=f?X.ALL_KEYS:X.ARROW_KEYS;if(!r.has(e.key)||function(e,t){for(let i of X.MODIFIER_KEYS.values())if(!t.includes(i)&&e.getModifierState(i))return!0;return!1}(e,b)||!y.current)return;let o="rtl"===u,d=o?X.ARROW_LEFT:X.ARROW_RIGHT,c={horizontal:d,vertical:X.ARROW_DOWN,both:d}[s],h=o?X.ARROW_RIGHT:X.ARROW_LEFT,v={horizontal:h,vertical:X.ARROW_UP,both:h}[s],x=(0,T.getTarget)(e.nativeEvent);if(null!=x&&(0,X.isNativeInput)(x)&&!(0,$.isElementDisabled)(x)){let t=x.selectionStart,i=x.selectionEnd,n=x.value??"";if(null==t||e.shiftKey||t!==i||e.key!==v&&t<n.length||e.key!==c&&t>0)return}let R=E,S=(0,q.getMinListIndex)(w,g),C=(0,q.getMaxListIndex)(w,g);if(m){let r=t||Array.from({length:w.current.length},()=>({width:1,height:1})),a=(0,q.createGridCellMap)(r,i,l),u=a.findIndex(e=>null!=e&&!(0,q.isListIndexDisabled)(w.current,e,g)),d=a.reduce((e,t,i)=>null==t||(0,q.isListIndexDisabled)(w.current,t,g)?e:i,-1);R=a[(0,q.getGridNavigatedIndex)(a.map(e=>null!=e?w.current[e]:null),{event:e,orientation:s,loopFocus:n,onLoop:j,cols:i,disabledIndices:(0,q.getGridCellIndices)([...g||w.current.map((e,t)=>(0,q.isListIndexDisabled)(w.current,t)?t:void 0),void 0],a),minIndex:u,maxIndex:d,prevIndex:(0,q.getGridCellIndexOfCorner)(E>C?S:E,r,a,i,e.key===X.ARROW_DOWN?"bl":e.key===X.ARROW_RIGHT?"tr":"tl"),rtl:o})]}let A={horizontal:[d],vertical:[X.ARROW_DOWN],both:[d,X.ARROW_DOWN]}[s],k={horizontal:[h],vertical:[X.ARROW_UP],both:[h,X.ARROW_UP]}[s],L=m?r:({horizontal:f?X.HORIZONTAL_KEYS_WITH_EXTRA_KEYS:X.HORIZONTAL_KEYS,vertical:f?X.VERTICAL_KEYS_WITH_EXTRA_KEYS:X.VERTICAL_KEYS,both:r})[s];f&&(e.key===X.HOME?R=S:e.key===X.END&&(R=C)),R===E&&(A.includes(e.key)||k.includes(e.key))&&(n&&R===C&&A.includes(e.key)?(R=S,a&&(R=a(e,E,R,w))):n&&R===S&&k.includes(e.key)?(R=C,a&&(R=a(e,E,R,w))):R=(0,q.findNonDisabledListIndex)(w.current,{startingIndex:R,decrement:k.includes(e.key),disabledIndices:g})),R===E||(0,q.isIndexOutOfListBounds)(w.current,R)||(p&&e.stopPropagation(),L.has(e.key)&&e.preventDefault(),I(R,!0),queueMicrotask(()=>{w.current[R]?.focus()}))}}),[i,l,u,g,w,f,E,m,t,n,a,j,S,b,I,s,p]);return r.useMemo(()=>({props:k,highlightedIndex:E,onHighlightedIndexChange:I,elementsRef:w,disabledIndices:g,onMapChange:A,relayKeyboardEvent:k.onKeyDown}),[k,E,I,w,g,A])}({itemSizes:v,cols:y,loopFocus:x,onLoop:m,dense:b,orientation:p,highlightedIndex:h,onHighlightedIndexChange:f,rootRef:E,stopEventPropagation:C,enableHomeAndEndKeys:S,direction:(0,Q.useDirection)(),disabledIndices:I,modifierKeys:A}),P=(0,s.useRenderElement)(k,e,{state:d,ref:a,props:[_,...l,O],stateAttributesMapping:c}),B=r.useMemo(()=>({highlightedIndex:M,onHighlightedIndexChange:D,highlightItemOnHover:j,relayKeyboardEvent:N}),[M,D,j,N]);return(0,g.jsx)(J.CompositeRootContext.Provider,{value:B,children:(0,g.jsx)(u.CompositeList,{elementsRef:W,onMapChange:e=>{w?.(e),H(e)},children:P})})}let et=r.forwardRef(function(e,t){let{activateOnFocus:i=!1,className:n,loopFocus:a=!0,render:l,style:s,...u}=e,{onValueChange:d,orientation:c,value:f,setTabMap:b,tabActivationDirection:v}=h(),[x,m]=r.useState(0),[y,R]=r.useState(null),S=r.useRef(new Set),C=r.useRef(new Set),E=r.useRef(null),I=(0,o.useStableCallback)(()=>
2{S.current.forEach(e=>{e()})});r.useEffect(()=>{if("undefined"==typeof ResizeObserver)return;let e=new ResizeObserver(()=>{S.current.size&&I()});return E.current=e,y&&e.observe(y),C.current.forEach(t=>{e.observe(t)}),()=>{e.disconnect(),E.current=null}},[y,I]);let T=(0,o.useStableCallback)(e=>(S.current.add(e),()=>{S.current.delete(e)})),A=(0,o.useStableCallback)(e=>(C.current.add(e),E.current?.observe(e),()=>{C.current.delete(e),E.current?.unobserve(e)})),j=(0,o.useStableCallback)((e,t)=>{e!==f&&d(e,t)}),k=r.useMemo(()=>({activateOnFocus:i,highlightedTabIndex:x,registerIndicatorUpdateListener:T,registerTabResizeObserverElement:A,onTabActivation:j,setHighlightedTabIndex:m,tabsListElement:y}),[i,x,T,A,j,m,y]);return(0,g.jsx)(w.Provider,{value:k,children:(0,g.jsx)(ee,{render:l,className:n,style:s,state:{orientation:c,tabActivationDirection:v},refs:[t,R],props:[{"aria-orientation":"vertical"===c?"vertical":void 0,role:"tablist"},u],stateAttributesMapping:p,highlightedIndex:x,enableHomeAndEndKeys:!0,loopFocus:a,orientation:c,onHighlightedIndexChange:m,onMapChange:b,disabledIndices:L.EMPTY_ARRAY})})});e.s(["Indicator",0,N,"List",0,et,"Panel",0,K,"Root",0,b,"Tab",0,A],432532);var ei=e.i(432532);e.s(["Tabs",0,ei],190026)},486722,e=>{"use strict";var t=e.i(843476),i=e.i(190026),n=e.i(433768),r=e.i(310542),a=e.i(271645),l=e.i(466939),o=e.i(11243),s=e.i(906140),u=e.i(521437),d=e.i(431613),c=e.i(38374),h=e.i(873191);let f=({ref:e,enabled:t=!0})=>{let[i,n]=(0,a.useState)(null),[r,l]=(0,a.useState)(null),[o,s]=(0,a.useState)(!1),u=(0,a.useCallback)(()=>{if(!t||!e.current)return!1;let i=e.current.getBoundingClientRect();if(i.width>=0&&i.height>=0){let e=window.scrollY+i.top;return n(i),l(e),s(!0),!0}return!1},[e,t]);return(0,a.useEffect)(()=>{if(!t)return;let i=null,n=null;u()||(n=setTimeout(u,100)),e.current&&"ResizeObserver"in window&&(i=new ResizeObserver(()=>{u()})).observe(e.current);let r=()=>{u()};return window.addEventListener("resize",r),()=>{n&&clearTimeout(n),i&&i.disconnect(),window.removeEventListener("resize",r)}},[e,t,u]),{rect:i,scrollYForElementAtTop:r,isReady:o,updateRect:u}};var p=e.i(835053),g=e.i(792274),b=e.i(63676),v=e.i(962068),x=e.i(390478),m=e.i(846932),y=e.i(887652),R=e.i(895420),S=e.i(522222),w=e.i(657688),C=e.i(39839),E=e.i(165572),I=e.i(783800);let T=e=>`tab-${e}`,A=e=>`tabpanel-${e}`,j=({itemId:e,heading:n,isSelected:r,icon:l,onManualSelect:o,variant:s,scrollProgress:u=0,defaultStateOpacity:d,background:c,renderAs:f="h2"})=>{let p=(0,a.useRef)(null),g=(0,C.useHover)(p),b="ai_brand"===c,v=(0,x.useShouldHyphenate)(),j=b?"inverted":"default",k=b?"var(--color-container-ai)":"var(--color-container-alternate)",L=b?"var(--color-container-inverted)":"var(--color-container-hover)",O=b?"var(--color-container-ai-2)":"transparent",_=b?"var(--color-shadow-ai)":"none",M=b?"var(--shadow-ai)":"var(--shadow-default)",D=b?"transparent":"var(--color-gray-100)",W=b?"transparent":"var(--color-gray-0)",H=(0,y.useMotionValue)(u);H.set(u);let N=(0,R.useTransform)(H,[0,1],["0%","100%"]),P={large:{...I.TYPOGRAPHY_STYLES.body.largeBold},small:{...I.TYPOGRAPHY_STYLES.body.smallBold}};return(0,t.jsxs)(i.Tabs.Tab,{value:e,id:T(e),"aria-controls":A(e),onClick:()=>o?.(),render:(0,t.jsx)(h.WebsiteFlex,{width:"100%",as:"button",ref:p,gap:"12px",alignItems:"flex-start",overflow:"hidden",border:b?r||g?"1px solid transparent":"1px solid var(--color-gray-1000)":"1px solid var(--color-stroke-default)",padding:"16px",borderRadius:"8px",position:"relative",background:r?k:g?L:O,style:{boxShadow:r?M:_,transition:"all 0.25s ease",...P[s]}}),children:[b&&(r||g)&&(0,t.jsx)("div",{className:"ai-brand-gradient-border",style:{borderRadius:"8px"}}),(l||b)&&"large"===s&&(0,t.jsx)("span",{style:{position:"absolute",top:"16px",left:"16px",width:"40px",height:"40px",backgroundColor:g&&!r?W:D,borderRadius:"4px",display:"flex",alignItems:"center",justifyContent:"center",fontSize:"inherit",fontWeight:"inherit",lineHeight:"inherit",transition:"all 0.25s ease",opacity:r||g?1:d,marginTop:"-5px"},children:b?(0,t.jsx)(E.AiStarIcon,{width:24,height:24,color:r||g?void 0:"rgba(255, 255, 255, 0.40)"}):l?(0,t.jsx)(w.default,{src:l.src,alt:l.alt,width:24,height:24,style:{transition:"all 0.25s ease"}}):null}),(0,t.jsx)(f,{className:"xl-tabs-section-tab-button-heading",style:{WebkitHyphens:v?"auto":"manual",hyphens:v?"auto":"manual",hyphenateLimitChars:"auto 6 6",WebkitHyphenateLimitBefore:"6",WebkitHyphenateLimitAfter:"6",fontFamily:"inherit",fontSize:"inherit",fontWeight:"inherit",lineHeight:"inherit",color:"inverted"===j?"var(--color-text-primary-inverted)":"var(--color-text-primary)",overflowWrap:"break-word",wordBreak:"break-word",textWrap:"pretty",textAlign:"left",margin:0,paddingLeft:(l||b)&&"large"===s?"52px":"0",opacity:r||g?1:d,transition:"all 0.25s ease"},children:"string"==typeof n&&v?(0,S.hyphenateGermanCompounds)(n):n}),"small"===s&&(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("div",{style:{position:"absolute",bottom:0,left:0,right:0,height:"2px",backgroundColor:b?"transparent":"var(--color-stroke-default)"}}),(0,t.jsx)(m.motion.div,{style:{position:"absolute",bottom:0,left:0,height:"2px",backgroundColor:"var(--color-bento-xl-tabs-progress-fill)",width:N}})]}),"large"===s&&r&&(0,t.jsx)(m.motion.div,{style:{position:"absolute",bottom:0,left:0,height:"2px",backgroundColor:"var(--color-bento-xl-tabs-progress-fill)",width:N}})]})};var k=e.i(309974),L=e.i(124382),O=e.i(756544);let _=({item:e,textColumnStyle:i,textColumnPadding:n="0",imageColumnStyle:r,imageBorderRadius:a,flexDirection:l,padding:o,gap:s,background:d})=>{let c="ai_brand"===d,f=c?"inverted":"default",p=(0,k.createXLBentoRenderOptions)(f),{isMinXLarge:g}=(0,b.useViewport)(),v=c&&g;return(0,t.jsxs)(h.WebsiteFlex,{direction:l,background:g?c?"var(--color-container-ai-2)":"var(--color-container-alternate)":"transparent",border:!g||c?"none":"1px solid var(--color-stroke-default)",borderRadius:g?"12px":"0",padding:o,gap:s,style:{boxShadow:v&&g&&c?"0 0 15px 0 rgba(130, 57, 249, 0.20)":"none"},children:[v&&(0,t.jsx)("div",{className:"ai-brand-gradient-border",style:{borderRadius:"8px"}}),(0,t.jsxs)(h.WebsiteFlex,{direction:"column",gap:"32px",style:i,padding:n,children:[(0,t.jsx)(u.GqlRichTextRenderer,{json:e.paragraph.json,variant:"mediumRegular",renderOptions:p,color:f}),e.additionalLink&&(0,t.jsx)(L.ButtonOrLink,{...e.additionalLink,placement:"bento_xl_tabs_section",width:"max-content",size:"small"})]}),(0,t.jsx)(h.WebsiteFlex,{style:r,children:(0,t.jsx)(O.MediaRenderer,{entry:e.media,placement:"bento_xl_tabs_section",options:{image:{style:{width:"100%",height:"100%",borderRadius:a,objectFit:"cover"}}}})})]})},M=({items:e,selectedId:i,headingAs:n})=>(0,t.jsx)("div",{style:{position:"relative"},children:e.map((e,r)=>(0,t.jsx)(D,{id:String(e.key),heading:e.props.textValue??"",headingAs:n,isSelected:String(e.key)===i,index:r,children:e.props.children},e.key))}),D=({id:e,heading:i,headingAs:n,isSelected:r,index:a,children:l})=>(0,t.jsx)("div",{id:A(e),role:"tabpanel","aria-labelledby":T(e),tabIndex:r?0:-1,inert:!r,style:{position:0===a?"static":"absolute",inset:0===a?"auto":0,pointerEvents:r?"auto":"none"}
2,children:(0,t.jsxs)(m.motion.div,{animate:{opacity:+!!r},transition:{duration:.5,ease:"easeInOut"},children:[(0,t.jsx)(n,{className:"sr-only",children:i}),l]})});e.s(["BentoXLTabsSection",0,e=>{let{heading:x,paragraph:m,items:y,eyebrowHeading:R,background:S="white",id:w,doublePaddingTop:C,doublePaddingBottom:E}=e,I=x?"h3":"h2",T="ai_brand"===S,{isMinXLarge:A,isMinXXLarge:k,isMinLarge:L}=(0,b.useViewport)(),O=(0,l.useMediaQuery)("(min-width: 1440px)"),D=(0,a.useRef)(null),W=(0,a.useRef)(null),H=(0,a.useRef)(null),N=(0,a.useRef)(null),P=(0,a.useRef)(null),B=(0,a.useRef)(null),{rect:F,isReady:z}=f({ref:H}),{scrollYForElementAtTop:Y,isReady:V}=f({ref:P}),{rect:G}=f({ref:B}),{rect:K}=f({ref:N}),{scrollY:$}=(0,r.useScroll)(),U=F?.height,X=(0,a.useMemo)(()=>U&&z?U+400*y.length:0,[U,z,y.length]),q=(0,a.useMemo)(()=>(0,t.jsxs)(h.WebsiteFlex,{direction:"column",gap:"52px",maxWidth:A?"520px":"500px",children:[x&&(0,t.jsx)(d.HeadingGroup,{heading:x,as:"h2",variant:"large",color:T?"inverted":"default",eyebrowColor:T?"secondaryInverted":"secondary",textAlign:"left",eyebrowHeading:R}),m&&(0,t.jsx)(u.GqlRichTextRenderer,{json:m.json,color:T?"inverted":"default",textAlign:"left",variant:"mediumRegular"})]}),[A,x,T,R,m]),Z=(0,s.toItemElements)(y,y.map((e,i)=>(0,t.jsx)(s.Item,{textValue:e.heading||`Tab ${i+1}`,children:(0,t.jsx)(_,{background:S,padding:"0",gap:"0",flexDirection:"row",item:e,textColumnStyle:{width:k?"520px":"504px",aspectRatio:"1",padding:"32px"},imageColumnStyle:{width:k?"520px":"504px",aspectRatio:"1"},imageBorderRadius:"0 12px 12px 0"})},e.id))),[J,Q]=(0,a.useState)(Z[0]?String(Z[0].key):""),[ee,et]=(0,a.useState)(0),[ei,en]=(0,a.useState)(0),[er,ea]=(0,a.useState)(!1);(0,a.useEffect)(()=>{if(!G||!K||!A)return;let e=()=>{let e=window.innerHeight;ea(G.height+K.height+parseFloat(v.SECTION_DOUBLE_PADDING_Y_MAP.small)>e-parseFloat(c.NAVIGATION_MAX_HEIGHT)-96)};return e(),window.addEventListener("resize",e),()=>window.removeEventListener("resize",e)},[G,K,A]),(0,a.useEffect)(()=>{if(!F||!z||!A)return;let e=()=>{let e=window.innerHeight,t=F.height;en(Math.max(parseFloat(c.NAVIGATION_MAX_HEIGHT)+48,(e-t)/2))};return e(),window.addEventListener("resize",e),()=>window.removeEventListener("resize",e)},[F,z,A]),(0,a.useEffect)(()=>{F&&V&&z&&null!==Y&&et(Y+(U||0)/2-window.innerHeight/2)},[F,Y,V,z,$,ee,U]);let{hasManualInteraction:el,disableScrollControl:eo}=((e,t)=>{let[i,n]=(0,a.useState)(!1),r=(0,a.useRef)(void 0),l=(0,a.useRef)(void 0),o=(0,a.useCallback)(()=>{if(i||!e.current||!t.current)return;let a=e.current,o=t.current;try{let e=a.getBoundingClientRect(),t=window.scrollY,i=o.style.transition,s=a.style.transition;o.style.transition="none",a.style.transition="none",n(!0);let u=requestAnimationFrame(()=>{try{let n=a.getBoundingClientRect().top-e.top;window.scrollTo({top:t+n,behavior:"instant"}),r.current&&clearTimeout(r.current),r.current=setTimeout(()=>{o.style.transition=i,a.style.transition=s,r.current=void 0},16)}catch(e){o.style.transition=i,a.style.transition=s}});l.current=()=>cancelAnimationFrame(u)}catch(e){}},[i,e,t]);return(0,a.useEffect)(()=>()=>{r.current&&clearTimeout(r.current),l.current&&l.current()},[]),{hasManualInteraction:i,disableScrollControl:o}})(H,P),es=A&&!el,[eu,ed]=(0,a.useState)(0);return(0,n.useMotionValueEvent)($,"change",e=>{if(!V||!z||ee<=0||el)return;let t=Math.max(0,e-ee),i=Math.min(Math.floor(t/400),y.length-1);ed(Math.min(1,Math.max(0,(t-400*i)/400)));let n=y[i];n&&J!==n.id&&Q(n.id)}),(0,t.jsxs)(g.SectionContainer,{ref:W,background:{ai_brand:"inverted",gray:"alternate",white:"default"}[S],className:"xl:px-[57px]!",id:w,style:{position:"relative",clipPath:T?"inset(-1px)":void 0},doublePaddingTop:C,doublePaddingBottom:E,children:[T&&!A&&(0,t.jsx)("div",{style:{background:"radial-gradient(circle at bottom right, rgba(55, 59, 99, 1) 0%, rgba(58, 44, 91, 1) 20%, var(--color-plum-1100) 45%)",width:"100%",inset:0,height:"100%",position:"absolute",zIndex:-1,pointerEvents:"none"}}),(0,t.jsx)(p.ContentContainer,{className:"xl:max-w-[1400px]!",children:(0,t.jsx)(h.WebsiteFlex,{direction:"column",gap:v.SECTION_DOUBLE_PADDING_Y_MAP.small,ref:P,style:{height:es?`${X}px`:"auto",position:"relative"},children:A?(0,t.jsxs)(t.Fragment,{children:[er&&(0,t.jsx)("div",{ref:B,children:q}),(0,t.jsxs)(h.WebsiteFlex,{ref:H,direction:"column",gap:v.SECTION_DOUBLE_PADDING_Y_MAP.small,style:{position:es?"sticky":"relative",top:es?`${ei}px`:0},children:[!er&&(0,t.jsx)("div",{ref:B,children:q}),T&&(0,t.jsx)("div",{style:{background:"radial-gradient(circle at bottom right, rgba(55, 59, 99, 1) 0%, rgba(58, 44, 91, 1) 20%, var(--color-plum-1100) 45%)",left:"50%",width:"50vw",top:"50%",height:"50vh",position:"absolute",zIndex:-1,pointerEvents:"none"}}),(0,t.jsxs)(i.Tabs.Root,{value:J,onValueChange:e=>Q(e),orientation:"vertical",render:(0,t.jsx)(h.WebsiteFlex,{ref:N,direction:"row",gap:k?"32px":"20px",alignItems:"flex-start"}),children:[(0,t.jsx)(i.Tabs.List,{"aria-label":x||"Bento XL Tabs",activateOnFocus:!0,render:(0,t.jsx)(h.WebsiteFlex,{ref:D,direction:"column",gap:"12px",flex:"1"}),children:Z.map(e=>{let i=String(e.key);return(0,t.jsx)(j,{itemId:i,heading:e.props.textValue??"",isSelected:J===i,renderAs:I,background:S,icon:y.find(e=>e.id===i)?.icon,onManualSelect:eo,variant:O?"large":"small",defaultStateOpacity:"gray"===S?.5:.3,scrollProgress:J!==i||el?+(J===i):eu},i)})}),(0,t.jsx)(M,{items:Z,selectedId:J,headingAs:I})]})]})]}):(0,t.jsxs)(t.Fragment,{children:[q,(0,t.jsx)(o.Accordion,{items:y,renderHeadingAs:"h3",color:T?"inverted":"default",background:S,getItemIcon:e=>y.find(t=>
2t.id===e)?.icon,children:y.map(e=>(0,t.jsx)(s.Item,{textValue:e.heading,children:(0,t.jsx)(_,{item:e,background:S,textColumnStyle:L?{flex:"1 0 50%"}:{width:"100%"},textColumnPadding:T?"0 20px":"0",imageColumnStyle:L?{flex:"0 1 50%"}:{width:"100%"},imageBorderRadius:"8px",flexDirection:L?"row":"column",padding:"10px 0px 0px 0px",gap:"32px"},e.id)},e.id))})]})})})]})},"SCROLL_PER_TAB",0,400],486722)},49377,e=>{e.n(e.i(486722))}]); 3 4//# debugId=fec77512-641d-0739-bd35-048ea38f2d2c
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.