(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[5966],{14673:(e,t,l)=>{"use strict";l.d(t,{Ay:()=>_});var a=l(12115),s=l(44855),i=l(12180),r=l(9892),n=l(79143),o=l(8039);let d=()=>{},c=d(),u=Object,b=e=>e===c,f=new WeakMap,g=(e,t)=>e===`[object ${t}]`,y=0,h=e=>{let t,l,a=typeof e,s=u.prototype.toString.call(e),i=g(s,"Date"),r=g(s,"RegExp"),n=g(s,"Object");if(u(e)!==e||i||r)t=i?e.toJSON():"symbol"==a?e.toString():"string"==a?JSON.stringify(e):""+e;else{if(t=f.get(e))return t;if(t=++y+"~",f.set(e,t),Array.isArray(e)){for(l=0,t="@";l<e.length;l++)t+=h(e[l])+",";f.set(e,t)}if(n){t="#";let a=u.keys(e).sort();for(;!b(l=a.pop());)b(e[l])||(t+=l+":"+h(e[l])+",");f.set(e,t)}}return t},m=Promise.resolve(),_=(0,n.Ht)(s.Ay,e=>(t,l,s)=>{let n,d=(0,a.useRef)(!1),{cache:c,initialSize:u=1,revalidateAll:b=!1,persistSize:f=!1,revalidateFirstPage:g=!0,revalidateOnMount:y=!1,parallel:_=!1}=s,[,,,p]=i.b.get(i.c);try{(n=(e=>{if("function"==typeof e)try{e=e()}catch(t){e=""}let t=e;return[e="string"==typeof e?e:(Array.isArray(e)?e.length:e)?h(e):"",t]})(t?t(0,null):null)[0])&&(n=r.q+n)}catch(e){}let[v,R,L]=(0,i.z)(c,n),$=(0,a.useCallback)(()=>(0,i.e)(v()._l)?u:v()._l,[c,n,u]);(0,o.useSyncExternalStore)((0,a.useCallback)(e=>n?L(n,()=>{e()}):()=>{},[c,n]),$,$);let k=(0,a.useCallback)(()=>{let e=v()._l;return(0,i.e)(e)?u:e},[n,u]),C=(0,a.useRef)(k());(0,i.u)(()=>{if(!d.current){d.current=!0;return}n&&R({_l:f?C.current:k()})},[n,c]);let j=y&&!d.current,K=e(n,async e=>{let a=v()._i,r=v()._r;R({_r:i.U});let n=[],o=k(),[d]=(0,i.z)(c,e),u=d().data,f=[],y=null;for(let e=0;e<o;++e){let[o,d]=(0,i.s)(t(e,_?null:y));if(!o)break;let[h,m]=(0,i.z)(c,o),v=h().data,R=b||a||(0,i.e)(v)||g&&!e&&!(0,i.e)(u)||j||u&&!(0,i.e)(u[e])&&!s.compare(u[e],v);if(l&&("function"==typeof r?r(v,d):R)){let t=async()=>{if(o in p){let e=p[o];delete p[o],v=await e}else v=await l(d);m({data:v,_k:d}),n[e]=v};_?f.push(t):await t()}else n[e]=v;_||(y=v)}return _&&await Promise.all(f.map(e=>e())),R({_i:i.U}),n},s),N=(0,a.useCallback)(function(e,t){let l="boolean"==typeof t?{revalidate:t}:t||{},a=!1!==l.revalidate;return n?(a&&((0,i.e)(e)?R({_i:!0,_r:l.revalidate}):R({_i:!1,_r:l.revalidate})),arguments.length?K.mutate(e,{...l,revalidate:a}):K.mutate()):m},[n,c]),w=(0,a.useCallback)(e=>{let l;if(!n)return m;let[,a]=(0,i.z)(c,n);if((0,i.a)(e)?l=e(k()):"number"==typeof e&&(l=e),"number"!=typeof l)return m;a({_l:l}),C.current=l;let s=[],[r]=(0,i.z)(c,n),o=null;for(let e=0;e<l;++e){let[l]=(0,i.s)(t(e,o)),[a]=(0,i.z)(c,l),n=l?a().data:i.U;if((0,i.e)(n))return N(r().data);s.push(n),o=n}return N(s)},[n,c,N,k]);return{size:k(),setSize:w,mutate:N,get data(){return K.data},get error(){return K.error},get isValidating(){return K.isValidating},get isLoading(){return K.isLoading}}})},49557:()=>{},87888:(e,t,l)=>{"use strict";l.d(t,{I:()=>u});var a=l(95155),s=l(12115),i=l(29722),r=l(92681),n=l(83640);l(49557);let o=(0,n.g)("segmented-control"),d=Object.freeze({segmentedControl:o,secondary:`${o}--secondary`,tab:`${o}__tab`,label:`${o}__label`,icon:`${o}__icon`,slot:`${o}__slot`,states:{stretch:`${o}--stretch`,rounded:`${o}--rounded`,small:`${o}--s`,medium:`${o}--m`,weightVariant:`${o}--wight-medium`,left:`${o}__tab--left`,right:`${o}__tab--right`,active:`${o}__tab--active`,iconOnly:`${o}__tab--icon-only`,disabled:`${o}__tab--disabled`}}),c=Object.freeze({labelKey:"label",disabledKey:"disabled",slotLeftKey:"slotLeft",slotRightKey:"slotRight",iconLeftKey:"iconLeft",iconRightKey:"iconRight"}),u=(0,s.forwardRef)(({activeTabId:e,tabs:t,onTabChange:l,variant:n="primary",className:o,style:u,stretch:b=!1,rounded:f=!1,tabSettings:g,weightVariant:y="regular",size:h="m",onTabKeyDown:m,dataQa:_,dataId:p,...v},R)=>{var L;let $=(0,s.useRef)(null),k=(0,s.useMemo)(()=>{let e={...c,...g};return t.map(t=>({sourceTab:t,id:t.id,label:t[e.labelKey],disabled:t[e.disabledKey]??!1,slotLeft:t[e.slotLeftKey],slotRight:t[e.slotRightKey],iconLeft:t[e.iconLeftKey],iconRight:t[e.iconRightKey]}))},[g,t]),[C,j]=(0,s.useState)(e??(null==(L=k[0])?void 0:L.id)),K=(0,s.useCallback)(e=>{let t=$.current,l=(null==e?void 0:e.target).closest(`.${d.tab}`),a=t.getBoundingClientRect(),s=l.getBoundingClientRect();t.scrollTo({left:s.left-a.left-4+(t.scrollLeft??0),behavior:"smooth"})},[]);return(0,s.useEffect)(()=>{null!=e&&j(e)},[e]),(0,s.useImperativeHandle)(R,()=>$),(0,a.jsx)("div",{ref:$,role:"tablist",className:(0,i.A)(d.segmentedControl,{[d.secondary]:"secondary"===n,[d.states.small]:"s"===h,[d.states.medium]:"m"===h,[d.states.weightVariant]:"medium"===y,[d.states.stretch]:b,[d.states.rounded]:f},o),style:u,...v,"data-id":p,"data-qa":_,children:k.map((e,t)=>(0,a.jsxs)("button",{type:"button",role:"tab","data-qa":(0,r.g)(`${_}-tab-${++t}`,!!_),"aria-selected":e.id===C,"aria-disabled":e.disabled?e.disabled:void 0,tabIndex:(null==e?void 0:e.disabled)?-1:0,className:(0,i.A)(d.tab,{[d.states.active]:e.id===C,[d.states.disabled]:e.disabled,[d.states.iconOnly]:!e.label&&(e.iconLeft||e.slotLeft),[d.states.left]:e.label&&(e.iconLeft||e.slotLeft),[d.states.right]:e.label&&(e.iconRight||e.slotRight)}),onClick:e.disabled?void 0:t=>{var a;return a=e.id,void(j(a),K(t),l(a,t))},onKeyDown:e.disabled?void 0:t=>{var l;return l=e.id,void(((null==t?void 0:t.key)===" "||(null==t?void 0:t.key)==="Enter")&&(j(l),K(t),null==m||m(l,t)))},children:[e.iconLeft&&(0,a.jsx)("span",{className:d.icon,children:e.iconLeft}),e.slotLeft&&e.label&&(0,a.jsx)("span",{className:d.slot,children:e.slotLeft}),e.label&&(0,a.jsx)("span",{className:d.label,children:e.label}),e.label&&(0,a.jsxs)(a.Fragment,{children:[e.slotRight&&(0,a.jsx)("span",{className:d.slot,children:e.slotRight}),e.iconRight&&(0,a.jsx)("span",{className:d.icon,children:e.iconRight})]})]},e.id))})});u.displayName="SegmentedControl"}}]);