1 2!function(){try{var e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{},n=(new e.Error).stack;n&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[n]="2a7a2534-48aa-5884-af96-424284f02641")}catch(e){}}(); 3import{j as l}from"./dayjs-BPj1GqWC.js";import{r as v,c as ce}from"./chunk-KS7C4IRE-C0tjIDWs.js";import{b4 as ue,b5 as pe,b6 as me,b7 as ge,D as fe,ap as ve,J as he,H as h,L as q,aJ as xe,aX as be,aY as Ce,O as Ie,E as b,r as $,aa as U,ac as ye,G as D,w as Pe,b8 as Te,b9 as Ae,h as G,k as A,ai as M,ah as K,aj as X,ak as _,af as C,ag as y,al as Re,d as Ee,ba as we,B as H,I as Se,T as z,F as Oe,a as Ve}from"./Svg.component-_NgV43lJ.js";import{H as Ne}from"./index-D-unTl2H.js";import{u as je,s as J,R as Y}from"./render-strategy-n9Q57pqP.js";import{a as ke}from"./mutation-observer-DIZldzNx.js";import{p as P,a as N}from"./collapsible.anatomy-AwKPIgGQ.js";(function(){try{var e=typeof window<"u"?window:typeof global<"u"?global:typeof globalThis<"u"?globalThis:typeof self<"u"?self:{};e.SENTRY_RELEASE={id:"bf0e0c36e96971527d28e6ed7a8e0741f7ef4dc7"}}catch{}})();var j=e=>{var t;return((t=e.ids)==null?void 0:t.root)??`accordion:${e.id}`},Ge=(e,t)=>{var o,n;return((n=(o=e.ids)==null?void 0:o.item)==null?void 0:n.call(o,t))??`accordion:${e.id}:item:${t}`},L=(e,t)=>{var o,n;return((n=(o=e.ids)==null?void 0:o.itemContent)==null?void 0:n.call(o,t))??`accordion:${e.id}:content:${t}`},k=(e,t)=>{var o,n;return((n=(o=e.ids)==null?void 0:o.itemTrigger)==null?void 0:n.call(o,t))??`accordion:${e.id}:trigger:${t}`},Fe=e=>e.getById(j(e)),F=e=>{const o=`[data-controls][data-ownedby='${CSS.escape(j(e))}']:not([disabled])`;return fe(Fe(e),o)},$e=e=>ge(F(e)),ze=e=>me(F(e)),Le=(e,t)=>pe(F(e),k(e,t)),He=(e,t)=>ue(F(e),k(e,t));function Be(e,t){const{send:o,context:n,prop:a,scope:r,computed:s}=e,d=n.get("focusedValue"),u=n.get("value"),m=a("multiple");function p(c){let i=c;!m&&i.length>1&&(i=[i[0]]),o({type:"VALUE.SET",value:i})}function g(c){return{expanded:u.includes(c.value),focused:d===c.value,disabled:!!(c.disabled??a("disabled"))}}return{focusedValue:d,value:u,setValue:p,getItemState:g,getRootProps(){return t.element({...P.root.attrs,dir:a("dir"),id:j(r),"data-orientation":a("orientation")})},getItemProps(c){const i=g(c);return t.element({...P.item.attrs,dir:a("dir"),id:Ge(r,c.value),"data-state":i.expanded?"open":"closed","data-focus":h(i.focused),"data-disabled":h(i.disabled),"data-orientation":a("orientation")})},getItemContentProps(c){const i=g(c);return t.element({...P.itemContent.attrs,dir:a("dir"),role:"region",id:L(r,c.value),"aria-labelledby":k(r,c.value),hidden:!i.expanded,"data-state":i.expanded?"open":"closed","data-disabled":h(i.disabled),"data-focus":h(i.focused),"data-orientation":a("orientation")})},getItemIndicatorProps(c){const i=g(c);return t.element({...P.itemIndicator.attrs,dir:a("dir"),"aria-hidden":!0,"data-state":i.expanded?"open":"closed","data-disabled":h(i.disabled),"data-focus":h(i.focused),"data-orientation":a("orientation")})},getItemTriggerProps(c){const{value:i}=c,f=g(c);return t.button({...P.itemTrigger.attrs,type:"button",dir:a("dir"),id:k(r,i),"aria-controls":L(r,i),"data-controls":L(r,i),"aria-expanded":f.expanded,disabled:f.disabled,"data-orientation":a("orientation"),"aria-disabled":f.disabled,"data-state":f.expanded?"open":"closed","data-focus":h(f.focused),"data-ownedby":j(r),onFocus(){f.disabled||o({type:"TRIGGER.FOCUS",value:i})},onBlur(){f.disabled||o({type:"TRIGGER.BLUR"})},onClick(x){f.disabled||(he()&&x.currentTarget.focus(),o({type:"TRIGGER.CLICK",value:i}))},onKeyDown(x){if(x.defaultPrevented||f.disabled)return;const w={ArrowDown(){s("isHorizontal")||o({type:"GOTO.NEXT",value:i})},ArrowUp(){s("isHorizontal")||o({type:"GOTO.PREV",value:i})},ArrowRight(){s("isHorizontal")&&o({type:"GOTO.NEXT",value:i})},ArrowLeft(){s("isHorizontal")&&o({type:"GOTO.PREV",value:i})},Home(){o({type:"GOTO.FIRST",value:i})},End(){o({type:"GOTO.LAST",value:i})}},S=ve(x,{dir:a("dir"),orientation:a("orientation")}),O=w[S];O&&(O(x),x.preventDefault())}})}}}var{and:We,not:Ue}=Ie(),De=q({props({props:e}){return{collapsible:!1,multiple:!1,orientation:"vertical",defaultValue:[],...e}},initialState(){return"idle"},context({prop:e,bindable:t}){return{focusedValue:t(()=>({defaultValue:null,sync:!0,onChange(o){var n;(n=e("onFocusChange"))==null||n({value:o})}})),value:t(()=>({defaultValue:e("defaultValue"),value:e("value"),onChange(o){var n;(n=e("onValueChange"))==null||n({value:o})}}))}},computed:{isHorizontal:({prop:e})=>e("orientation")==="horizontal"},on:{"VALUE.SET":{actions:["setValue"]}},states:{idle:{on:{"TRIGGER.FOCUS":{target:"focused",actions:["setFocusedValue"]}}},focused:{on:{"GOTO.NEXT":{actions:["focusNextTrigger"]},"GOTO.PREV":{actions:["focusPrevTrigger"]},"TRIGGER.CLICK":[{guard:We("isExpanded","canToggle"),actions:["collapse"]},{guard:Ue("isExpanded"),actions:["expand"]}
3],"GOTO.FIRST":{actions:["focusFirstTrigger"]},"GOTO.LAST":{actions:["focusLastTrigger"]},"TRIGGER.BLUR":{target:"idle",actions:["clearFocusedValue"]}}}},implementations:{guards:{canToggle:({prop:e})=>!!e("collapsible")||!!e("multiple"),isExpanded:({context:e,event:t})=>e.get("value").includes(t.value)},actions:{collapse({context:e,prop:t,event:o}){const n=t("multiple")?Ce(e.get("value"),o.value):[];e.set("value",n)},expand({context:e,prop:t,event:o}){const n=t("multiple")?be(e.get("value"),o.value):[o.value];e.set("value",n)},focusFirstTrigger({scope:e}){var t;(t=$e(e))==null||t.focus()},focusLastTrigger({scope:e}){var t;(t=ze(e))==null||t.focus()},focusNextTrigger({context:e,scope:t}){const o=e.get("focusedValue");if(!o)return;const n=Le(t,o);n==null||n.focus()},focusPrevTrigger({context:e,scope:t}){const o=e.get("focusedValue");if(!o)return;const n=He(t,o);n==null||n.focus()},setFocusedValue({context:e,event:t}){e.set("focusedValue",t.value)},clearFocusedValue({context:e}){e.set("focusedValue",null)},setValue({context:e,event:t}){e.set("value",t.value)},coarseValue({context:e,prop:t}){!t("multiple")&&e.get("value").length>1&&(xe("The value of accordion should be a single value when multiple is false."),e.set("value",[e.get("value")[0]]))}}}}),qe=e=>{var t;return((t=e.ids)==null?void 0:t.root)??`collapsible:${e.id}`},B=e=>{var t;return((t=e.ids)==null?void 0:t.content)??`collapsible:${e.id}:content`},Me=e=>{var t;return((t=e.ids)==null?void 0:t.trigger)??`collapsible:${e.id}:trigger`},T=e=>e.getById(B(e));function Ke(e,t){const{state:o,send:n,context:a,scope:r,prop:s}=e,d=o.matches("open")||o.matches("closing"),u=o.matches("open"),m=o.matches("closed"),{width:p,height:g}=a.get("size"),c=!!s("disabled"),i=s("collapsedHeight"),f=s("collapsedWidth"),x=i!=null,w=f!=null,S=x||w,O=!a.get("initial")&&u;return{disabled:c,visible:d,open:u,measureSize(){n({type:"size.measure"})},setOpen(V){o.matches("open")!==V&&n({type:V?"open":"close"})},getRootProps(){return t.element({...N.root.attrs,"data-state":u?"open":"closed",dir:s("dir"),id:qe(r)})},getContentProps(){return t.element({...N.content.attrs,id:B(r),"data-collapsible":"","data-state":O?void 0:u?"open":"closed","data-disabled":h(c),"data-has-collapsed-size":h(S),hidden:!d&&!S,dir:s("dir"),style:{"--height":b(g),"--width":b(p),"--collapsed-height":b(i),"--collapsed-width":b(f),...m&&x&&{overflow:"hidden",minHeight:b(i),maxHeight:b(i)},...m&&w&&{overflow:"hidden",minWidth:b(f),maxWidth:b(f)}}})},getTriggerProps(){return t.element({...N.trigger.attrs,id:Me(r),dir:s("dir"),type:"button","data-state":u?"open":"closed","data-disabled":h(c),"aria-controls":B(r),"aria-expanded":d||!1,onClick(V){V.defaultPrevented||c||n({type:u?"close":"open"})}})},getIndicatorProps(){return t.element({...N.indicator.attrs,dir:s("dir"),"data-state":u?"open":"closed","data-disabled":h(c)})}}}var Xe=q({initialState({prop:e}){return e("open")||e("defaultOpen")?"open":"closed"},context({bindable:e}){return{size:e(()=>({defaultValue:{height:0,width:0},sync:!0})),initial:e(()=>({defaultValue:!1}))}},refs(){return{cleanup:void 0,stylesRef:void 0}},watch({track:e,prop:t,action:o}){e([()=>t("open")],()=>{o(["setInitial","computeSize","toggleVisibility"])})},exit:["cleanupNode"],states:{closed:{effects:["trackTabbableElements"],on:{"controlled.open":{target:"open"},open:[{guard:"isOpenControlled",actions:["invokeOnOpen"]},{target:"open",actions:["setInitial","computeSize","invokeOnOpen"]}]}},closing:{effects:["trackExitAnimation"],on:{"controlled.close":{target:"closed"},"controlled.open":{target:"open"},open:[{guard:"isOpenControlled",actions:["invokeOnOpen"]},{target:"open",actions:["setInitial","invokeOnOpen"]}],close:[{guard:"isOpenControlled",actions:["invokeOnExitComplete"]},{target:"closed",actions:["setInitial","computeSize","invokeOnExitComplete"]}],"animation.end":{target:"closed",actions:["invokeOnExitComplete","clearInitial"]}}},open:{effects:["trackEnterAnimation"],on:{"controlled.close":{target:"closing"},close:[{guard:"isOpenControlled",actions:["invokeOnClose"]},{target:"closing",actions:["setInitial","computeSize","invokeOnClose"]}],"size.measure":{actions:["measureSize"]},"animation.end":{actions:["clearInitial"]}}}},implementations:{guards:{isOpenControlled:({prop:e})=>e("open")!=null},effects:{trackEnterAnimation:({send:e,scope:t})=>{let o;const n=$(()=>{const a=T(t);if(!a)return;const r=U(a).animationName;if(!r||r==="none"){e({type:"animation.end"});return}const d=u=>{D(u)===a&&e({type:"animation.end"})};a.addEventListener("animationend",d),o=()=>{a.removeEventListener("animationend",d)}});return()=>{n(),o==null||o()}},trackExitAnimation:({send:e,scope:t})=>{let o;const n=$(()=>{const a=T(t);if(!a)return;const r=U(a).animationName;if(!r||r==="none"){e({type:"animation.end"});return}const d=m=>{D(m)===a&&e({type:"animation.end"})};a.addEventListener("animationend",d);const u=ye(a,{animationFillMode:"forwards"});o=()=>{a.removeEventListener("animationend",d),Ae(()=>u())}});return()=>{n(),o==null||o()}},trackTabbableElements:({scope:e,prop:t})=>{if(!t("collapsedHeight")&&!t("collapsedWidth"))return;const o=T(e);if(!o)return;const n=()=>{const d=Pe(o).map(u=>Te(u,"inert",""));return()=>{d.forEach(u=>u())}};let a=n();const r=ke(o,{callback(){a(),a=n()}});return()=>{a(),r()}}},actions:{setInitial:({context:e,flush:t})=>{t(()=>{e.set("initial",!0)})},clearInitial:({context:e})=>{e.set("initial",!1)},cleanupNode:({refs:e})=>{e.set("stylesRef",null)},measureSize:({context:e,scope:t})=>{const o=T(t);if(!o)return;const{height:n,width:a}=o.getBoundingClientRect();e.set("size",{height:n,width:a})},computeSize:({refs:e,scope:t,context:o})=>{var a;
3(a=e.get("cleanup"))==null||a();const n=$(()=>{const r=T(t);if(!r)return;const s=r.hidden;r.style.animationName="none",r.style.animationDuration="0s",r.hidden=!1;const d=r.getBoundingClientRect();o.set("size",{height:d.height,width:d.width}),o.get("initial")&&(r.style.animationName="",r.style.animationDuration=""),r.hidden=s});e.set("cleanup",n)},invokeOnOpen:({prop:e})=>{var t;(t=e("onOpenChange"))==null||t({open:!0})},invokeOnClose:({prop:e})=>{var t;(t=e("onOpenChange"))==null||t({open:!1})},invokeOnExitComplete:({prop:e})=>{var t;(t=e("onExitComplete"))==null||t()},toggleVisibility:({prop:e,send:t})=>{t({type:e("open")?"controlled.open":"controlled.close"})}}}}),[Q,R]=G({name:"AccordionContext",hookName:"useAccordionContext",providerName:"<AccordionProvider />"}),_e=e=>e.children(R()),[Je,Z]=G({name:"AccordionItemContext",hookName:"useAccordionItemContext",providerName:"<AccordionItemProvider />"}),[Ye,W]=G({name:"AccordionItemPropsContext",hookName:"useAccordionItemPropsContext",providerName:"<AccordionItemPropsProvider />"}),[Qe,ee]=G({name:"CollapsibleContext",hookName:"useCollapsibleContext",providerName:"<CollapsibleProvider />"}),Ze=e=>A()(e,["collapsedHeight","collapsedWidth","defaultOpen","disabled","id","ids","lazyMount","onExitComplete","onOpenChange","open","unmountOnExit"]),et=(e={})=>{const{lazyMount:t,unmountOnExit:o,...n}=e,a=v.useId(),r=v.useRef(!1),{dir:s}=M(),{getRootNode:d}=K(),u={id:a,dir:s,getRootNode:d,...n},m=X(Xe,u),p=Ke(m,_);p.visible&&(r.current=!0);const g=!p.visible&&!r.current&&t||o&&!p.visible&&r.current;return{...p,isUnmounted:g}},te=v.forwardRef((e,t)=>{const[o,n]=Ze(e),a=et(o),r=C(a.getRootProps(),n);return l.jsx(Qe,{value:a,children:l.jsx(y.div,{...r,ref:t})})});te.displayName="CollapsibleRoot";var tt=A(),oe=v.forwardRef((e,t)=>{const[o,n]=tt(e,["value","disabled"]),a=R(),r=je(),s=C(a.getItemProps(o),n),d=a.getItemState(o),u=a.getItemContentProps(o);return l.jsx(Ye,{value:o,children:l.jsx(Je,{value:d,children:l.jsx(te,{ref:t,open:d.expanded,ids:{content:u.id},...r,...s})})})});oe.displayName="AccordionItem";var ne=v.forwardRef((e,t)=>{const o=ee();if(o.isUnmounted)return null;const n=C(o.getContentProps(),e);return l.jsx(y.div,{...n,ref:t})});ne.displayName="CollapsibleContent";var ot=A(),ae=v.forwardRef((e,t)=>{const o=R(),n=W(),[,a]=ot(o.getItemContentProps(n),["hidden","data-state"]);return l.jsx(ne,{ref:t,...C(a,e)})});ae.displayName="AccordionItemContent";var nt=e=>e.children(Z()),re=v.forwardRef((e,t)=>{const o=R(),n=W(),a=C(o.getItemIndicatorProps(n),e);return l.jsx(y.div,{...a,ref:t})});re.displayName="AccordionItemIndicator";var ie=v.forwardRef((e,t)=>{const o=R(),n=W(),a=ee(),r=o.getItemTriggerProps(n),s=C({...r,"aria-controls":a.isUnmounted?void 0:r["aria-controls"]},e);return l.jsx(y.button,{...s,ref:t})});ie.displayName="AccordionItemTrigger";var at=e=>{const t=v.useId(),{getRootNode:o}=K(),{dir:n}=M(),a={id:t,dir:n,getRootNode:o,...e},r=X(De,a);return Be(r,_)},rt=A(),se=v.forwardRef((e,t)=>{const[o,n]=J(e),[a,r]=rt(n,["collapsible","defaultValue","disabled","id","ids","multiple","onFocusChange","onValueChange","orientation","value"]),s=at(a),d=C(s.getRootProps(),r);return l.jsx(Q,{value:s,children:l.jsx(Y,{value:o,children:l.jsx(y.div,{...d,ref:t})})})});se.displayName="AccordionRoot";var it=A(),le=v.forwardRef((e,t)=>{const[o,n]=J(e),[{value:a},r]=it(n,["value"]),s=C(a.getRootProps(),r);return l.jsx(Q,{value:a,children:l.jsx(Y,{value:o,children:l.jsx(y.div,{...s,ref:t})})})});le.displayName="AccordionRootProvider";var I=Re({Context:()=>_e,Item:()=>oe,ItemContent:()=>ae,ItemContext:()=>nt,ItemIndicator:()=>re,ItemTrigger:()=>ie,Root:()=>se,RootProvider:()=>le});const{withProvider:de,withContext:E}=Ee({key:"accordion"});de(I.RootProvider,"root",{forwardAsChild:!0});const st=de(I.Root,"root",{forwardAsChild:!0}),lt=E(I.Item,"item",{forwardAsChild:!0}),dt=E(I.ItemContent,"itemContent",{forwardAsChild:!0}),ct=E("div","itemBody"),ut=E(I.ItemTrigger,"itemTrigger",{forwardAsChild:!0});E(I.ItemIndicator,"itemIndicator",{forwardAsChild:!0,defaultProps:{children:l.jsx(we,{})}});I.Context;I.ItemContext;function pt(){const{expanded:e}=Z();return l.jsx(H,{as:"span",display:"inline-flex",flexShrink:0,color:"primary.trust70",transition:"transform 0.15s linear",transform:e?"rotate(180deg)":void 0,"aria-hidden":!0,
3children:l.jsx(Se,{name:"chevron-down",color:"currentColor",size:"1x"})})}function mt(){const[e,t]=ce(),o=e.get("question"),[n]=v.useState(()=>e.get("question"));function a(r){const s=new URLSearchParams(e);r?s.set("question",r):s.delete("question"),t(s,{replace:!0,preventScrollReset:!0})}return{expandedId:o,initialId:n,setExpanded:a}}function yt({items:e,heading:t,resultsLabel:o,ctaText:n,ctaButtonLabel:a,onCtaClick:r}){const{expandedId:s,initialId:d,setExpanded:u}=mt(),m=v.useRef(new Map);return v.useEffect(()=>{if(!d||!m.current.get(d))return;const p=()=>{var i;return(i=m.current.get(d))==null?void 0:i.scrollIntoView({behavior:"smooth",block:"start"})};if(document.readyState!=="complete")return window.addEventListener("load",p,{once:!0}),()=>window.removeEventListener("load",p);const g=requestAnimationFrame(p),c=setTimeout(p,350);return()=>{cancelAnimationFrame(g),clearTimeout(c)}},[d]),l.jsxs(H,{as:"section",w:"100%",py:{base:"40px",md:"64px"},px:{base:"16px",md:"paddingGlobalSm"},gap:{base:"16px",md:"64px"},bg:"grayscale.white",display:"flex",flexDirection:"column",alignItems:"center",children:[t&&l.jsx(Ne,{as:"h2",maxW:"768px",w:"100%",textAlign:"center",textStyle:{base:"hlg",md:"h2xlBold"},color:"primary.trust70",children:t}),o&&l.jsx(H,{maxW:"768px",w:"100%",textAlign:"center",children:o}),l.jsx(st,{collapsible:!0,variant:"plain",display:"flex",flexDirection:"column",gap:"10px",maxW:"768px",w:"100%",value:s?[s]:[],onValueChange:p=>u(p.value[0]??null),children:e.map(p=>l.jsxs(lt,{value:p.id,ref:g=>{g?m.current.set(p.id,g):m.current.delete(p.id)},scrollMarginTop:"100px",borderRadius:"16px",bg:"primary.comfort30",borderTopWidth:"1px",borderTopColor:"primary.comfort30",overflow:"hidden",children:[l.jsxs(ut,{display:"flex",alignItems:"center",justifyContent:"space-between",py:"14px",px:{base:"16px",md:"20px"},gap:"16px",w:"100%",cursor:"pointer",children:[l.jsx(z,{textStyle:{base:"h3xs",md:"hxs"},color:"primary.trust70",textAlign:"left",children:p.question}),l.jsx(pt,{})]}),l.jsx(dt,{children:l.jsx(ct,{pt:{base:"4px",md:0},px:{base:"16px",md:"20px"},pb:{base:"16px",md:"18px"},display:"flex",flexDirection:"column",gap:"16px",children:l.jsx(z,{textStyle:"bodyMd",color:"grayscale.gray60",children:p.answer})})})]},p.id))}),(n||a)&&l.jsxs(Oe,{direction:"column",align:"center",gap:"24px",maxW:"560px",w:"100%",children:[n&&l.jsx(z,{textStyle:"hs",color:"primary.trust70",children:n}),a&&l.jsx(Ve,{variant:"outlined",tone:"trust",onClick:r,children:a})]})]})}export{yt as F}; 4 5//# debugId=2a7a2534-48aa-5884-af96-424284f02641
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.