(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,61885,45924,e=>{"use strict";var t=e.i(651681);let r={name:"arrow-down",size:24,node:[["path",{d:"M12 5v14",key:"s699le"}],["path",{d:"m19 12-7 7-7-7",key:"1idqje"}]]};r.node;let n=(0,t.f)(r);e.s(["f",0,n],45924),e.s(["f",0,n],61885)},10460,e=>{"use strict";var t=e.i(651681);let r={name:"copy",size:24,node:[["rect",{width:"14",height:"14",x:"8",y:"8",rx:"2",ry:"2",key:"17jyea"}],["path",{d:"M4 16c-1.1 0-2-.9-2-2V4c0-1.1.9-2 2-2h10c1.1 0 2 .9 2 2",key:"zix9uf"}]]};r.node;let n=(0,t.f)(r);e.s(["f",0,n],10460)},725622,e=>{"use strict";var t=e.i(651681);let r={name:"download",size:24,node:[["path",{d:"M12 15V3",key:"m9g1x1"}],["path",{d:"M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4",key:"ih7n3h"}],["path",{d:"m7 10 5 5 5-5",key:"brsn70"}]]};r.node;let n=(0,t.f)(r);e.s(["f",0,n],725622)},621591,e=>{"use strict";var t=e.i(651681);let r={name:"link-2",size:24,node:[["path",{d:"M9 17H7A5 5 0 0 1 7 7h2",key:"8i5ue5"}],["path",{d:"M15 7h2a5 5 0 1 1 0 10h-2",key:"1b9ql8"}],["line",{x1:"8",x2:"16",y1:"12",y2:"12",key:"1jonct"}]]};r.node;let n=(0,t.f)(r);e.s(["f",0,n],621591)},530798,338960,755483,e=>{"use strict";var t=e.i(659350),r=e.i(663456),n=e.i(427150),l=e.i(16043),i=e.i(136562);let a="or-table__sticky-end or-table__sticky-end--scroll-cue";function o(e){let t,n,i=(0,r.c)(6),{elementRef:a,className:o,stickyEnd:s}=e;i[0]!==a?(t=()=>{let e=a.current;if(!e?.classList.contains("or-table__sticky-end"))return;let t=e.closest(".or-table-wrapper");if(t)return t.dataset.tableHasStickyEnd="true",()=>{t.querySelectorAll(".or-table__sticky-end").length<=1&&delete t.dataset.tableHasStickyEnd}},i[0]=a,i[1]=t):t=i[1],i[2]!==o||i[3]!==a||i[4]!==s?(n=[a,o,s],i[2]=o,i[3]=a,i[4]=s,i[5]=n):n=i[5],(0,l.useLayoutEffect)(t,n)}e.s(["t",0,a,"K",0,o],338960);let s={muted:"or-table__row--muted","muted-50":"bg-muted/50","muted-40":"bg-muted/40"},c={overline:"text-overline"},d={hidden:"overflow-hidden"},u={background:"bg-background shadow-header-inset"},f={none:"overscroll-none"},h="border-r";var p=e.i(656521),m=e.i(751155),g=e.i(512688),b=e.i(143253);let y=new Map;function v(e){let t=y.get(e);return void 0===t?null:(y.delete(e),y.set(e,t),t)}function w(e){let t,n,i,a,o,s,c,d,u,f,h,p,m,w=(0,r.c)(63),{tableRef:j,enabled:N,rowSelector:C,observeContent:R,persistCache:A,columnKeys:L,signatureParts:$,hasRows:O,scope:E}=e,T=void 0===N||N,M=void 0===C?"tbody > tr[data-table-data-row]":C,z=void 0!==R&&R,P=void 0===A||A;w[0]!==$?(t=void 0===$?[]:$,w[0]=$,w[1]=t):t=w[1];let H=t,[q,I]=(0,l.useState)(null),D=(0,l.useRef)(0),F=null===q?"unmeasured":String(q);w[2]!==L||w[3]!==E||w[4]!==H||w[5]!==F?(n=[E,F,...H,...L],w[2]=L,w[3]=E,w[4]=H,w[5]=F,w[6]=n):n=w[6];let V=n.join("|"),U=(0,g.f)(L);w[7]!==V||w[8]!==q||w[9]!==P?(i=()=>null!==q&&P?v(V):null,w[7]=V,w[8]=q,w[9]=P,w[10]=i):i=w[10];let[B,W]=(0,l.useState)(i),Y=(0,g.f)(B),[X,G]=(0,l.useState)(!1),[K,Q]=(0,l.useState)(0),J=(0,l.useRef)("");return w[11]!==U||w[12]!==V||w[13]!==q||w[14]!==T||w[15]!==Y||w[16]!==P?(a=()=>{if(!T)return;if(null===q)return void G(!1);let e=P?v(V):null;W(e??function(e,t){if(null===e)return null;let r=new Map(e.map(({key:e,widthPx:t})=>[e,t])),n=e.reduce((e,{widthPx:t})=>e+t,0)/e.length||120;return t.map(e=>({key:e,widthPx:r.get(e)??n}))}(Y.current,U.current)),G(null===e),Q(0),J.current=""},w[11]=U,w[12]=V,w[13]=q,w[14]=T,w[15]=Y,w[16]=P,w[17]=a):a=w[17],w[18]!==U||w[19]!==V||w[20]!==T||w[21]!==Y||w[22]!==P?(o=[V,T,P,U,Y],w[18]=U,w[19]=V,w[20]=T,w[21]=Y,w[22]=P,w[23]=o):o=w[23],(0,b.f)(a,o),w[24]!==T||w[25]!==O||w[26]!==P?(s=()=>{T&&!P&&O&&(G(!0),Q(0),J.current="")},c=[T,P,O],w[24]=T,w[25]=O,w[26]=P,w[27]=s,w[28]=c):(s=w[27],c=w[28]),(0,b.f)(s,c),w[29]!==T||w[30]!==j?(d=()=>{if(!T)return;let e=j.current,t=e?.parentElement??e?.offsetParent;if(null==t||"u"{let t=e[0],r=t?.contentRect.width;void 0!==r&&Number.isFinite(r)&&!(r<=0)&&(D.current=r,I(4*Math.round(r/4)))});return r.observe(t),()=>r.disconnect()},w[29]=T,w[30]=j,w[31]=d):d=w[31],w[32]!==T||w[33]!==O||w[34]!==j?(u=[j,O,T],w[32]=T,w[33]=O,w[34]=j,w[35]=u):u=w[35],(0,b.f)(d,u),w[36]!==T||w[37]!==z||w[38]!==j?(f=()=>{if(!T||!z||"u"{J.current="",Q(0),G(!0)});return r.observe(t,{characterData:!0,childList:!0,subtree:!0}),()=>r.disconnect()},h=[j,T,z],w[36]=T,w[37]=z,w[38]=j,w[39]=f,w[40]=h):(f=w[39],h=w[40]),(0,b.f)(f,h),w[41]!==U||w[42]!==V||w[43]!==q||w[44]!==T||w[45]!==Y||w[46]!==O||w[47]!==K||w[48]!==X||w[49]!==P||w[50]!==M||w[51]!==j?(p=()=>{if(!T||!X||!O)return;let e=j.current;if(!e||null===e.offsetParent)return;let t=U.current;if(0===t.length)return;if(null===e.querySelector(`tbody [role="row"], ${M}`)){if(K<20){let e=window.requestAnimationFrame(()=>Q(_));return()=>window.cancelAnimationFrame(e)}return}if(null===q)return;let r=function({table:e,columnKeys:t,containerWidthPx:r,rowSelector:n}){let l=e.parentElement;if(null===l)return null;let i=document.createElement("table");for(let t of e.attributes)i.setAttribute(t.name,t.value);i.append(...Array.from(e.childNodes,e=>e.cloneNode(!0))),i.removeAttribute("id"),i.querySelector("colgroup")?.remove();let a=e.closest(".or-table-page-scroll")?.querySelector(".or-table-page-scroll__header thead");a&&(i.querySelector("thead")?.remove(),i.prepend(a.cloneNode(!0))),i.classList.remove("table-fixed"),i.style.position="absolute",i.style.visibility="hidden",i.style.pointerEvents="none",i.style.tableLayout="auto",i.setAttribute("aria-hidden","true"),i.dataset.widthMeasurement="true",i.style.width=`${r}px`;let o=i.querySelector("tbody");if(null===o)return null;let s=Array.from(e.querySelectorAll('tbody [role="row"]')).slice(0,20);if(s.length>0)for(let e of(o.replaceChildren(),s)){let t=i.ownerDocument.createElement("tr");for(let r of e.querySelectorAll('[role="cell"]')){let e=i.ownerDocument.createElement("td");e.className=r.className,e.classList.remove("or-table__cell--grid"),e.style.cssText=r.style.cssText,e.innerHTML=r.innerHTML,void 0!==r.dataset.colspan&&(e.colSpan=Number(r.dataset.colspan)),t.append(e)}o.append(t)}else{let t=Array.from(e.querySelectorAll(n)).slice(0,20);if(0===t.length)return null;o.replaceChildren(...t.map(e=>e.cloneNode(!0)))}l.append(i);let c=i.querySelectorAll("thead th");if(c.length!==t.length)return i.remove(),null;let d=Array.from(c,(e,r)=>({key:t[r],widthPx:e.getBoundingClientRect().width}));return i.remove(),d}({table:e,columnKeys:t,containerWidthPx:D.current,rowSelector:M});if(null===r)return;let n=r.map(S).join(","),l=r.some(k),i=!l&&n===J.current;if(J.current=n,!i){if(K<20){var a;!l&&(a=Y.current,null!==a&&(a.length!==r.length||a.some((e,t)=>{let n=r[t];return void 0===n||e.key!==n.key||Math.round(e.widthPx)!==Math.round(n.widthPx)})))&&W(r);let e=window.requestAnimationFrame(()=>Q(x));return()=>window.cancelAnimationFrame(e)}if(l)return}P&&function(e,t){if(y.delete(e),y.set(e,t.map(({key:e,widthPx:t})=>({key:e,widthPx:t}))),y.size<=20)return;let r=y.keys().next().value;void 0!==r&&y.delete(r)}(V,r),W(r),G(!1)},w[41]=U,w[42]=V,w[43]=q,w[44]=T,w[45]=Y,w[46]=O,w[47]=K,w[48]=X,w[49]=P,w[50]=M,w[51]=j,w[52]=p):p=w[52],w[53]!==U||w[54]!==V||w[55]!==T||w[56]!==O||w[57]!==K||w[58]!==X||w[59]!==P||w[60]!==M||w[61]!==j?(m=[X,V,K,O,j,T,M,P,U],w[53]=U,w[54]=V,w[55]=T,w[56]=O,w[57]=K,w[58]=X,w[59]=P,w[60]=M,w[61]=j,w[62]=m):m=w[62],(0,b.f)(p,m),B}function x(e){return e+1}function k(e){let{widthPx:t}=e;return 0===t}function S(e){let{widthPx:t}=e;return Math.round(t)}function _(e){return e+1}e.s(["f",0,w],755483);let j={asc:"ascending",desc:"descending"},N={ascending:"asc",descending:"desc"},C=(0,l.createContext)(void 0),R="underline decoration-current/40 decoration-dotted underline-offset-2 hover:decoration-current",A={compact:"or-table--density-compact",regular:"or-table--density-regular",expanded:"or-table--density-expanded"};function L(e){return e.getBoundingClientRect().width}function $(e){return e.getBoundingClientRect().width}function O(e){let{widthPx:t}=e;return t}function E(e,t){return String(t)}function T(e){let n,a,o,s,c,d,f,h,p,m,g=(0,r.c)(19);g[0]!==e?({className:n,ref:o,sticky:c,surface:s,...a}=e,g[0]=e,g[1]=n,g[2]=a,g[3]=o,g[4]=s,g[5]=c):(n=g[1],a=g[2],o=g[3],s=g[4],c=g[5]);let b=void 0!==c&&c,y=(0,l.useRef)(null);g[6]!==b?(d=()=>{if(!b)return;let e=y.current,t=e?.closest(".or-table"),r=t?.closest(".or-table-wrapper");if(!t||!r)return;let n=void 0!==t.dataset.tableHasStickyHeader,l=void 0!==r.dataset.tableHasStickyHeader;return t.dataset.tableHasStickyHeader="true",r.dataset.tableHasStickyHeader="true",()=>{n||delete t.dataset.tableHasStickyHeader,l||delete r.dataset.tableHasStickyHeader}},f=[b],g[6]=b,g[7]=d,g[8]=f):(d=g[7],f=g[8]),(0,l.useLayoutEffect)(d,f),g[9]!==o?(h=e=>{y.current=e,"function"==typeof o?o(e):o&&(o.current=e)},g[9]=o,g[10]=h):h=g[10];let v=b&&"or-table__header--sticky",w=void 0!==s&&u[s];return g[11]!==n||g[12]!==v||g[13]!==w?(p=(0,i.f)(v,w,n),g[11]=n,g[12]=v,g[13]=w,g[14]=p):p=g[14],g[15]!==a||g[16]!==h||g[17]!==p?(m=(0,t.jsx)("thead",{ref:h,className:p,...a}),g[15]=a,g[16]=h,g[17]=p,g[18]=m):m=g[18],m}function M({handler:e,sortContext:t,sortDirection:r,sortId:n}){e?.(),t?.setActiveSort({direction:r,id:n})}function z(e){return H(e)||q(e)}function P(e){return!H(e)}function H(e){return(0,l.isValidElement)(e)&&e.type===T}function q(e){return(0,l.isValidElement)(e)&&"colgroup"===e.type}function I(e){let t;return{schedule(){void 0===t&&(t=requestAnimationFrame(()=>{t=void 0,e()}))},cancel(){void 0!==t&&cancelAnimationFrame(t)}}}function D({element:e,key:t,enabled:r}){r?"true"!==e.dataset[t]&&(e.dataset[t]="true"):void 0!==e.dataset[t]&&delete e.dataset[t]}e.s(["TOOLTIP_HINT_CLASSES",0,R,"Table",0,function(e){var n,a,o,s;let c,d,u,h,p,m,g,b,y,v,x,k,S,_,j,N,R,T,M,F,V,U,B,W,Y,X,G,K,Q,J,Z,ee,et,er,en,el,ei,ea,eo,es,ec,ed,eu,ef,eh,ep,em,eg,eb,ey,ev,ew=(0,r.c)(92);ew[0]!==e?({className:j,columnPinning:N,sort:G,onSortChange:U,compact:K,containerClassName:R,containerProps:T,density:M,footer:F,framed:Q,headerPinning:J,intrinsicColumns:Z,intrinsicColumnsHasRows:ee,intrinsicColumnsFlexColumn:V,overflow:et,overscroll:B,pageScroll:er,scrollHeader:X,children:_,ref:Y,...W}=e,ew[0]=e,ew[1]=_,ew[2]=j,ew[3]=N,ew[4]=R,ew[5]=T,ew[6]=M,ew[7]=F,ew[8]=V,ew[9]=U,ew[10]=B,ew[11]=W,ew[12]=Y,ew[13]=X,ew[14]=G,ew[15]=K,ew[16]=Q,ew[17]=J,ew[18]=Z,ew[19]=ee,ew[20]=et,ew[21]=er):(_=ew[1],j=ew[2],N=ew[3],R=ew[4],T=ew[5],M=ew[6],F=ew[7],V=ew[8],U=ew[9],B=ew[10],W=ew[11],Y=ew[12],X=ew[13],G=ew[14],K=ew[15],Q=ew[16],J=ew[17],Z=ew[18],ee=ew[19],et=ew[20],er=ew[21]);let ex=void 0!==K&&K,ek=void 0!==Q&&Q,eS=void 0===J?"sticky":J,e_=void 0!==Z&&Z,ej=void 0!==ee&&ee,eN=void 0===et?"auto":et,eC=void 0!==er&&er;ew[22]!==T?(en=T??{},ew[22]=T,ew[23]=en):en=ew[23],ew[24]!==en?({className:el,...ei}=en,ew[24]=en,ew[25]=el,ew[26]=ei):(el=ew[25],ei=ew[26]);let eR="static"===eS?eS:void 0,[eA,eL]=(0,l.useState)(),{bodyChildren:e$,headerChildren:eO,pageHeaderRef:eE,shouldSplitPageScroll:eT,wrapperRef:eM}=(n=_,a=eC,g=(0,r.c)(8),b=(0,l.useRef)(null),v=(y=a?l.Children.toArray(n):[]).some(H)&&y.some(q),x=(o=b,s=v,u=(0,r.c)(5),h=(0,l.useRef)(null),u[0]!==o?(c=()=>{let e=h.current;if(!e)return;let t=0/0,r=()=>{let r=e.scrollLeft;t=r;let n=r>2,l=r+e.clientWidth{e.scrollLeft!==t&&r()});r(),e.addEventListener("scroll",n.schedule,{passive:!0});let l=new ResizeObserver(r);return l.observe(e),()=>{e.removeEventListener("scroll",n.schedule),l.disconnect(),n.cancel()}},u[0]=o,u[1]=c):c=u[1],u[2]!==o||u[3]!==s?(d=[o,s],u[2]=o,u[3]=s,u[4]=d):d=u[4],(0,l.useLayoutEffect)(c,d),h),g[0]!==v||g[1]!==x?(p=[v,x],g[0]=v,g[1]=x,g[2]=p):p=g[2],(0,l.useEffect)(()=>{let e=x.current,t=b.current;if(!v||!e||!t)return;let r=0,n=()=>{let n=e.scrollLeft;t.scrollLeft=n;let l=n-t.scrollLeft;if(l!==r){r=l;let e=t.querySelector("table");e?.style.setProperty("transform",0===l?"":`translateX(${-l}px)`)}},l=I(n);return l.schedule(),e.addEventListener("scroll",l.schedule,{passive:!0}),e.addEventListener("scrollend",n,{passive:!0}),()=>{e.removeEventListener("scroll",l.schedule),e.removeEventListener("scrollend",n),l.cancel()}},p),k=v?y.filter(P):n,S=y.filter(z),g[3]!==v||g[4]!==k||g[5]!==S||g[6]!==x?(m={bodyChildren:k,headerChildren:S,pageHeaderRef:b,shouldSplitPageScroll:v,wrapperRef:x},g[3]=v,g[4]=k,g[5]=S,g[6]=x,g[7]=m):m=g[7],m),ez=(0,l.useRef)(null);if(ew[27]!==_){let e=l.Children.toArray(_).find(q);ea=void 0===e?0:l.Children.count(e.props.children),ew[27]=_,ew[28]=ea}else ea=ew[28];let eP=ea,eH=e_&&eT;ew[29]!==eP?(eo=Array.from({length:eP},E),ew[29]=eP,ew[30]=eo):eo=ew[30];let eq=eo,eI=eH?"tbody > tr":void 0,eD=!eH,eF=eH?String(eP):"disabled";ew[31]!==eF?(es=[eF],ew[31]=eF,ew[32]=es):es=ew[32];let eV=eH&&ej;ew[33]!==eq||ew[34]!==eH||ew[35]!==eI||ew[36]!==eD||ew[37]!==es||ew[38]!==eV?(ec={enabled:eH,tableRef:ez,rowSelector:eI,columnKeys:eq,observeContent:eH,persistCache:eD,signatureParts:es,hasRows:eV,scope:"table-intrinsic-columns"},ew[33]=eq,ew[34]=eH,ew[35]=eI,ew[36]=eD,ew[37]=es,ew[38]=eV,ew[39]=ec):ec=ew[39];let eU=w(ec),eB=(0,l.useRef)(null),eW=(0,l.useRef)(0);ew[40]!==eH||ew[41]!==eU||ew[42]!==eE||ew[43]!==eM?(ed=()=>{if(!eH||null===eU){eB.current=null,eW.current=0;return}let e=eU.map(O);eB.current=e,eW.current=0;let t=e=>{let t=eM.current?.querySelectorAll("colgroup > col")??[],r=eE.current?.querySelectorAll("colgroup > col")??[];e.forEach((e,n)=>{t[n]?.style.setProperty("width",`${e}px`),r[n]?.style.setProperty("width",`${e}px`)})};t(e);let r=()=>{if(eW.current>=2)return;let e=eM.current?.querySelector(".or-table-page-scroll__table"),r=eE.current?.querySelector("table"),n=e?.querySelectorAll("tbody > tr:first-child > td, tbody > tr:first-child > th"),l=r?.querySelectorAll("thead > tr:first-child > th"),i=eB.current;if(!e||!r||!n||!l||null===i||n.length!==i.length||l.length!==i.length)return;let a=function({appliedWidths:e,bodyWidths:t,headerWidths:r}){if(e.length!==r.length||e.length!==t.length)return null;let n=e.map((e,n)=>{let l=Math.max(r[n],t[n]);return l>e+.5?l:e});return n.some((t,r)=>t!==e[r])?n:null}({appliedWidths:i,bodyWidths:Array.from(n,$),headerWidths:Array.from(l,L)});null!==a&&(t(a),eB.current=a,eW.current=eW.current+1)};r();let n=I(r),l=eM.current?.querySelector(".or-table-page-scroll__table");if(!l||"u"{i.disconnect(),n.cancel()}},eu=[eH,eU,eE,eM],ew[40]=eH,ew[41]=eU,ew[42]=eE,ew[43]=eM,ew[44]=ed,ew[45]=eu):(ed=ew[44],eu=ew[45]),(0,l.useLayoutEffect)(ed,eu);let eY=(0,l.useRef)(null),eX=(0,l.useRef)(null),eG=eT&&"sticky"===eS;ew[46]!==eG?(ef={frameRef:eY,sentinelRef:eX,enabled:eG},ew[46]=eG,ew[47]=ef):ef=ew[47],function(e){let t,n,i=(0,r.c)(5),{frameRef:a,sentinelRef:o,enabled:s}=e;i[0]!==s||i[1]!==a||i[2]!==o?(t=()=>{let e,t,r;if(!s||"u"{let a,o=Number.isFinite(a=Number.parseFloat(getComputedStyle(i).top))?a:0,s=n.querySelector(".or-table-page-scroll__scroll-header")?.offsetHeight??0,d=Math.max(1,l.offsetHeight),u=function(e){for(let t=e.parentElement;t;t=t.parentElement){let{overflowY:e}=getComputedStyle(t);if(("auto"===e||"scroll"===e)&&t.scrollHeight>t.clientHeight)return t}return null}(n),f=`${o}:${s}:${d}`;f===t&&u===r&&e||(e?.disconnect(),t=f,r=u,(e=new IntersectionObserver(e=>{let[t]=e;t&&(t.isIntersecting?delete n.dataset.tableHeaderStuck:n.dataset.tableHeaderStuck="true",c())},{root:u,rootMargin:`${-(o-s+d)}px 0px 0px 0px`})).observe(l))};c();let d=new ResizeObserver(c);return d.observe(i),d.observe(n),window.addEventListener("resize",c,{passive:!0}),()=>{e?.disconnect(),d.disconnect(),window.removeEventListener("resize",c),delete n.dataset.tableHeaderStuck}},n=[s,a,o],i[0]=s,i[1]=a,i[2]=o,i[3]=t,i[4]=n):(t=i[3],n=i[4]),(0,l.useLayoutEffect)(t,n)}(ef);let{pinScopeId:eK,pinningCss:eQ}=function(e,t){let n,i,a,o,s,c,d=(0,r.c)(17),u=(0,l.useId)();d[0]!==t?(n=void 0===t?[]:function({columnIds:e,pinnedIds:t}){let r=new Set(t);return e.flatMap((e,t)=>r.has(e)?[t+1]:[])}(t),d[0]=t,d[1]=n):n=d[1];let f=n;d[2]!==f?(i=f.join(","),d[2]=f,d[3]=i):i=d[3];let h=i;d[4]!==f||d[5]!==u?(a=function(e,t){if(0===t.length)return"";let r=`[data-or-pin-scope="${e}"]:not([data-or-pin-disabled='true'])`,n=e=>`.or-table__row > :nth-child(${e} of td, th, [role='cell']):not([colspan]):not([data-colspan])`,l=[];for(let e of t)l.push(`${r} ${n(e)} { --or-table-sticky-wash: transparent; position: sticky; left: var(--or-pin-left-${e}, 0px); z-index: var(--z-index-sticky, 49); background-color: var(--or-table-surface); background-image: linear-gradient(var(--or-table-sticky-wash), var(--or-table-sticky-wash)); transition: --or-table-sticky-wash 0.15s; }`,`${r} .or-table__header--sticky ${n(e)}, ${r} .or-table-page-scroll__header ${n(e)} { z-index: calc(var(--z-index-sticky, 49) + 1); }`,`${r}[data-table-header-pinning='static'] .or-table-page-scroll__header ${n(e)}, ${r}[data-table-header-pinning='static'] .or-table__header--sticky ${n(e)} { top: auto; z-index: 1; }`,`${r} .or-table__body .or-table__row:hover > :nth-child(${e} of td, th, [role='cell']) { --or-table-sticky-wash: var(--or-table-row-hover); }`,`${r} .or-table__body .or-table__row[data-state='selected'] > :nth-child(${e} of td, th, [role='cell']) { --or-table-sticky-wash: var(--or-table-row-selected); }`);let i=t.at(-1);return void 0!==i&&l.push(`${r} ${n(i)} { border-right: 1px solid hsl(var(--border)); }`),l.join("\n")}(u,f),d[4]=f,d[5]=u,d[6]=a):a=d[6];let p=a;if(d[7]!==f||d[8]!==e?(o=()=>{let t=e.current;if(!t||0===f.length)return;let r=t.classList.contains("or-table-wrapper")?t:t.querySelector(":scope > .or-table-wrapper"),n=function({scope:e,wrapper:t,measure:r}){let n=new ResizeObserver(r),l=()=>{for(let r of(n.disconnect(),t&&n.observe(t),e.querySelectorAll(".or-table__header-cell")))n.observe(r);r()};l();let i=new MutationObserver(l);return i.observe(e,{childList:!0}),()=>{n.disconnect(),i.disconnect()}}({scope:t,wrapper:r,measure:()=>(function({scope:e,wrapper:t,nthPositions:r}){let n=e.querySelectorAll(".or-table__header-cell");if(0===n.length)return;let l=e.querySelector("colgroup")?.children,i=e=>{let t=l?.item(e);if(t instanceof HTMLElement&&t.style.width.endsWith("px")){let e=Number.parseFloat(t.style.width);if(Number.isFinite(e))return e}return n[e]?.getBoundingClientRect().width??0},a=0,o=0;for(let t of r)e.style.setProperty(`--or-pin-left-${t}`,`${a}px`),a+=i(t-1),o+=n[t-1]?.getBoundingClientRect().width??0;let s=t?.clientWidth??0;if(s>0&&s-o<200){e.dataset.orPinDisabled="true",t&&delete t.dataset.tableHasStickyStart;return}delete e.dataset.orPinDisabled,t&&(t.dataset.tableHasStickyStart="true")})({scope:t,wrapper:r,nthPositions:f})});return()=>{for(let e of(n(),f))t.style.removeProperty(`--or-pin-left-${e}`);delete t.dataset.orPinDisabled,r&&delete r.dataset.tableHasStickyStart}},d[7]=f,d[8]=e,d[9]=o):o=d[9],d[10]!==h||d[11]!==e?(s=[e,h],d[10]=h,d[11]=e,d[12]=s):s=d[12],(0,l.useLayoutEffect)(o,s),0===f.length){let e;return d[13]===Symbol.for("react.memo_cache_sentinel")?(e={pinScopeId:void 0,pinningCss:""},d[13]=e):e=d[13],e}return d[14]!==p||d[15]!==u?(c={pinScopeId:u,pinningCss:p},d[14]=p,d[15]=u,d[16]=c):c=d[16],c}(eC?eY:eM,N);ew[48]!==eQ?(eh=eQ?(0,t.jsx)("style",{children:eQ}):null,ew[48]=eQ,ew[49]=eh):eh=ew[49];let eJ=eh,eZ=eT&&"or-table-page-scroll__table",e0=ex&&"or-table--compact",e1=void 0!==M&&A[M],e2=e_&&"or-table--intrinsic-columns",e4=null!==eU&&"or-table--intrinsic-columns-measured",e3="first"===V&&"or-table--intrinsic-columns-flex-first",e5="second"===V&&"or-table--intrinsic-columns-flex-second";ew[50]!==j||ew[51]!==eZ||ew[52]!==e0||ew[53]!==e1||ew[54]!==e2||ew[55]!==e4||ew[56]!==e3||ew[57]!==e5?(ep=(0,i.f)("or-table",eZ,e0,e1,e2,e4,e3,e5,j),ew[50]=j,ew[51]=eZ,ew[52]=e0,ew[53]=e1,ew[54]=e2,ew[55]=e4,ew[56]=e3,ew[57]=e5,ew[58]=ep):ep=ew[58];let e6=ep;ew[59]!==Y?(em=e=>{ez.current=e,"function"==typeof Y?Y(e):Y&&(Y.current=e)},ew[59]=Y,ew[60]=em):em=ew[60],ew[61]!==e$||ew[62]!==W||ew[63]!==em||ew[64]!==e6?(eg=(0,t.jsx)("table",{ref:em,className:e6,...W,children:e$}),ew[61]=e$,ew[62]=W,ew[63]=em,ew[64]=e6,ew[65]=eg):eg=ew[65];let e7=eg;ew[66]!==eA||ew[67]!==U||ew[68]!==G?(eb={activeSort:eA,setActiveSort:eL,controlledSort:G,onSortChange:U},ew[66]=eA,ew[67]=U,ew[68]=G,ew[69]=eb):eb=ew[69];let e8=eb;return ew[70]!==R||ew[71]!==el||ew[72]!==F||ew[73]!==ek||ew[74]!==eO||ew[75]!==eR||ew[76]!==eN||ew[77]!==B||ew[78]!==eE||ew[79]!==eC||ew[80]!==eK||ew[81]!==eJ||ew[82]!==ei||ew[83]!==X||ew[84]!==eT||ew[85]!==e6||ew[86]!==e7||ew[87]!==eM?(ey=eC?(0,t.jsxs)("div",{ref:eY,...ei,className:(0,i.f)("or-table-page-scroll",void 0!==B&&f[B],R,el),"data-table-header-pinning":eR,"data-or-pin-scope":eK,children:[X&&(0,t.jsx)("div",{className:"or-table-page-scroll__scroll-header",children:X}),eT&&(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("div",{"aria-hidden":"true",className:"or-table-page-scroll__corner-cap"}),(0,t.jsx)("div",{ref:eE,className:"or-table-page-scroll__header",children:(0,t.jsx)("table",{className:e6,"data-table-has-sticky-header":"true",children:eO})})]}),(0,t.jsxs)("div",{ref:eM,className:"or-table-wrapper or-table-wrapper--page-scroll","data-table-has-sticky-header":"true",children:[e7,F&&(0,t.jsx)("div",{className:"or-table__scroll-footer",children:F})]}),eT&&(0,t.jsx)("div",{ref:eX,"aria-hidden":"true",className:"or-table-page-scroll__stuck-sentinel"}),eJ]}):(0,t.jsxs)("div",{...ei,ref:eM,className:(0,i.f)("or-table-wrapper",ek&&"or-table-wrapper--framed","visible"===eN&&"or-table-wrapper--overflow-visible",void 0!==B&&f[B],R,el),"data-table-header-pinning":eR,"data-or-pin-scope":eK,children:[X&&(0,t.jsx)("div",{className:"or-table__scroll-header",children:X}),e7,F&&(0,t.jsx)("div",{className:"or-table__scroll-footer",children:F}),eJ]}),ew[70]=R,ew[71]=el,ew[72]=F,ew[73]=ek,ew[74]=eO,ew[75]=eR,ew[76]=eN,ew[77]=B,ew[78]=eE,ew[79]=eC,ew[80]=eK,ew[81]=eJ,ew[82]=ei,ew[83]=X,ew[84]=eT,ew[85]=e6,ew[86]=e7,ew[87]=eM,ew[88]=ey):ey=ew[88],ew[89]!==e8||ew[90]!==ey?(ev=(0,t.jsx)(C.Provider,{value:e8,children:ey}),ew[89]=e8,ew[90]=ey,ew[91]=ev):ev=ew[91],ev},"TableBody",0,function(e){let n,l,a,o,s,c=(0,r.c)(10);return c[0]!==e?({className:n,ref:a,...l}=e,c[0]=e,c[1]=n,c[2]=l,c[3]=a):(n=c[1],l=c[2],a=c[3]),c[4]!==n?(o=(0,i.f)("or-table__body",n),c[4]=n,c[5]=o):o=c[5],c[6]!==l||c[7]!==a||c[8]!==o?(s=(0,t.jsx)("tbody",{ref:a,className:o,...l}),c[6]=l,c[7]=a,c[8]=o,c[9]=s):s=c[9],s},"TableCaption",0,function(e){let n,l,a,o,s,c=(0,r.c)(10);return c[0]!==e?({className:n,ref:a,...l}=e,c[0]=e,c[1]=n,c[2]=l,c[3]=a):(n=c[1],l=c[2],a=c[3]),c[4]!==n?(o=(0,i.f)("or-table__caption",n),c[4]=n,c[5]=o):o=c[5],c[6]!==l||c[7]!==a||c[8]!==o?(s=(0,t.jsx)("caption",{ref:a,className:o,...l}),c[6]=l,c[7]=a,c[8]=o,c[9]=s):s=c[9],s},"TableCell",0,function(e){let n,s,u,f,p,m,g,b,y,v,w,x,k,S=(0,r.c)(27);S[0]!==e?({className:n,divider:m,mono:g,overflow:s,ref:f,size:p,stickyEnd:b,strong:y,...u}=e,S[0]=e,S[1]=n,S[2]=s,S[3]=u,S[4]=f,S[5]=p,S[6]=m,S[7]=g,S[8]=b,S[9]=y):(n=S[1],s=S[2],u=S[3],f=S[4],p=S[5],m=S[6],g=S[7],b=S[8],y=S[9]);let _=void 0!==m&&m,j=void 0!==g&&g,N=void 0!==b&&b,C=void 0!==y&&y,R=(0,l.useRef)(null);S[10]!==n||S[11]!==N?(v={elementRef:R,className:n,stickyEnd:N},S[10]=n,S[11]=N,S[12]=v):v=S[12],o(v),S[13]!==f?(w=e=>{R.current=e,"function"==typeof f?f(e):f&&(f.current=e)},S[13]=f,S[14]=w):w=S[14];let A=j&&"font-mono",L=C&&"font-medium",$=void 0!==p&&c[p],O=void 0!==s&&d[s],E=_&&h,T=N&&a;return S[15]!==n||S[16]!==O||S[17]!==E||S[18]!==T||S[19]!==A||S[20]!==L||S[21]!==$?(x=(0,i.f)("or-table__cell",A,L,$,O,E,T,n),S[15]=n,S[16]=O,S[17]=E,S[18]=T,S[19]=A,S[20]=L,S[21]=$,S[22]=x):x=S[22],S[23]!==u||S[24]!==x||S[25]!==w?(k=(0,t.jsx)("td",{ref:w,className:x,...u}),S[23]=u,S[24]=x,S[25]=w,S[26]=k):k=S[26],k},"TableHead",0,function(e){let{children:r,className:s,colSpan:c,scope:d=void 0!==c&&c>1?"colgroup":"col",sortKey:u,onClearSort:f,onSortAscending:g,onSortDescending:b,sortFirstDirection:y="ascending",sortDirection:v,divider:w=!1,stickyEnd:x=!1,tooltip:k,sortAccessory:S,ref:_,...A}=e,L=(0,l.useRef)(null);o({elementRef:L,className:s,stickyEnd:x});let $=(0,l.useId)(),O=(0,l.useContext)(C),E=O?.onSortChange,T=void 0!==u&&void 0!==E,z=T||void 0!==g||void 0!==b,P=function({contextSortDirection:e,controlledSort:t,controlledSortDirection:r,isKeyed:l,isSortControlled:i,sortKey:a}){return l?(0,n.f)(t)&&t.key===a?j[t.direction]:void 0:i?r:e}({contextSortDirection:O?.activeSort?.id===$?O.activeSort.direction:void 0,controlledSort:O?.controlledSort,controlledSortDirection:v,isKeyed:T,isSortControlled:"sortDirection"in e,sortKey:u}),H=z?(0,t.jsxs)("button",{type:"button",className:"or-table__sort-button group/sort",onClick:()=>{var e;let t=function({firstDirection:e,hasAscendingSort:t,hasDescendingSort:r,sortDirection:n}){let l=("descending"===e?r:t)?e:"descending"===e?"ascending":"descending",i="ascending"===l?"descending":"ascending";return void 0===n?l:n===l&&("descending"===i?r:t)?i:void 0}({firstDirection:y,hasAscendingSort:T||void 0!==g,hasDescendingSort:T||void 0!==b,sortDirection:P});T?E(void 0===t?null:{key:u,direction:"ascending"===t?"asc":"desc"}):"ascending"===t?M({handler:g,sortContext:O,sortDirection:t,sortId:$}):"descending"===t?M({handler:b,sortContext:O,sortDirection:t,sortId:$}):(e=O,e?.setActiveSort(void 0),f?.())},children:[(0,t.jsx)("span",{className:(0,i.f)("min-w-0",k&&R),children:r}),(0,t.jsx)(p.z,{direction:void 0!==P&&N[P],firstDirection:N[y]})]}):r,q=k?(0,t.jsx)(m.Tooltip,{content:k,children:z?H:(0,t.jsx)(m.TooltipNonInteractiveTrigger,{className:(0,i.f)("inline-flex",R,"cursor-help"),children:H})}):H;return(0,t.jsxs)("th",{ref:e=>{L.current=e,"function"==typeof _?_(e):_&&(_.current=e)},className:(0,i.f)("or-table__header-cell text-left",w&&h,x&&a,s),colSpan:c,scope:d,"aria-sort":z?P??"none":void 0,...A,children:[q,z?S:null]})},"TableHeader",0,T,"TableRow",0,function(e){let n,l,a,o,c,d,u,f,h,p=(0,r.c)(18);p[0]!==e?({className:n,disabled:o,interactive:c,ref:a,selected:d,tone:u,...l}=e,p[0]=e,p[1]=n,p[2]=l,p[3]=a,p[4]=o,p[5]=c,p[6]=d,p[7]=u):(n=p[1],l=p[2],a=p[3],o=p[4],c=p[5],d=p[6],u=p[7]);let m=void 0!==o&&o,g=void 0!==d&&d,b=!(void 0===c||c)&&"or-table__row--static",y=void 0!==u&&s[u],v=m&&"opacity-50";p[8]!==n||p[9]!==b||p[10]!==y||p[11]!==v?(f=(0,i.f)("or-table__row",b,y,v,n),p[8]=n,p[9]=b,p[10]=y,p[11]=v,p[12]=f):f=p[12];let w=g?"selected":void 0;return p[13]!==l||p[14]!==a||p[15]!==f||p[16]!==w?(h=(0,t.jsx)("tr",{ref:a,className:f,"data-state":w,...l}),p[13]=l,p[14]=a,p[15]=f,p[16]=w,p[17]=h):h=p[17],h},"TableRowHead",0,function(e){let n,s,c,d,u,f,h,p,m,g=(0,r.c)(19);g[0]!==e?({className:n,muted:d,ref:c,stickyEnd:u,...s}=e,g[0]=e,g[1]=n,g[2]=s,g[3]=c,g[4]=d,g[5]=u):(n=g[1],s=g[2],c=g[3],d=g[4],u=g[5]);let b=void 0!==d&&d,y=void 0!==u&&u,v=(0,l.useRef)(null);g[6]!==n||g[7]!==y?(f={elementRef:v,className:n,stickyEnd:y},g[6]=n,g[7]=y,g[8]=f):f=g[8],o(f),g[9]!==c?(h=e=>{v.current=e,"function"==typeof c?c(e):c&&(c.current=e)},g[9]=c,g[10]=h):h=g[10];let w=b&&"or-table__row-head--muted",x=y&&a;return g[11]!==n||g[12]!==w||g[13]!==x?(p=(0,i.f)("or-table__cell or-table__row-head text-left",w,x,n),g[11]=n,g[12]=w,g[13]=x,g[14]=p):p=g[14],g[15]!==s||g[16]!==h||g[17]!==p?(m=(0,t.jsx)("th",{ref:h,className:p,...s,scope:"row"}),g[15]=s,g[16]=h,g[17]=p,g[18]=m):m=g[18],m},"requireTableSort",0,function(e,t){return r=>{null!==r?t(r):null!==e&&t({key:e.key,direction:"asc"===e.direction?"desc":"asc"})}}],530798)},656521,e=>{"use strict";var t=e.i(659350),r=e.i(663456),n=e.i(207298),l=e.i(61885),i=e.i(773151),a=e.i(136562),o=e.i(609623),s=e.i(261499);(0,n.f)("",{variants:{variant:{default:"px-4 py-2.5",action:"w-10 px-3 py-2.5"},align:{left:"text-left",right:"text-right"}},defaultVariants:{variant:"default"}}),(0,n.f)((0,a.f)("group/sort inline-flex max-w-full select-none items-center gap-1","text-inherit transition-colors hover:text-slate-12"),{variants:{align:{left:"",right:"flex-row-reverse"}},defaultVariants:{align:"left"}});let c=28/24;e.s(["z",0,function(e){let n,d,u,f,h,p=(0,r.c)(10),{direction:m,firstDirection:g}=e,b=!1!==m;p[0]===Symbol.for("react.memo_cache_sentinel")?(n=(0,t.jsx)(i.f,{"aria-hidden":"true",className:(0,a.f)("or-table__sort-icon or-table__sort-icon--muted","opacity-0 transition-opacity duration-fast ease-smooth-out motion-reduce:transition-none","group-hover/sort:opacity-100 group-focus-visible/sort:opacity-100")}),p[0]=n):n=p[0];let y=!1===m&&"delay-(--duration-fast) motion-reduce:transition-transform motion-reduce:duration-0",v="asc"===(!1===m?void 0===g?"asc":g:m)&&"-scale-y-100";return p[1]!==y||p[2]!==v?(d=(0,a.f)("flex",s.a,y,v),p[1]=y,p[2]=v,p[3]=d):d=p[3],p[4]===Symbol.for("react.memo_cache_sentinel")?(u=(0,t.jsx)(l.f,{"aria-hidden":"true",className:"or-table__sort-icon",strokeWidth:c}),p[4]=u):u=p[4],p[5]!==d?(f=(0,t.jsx)("span",{className:d,children:u}),p[5]=d,p[6]=f):f=p[6],p[7]!==b||p[8]!==f?(h=(0,t.jsx)(o.f,{active:b,from:n,to:f}),p[7]=b,p[8]=f,p[9]=h):h=p[9],h},"w",0,function(e,t="asc"){return!1===e?t:e===t&&("asc"===t?"desc":"asc")}])},623578,136968,481914,e=>{"use strict";var t=e.i(659350),r=e.i(663456),n=e.i(16043);let l={CopyImage:"copy_image",Download:"download",CopyLink:"copy_link",PostOnX:"post_on_x",PostOnLinkedIn:"post_on_linkedin",NativeShare:"native_share"},i=[l.CopyImage,l.Download,l.CopyLink,l.PostOnX,l.NativeShare],a={Dialog:"dialog",Menu:"menu",Inline:"inline"},o={Card:"card",Surface:"surface"};e.s(["u",0,l,"H",0,o,"h",0,a,"W",0,i],136968);var s=e.i(535072),c=e.i(199168),d=e.i(80676),u=e.i(217411),f=e.i(10460),h=e.i(725622),p=e.i(621591),m=e.i(651681);let g={name:"share-2",size:24,node:[["circle",{cx:"18",cy:"5",r:"3",key:"gq8acd"}],["circle",{cx:"6",cy:"12",r:"3",key:"w7nqdw"}],["circle",{cx:"18",cy:"19",r:"3",key:"1xt0gg"}],["line",{x1:"8.59",x2:"15.42",y1:"13.51",y2:"17.49",key:"47mynk"}],["line",{x1:"15.41",x2:"8.59",y1:"6.51",y2:"10.49",key:"1n3mei"}]]};g.node;let b=(0,m.f)(g);var y=e.i(136562),v=e.i(139697);function w(e){let n,l,i=(0,r.c)(3),{className:a}=e;return i[0]===Symbol.for("react.memo_cache_sentinel")?(n=(0,t.jsx)("path",{d:"M18.244 2.25h3.308l-7.227 8.26 8.502 11.24H16.17l-5.214-6.817L4.99 21.75H1.68l7.73-8.835L1.254 2.25H8.08l4.713 6.231zm-1.161 17.52h1.833L7.084 4.126H5.117z"}),i[0]=n):n=i[0],i[1]!==a?(l=(0,t.jsx)("svg",{viewBox:"0 0 24 24",fill:"currentColor","aria-hidden":!0,className:a,children:n}),i[1]=a,i[2]=l):l=i[2],l}function x(e){let n,i,a,o,s,d,u,m=(0,r.c)(24),{share:g,layout:x}=e,k=(0,c.o)(),S=null!==g.previewUrl;if(m[0]!==k||m[1]!==S||m[2]!==x||m[3]!==g){s=Symbol.for("react.early_return_sentinel");e:{let e,r,c,d,u;m[9]===Symbol.for("react.memo_cache_sentinel")?(e=(0,t.jsx)(f.f,{className:"size-4"}),m[9]=e):e=m[9];let _={action:l.CopyImage,label:k("Copy image"),icon:e,disabled:!S},j=g.canNativeShare?{action:l.NativeShare,label:k("Share"),icon:(0,t.jsx)(b,{className:"size-4"})}:null,N=j??_;m[10]===Symbol.for("react.memo_cache_sentinel")?(r=(0,t.jsx)(w,{}),m[10]=r):r=m[10],m[11]===Symbol.for("react.memo_cache_sentinel")?(c=(0,t.jsx)(p.f,{className:"size-4"}),m[11]=c):c=m[11],m[12]===Symbol.for("react.memo_cache_sentinel")?(d=(0,t.jsx)(h.f,{className:"size-4"}),m[12]=d):d=m[12];let C=[{action:l.PostOnX,label:k("Post on X"),icon:r},...j?[_]:[],{action:l.CopyLink,label:k("Copy link"),icon:c},{action:l.Download,label:k("Download"),icon:d,disabled:!S}],R=C.length%2==1;m[13]!==g?(u=e=>()=>void g.run(e),m[13]=g,m[14]=u):u=m[14];let A=u;if("row"===x){s=(0,t.jsx)("div",{className:"flex flex-wrap items-center gap-2",children:[N,...C].map(e=>(0,t.jsxs)(v.Button,{size:"sm",variant:e===N?"default":"outline",disabled:e.disabled,onClick:A(e.action),children:[e.icon,e.label]},e.action))});break e}a="flex flex-col gap-2",o=(0,t.jsxs)(v.Button,{variant:"default",className:"w-full",disabled:N.disabled,onClick:A(N.action),children:[N.icon,N.label]});let L=R&&"sm:grid-cols-3";m[15]!==L?(n=(0,y.f)("grid grid-cols-2 gap-2",L),m[15]=L,m[16]=n):n=m[16],i=C.map((e,r)=>(0,t.jsxs)(v.Button,{variant:"outline",className:(0,y.f)(R&&r===C.length-1&&"col-span-2 sm:col-span-1"),disabled:e.disabled,onClick:A(e.action),children:[e.icon,e.label]},e.action))}m[0]=k,m[1]=S,m[2]=x,m[3]=g,m[4]=n,m[5]=i,m[6]=a,m[7]=o,m[8]=s}else n=m[4],i=m[5],a=m[6],o=m[7],s=m[8];return s!==Symbol.for("react.early_return_sentinel")?s:(m[17]!==n||m[18]!==i?(d=(0,t.jsx)("div",{className:n,children:i}),m[17]=n,m[18]=i,m[19]=d):d=m[19],m[20]!==a||m[21]!==o||m[22]!==d?(u=(0,t.jsxs)("div",{className:a,children:[o,d]}),m[20]=a,m[21]=o,m[22]=d,m[23]=u):u=m[23],u)}var k=e.i(41277);function S(e){let l,i,a,o,s,c,d=(0,r.c)(14),{trigger:u,disabled:f,children:h}=e,p=void 0!==f&&f?null:u,[m,g]=(0,n.useState)(0);d[0]===Symbol.for("react.memo_cache_sentinel")?(l=()=>(g(j),()=>g(_)),d[0]=l):l=d[0];let b=l;d[1]!==p?(i={trigger:p,onMount:b},d[1]=p,d[2]=i):i=d[2];let y=i;return d[3]!==h?(a=(0,t.jsx)("div",{className:"isolate",children:h}),d[3]=h,d[4]=a):a=d[4],d[5]!==p||d[6]!==m?(o=0===m&&null!==p&&(0,t.jsx)("div",{className:"absolute top-0 right-0 z-above",children:p}),d[5]=p,d[6]=m,d[7]=o):o=d[7],d[8]!==a||d[9]!==o?(s=(0,t.jsxs)("div",{className:"group relative",children:[a,o]}),d[8]=a,d[9]=o,d[10]=s):s=d[10],d[11]!==y||d[12]!==s?(c=(0,t.jsx)(k.o.Provider,{value:y,children:s}),d[11]=y,d[12]=s,d[13]=c):c=d[13],c}function _(e){return e-1}function j(e){return e+1}var N=e.i(670168);function C(e){let n,l,i,a,o=(0,r.c)(26),{share:s,className:d}=e,u=(0,c.o)(),f=s.previewAspectRatio??"16 / 9";if(s.renderError){let e,r,n;return o[0]!==f?(e={"--chart-share-aspect":f},o[0]=f,o[1]=e):e=o[1],o[2]!==d?(r=(0,y.f)("flex aspect-(--chart-share-aspect) items-center justify-center rounded-lg border border-border bg-muted p-4 text-center text-body text-muted-foreground",d),o[2]=d,o[3]=r):r=o[3],o[4]!==s.renderError||o[5]!==e||o[6]!==r?(n=(0,t.jsx)("div",{role:"alert",style:e,"data-allow-inline-style":!0,className:r,children:s.renderError}),o[4]=s.renderError,o[5]=e,o[6]=r,o[7]=n):n=o[7],n}if(!s.previewUrl){let e,r,n;return o[8]!==f?(e={"--chart-share-aspect":f},o[8]=f,o[9]=e):e=o[9],o[10]!==d?(r=(0,y.f)("aspect-(--chart-share-aspect) w-full rounded-lg",d),o[10]=d,o[11]=r):r=o[11],o[12]!==e||o[13]!==r?(n=(0,t.jsx)(N.l,{style:e,"data-allow-inline-style":!0,className:r}),o[12]=e,o[13]=r,o[14]=n):n=o[14],n}let h=s.previewUrl;return o[15]!==u?(n=u("Preview of the chart image"),o[15]=u,o[16]=n):n=o[16],o[17]!==f?(l={"--chart-share-aspect":f},o[17]=f,o[18]=l):l=o[18],o[19]!==d?(i=(0,y.f)("aspect-(--chart-share-aspect) w-full rounded-lg border border-border",d),o[19]=d,o[20]=i):i=o[20],o[21]!==s.previewUrl||o[22]!==n||o[23]!==l||o[24]!==i?(a=(0,t.jsx)("img",{src:h,alt:n,style:l,"data-allow-inline-style":!0,className:i}),o[21]=s.previewUrl,o[22]=n,o[23]=l,o[24]=i,o[25]=a):a=o[25],a}function R(e){let n,l,i,a,o,s,d=(0,r.c)(13);d[0]!==e?({children:l,"aria-label":n,...i}=e,d[0]=e,d[1]=n,d[2]=l,d[3]=i):(n=d[1],l=d[2],i=d[3]);let u=(0,c.o)();return d[4]!==n||d[5]!==u?(a=n??u("Share chart"),d[4]=n,d[5]=u,d[6]=a):a=d[6],d[7]!==l?(o=l??(0,t.jsx)(b,{className:"size-4 opacity-70"}),d[7]=l,d[8]=o):o=d[8],d[9]!==i||d[10]!==a||d[11]!==o?(s=(0,t.jsx)(v.Button,{size:"icon-sm",variant:"ghost",tone:"strong",reveal:"hover","aria-label":a,...i,children:o}),d[9]=i,d[10]=a,d[11]=o,d[12]=s):s=d[12],s}function A(e){let n,l,i,a=(0,r.c)(12),{share:o,disabled:f,children:h}=e,p=(0,c.o)(),m=(0,s.W)();a[0]!==o?(n=(0,t.jsxs)("div",{className:"flex flex-col gap-2",children:[(0,t.jsx)(C,{share:o}),(0,t.jsx)(x,{share:o,layout:"stack"})]}),a[0]=o,a[1]=n):n=a[1];let g=n;a[2]!==g||a[3]!==p||a[4]!==m||a[5]!==o.isOpen||a[6]!==o.setOpen?(l=m?(0,t.jsxs)(d.N,{open:o.isOpen,onOpenChange:o.setOpen,children:[(0,t.jsx)(d.a,{render:(0,t.jsx)(R,{})}),(0,t.jsxs)(d.d,{className:"max-w-2xl",keepMounted:!1,children:[(0,t.jsx)(d.s,{children:(0,t.jsx)(d.F,{children:p("Share")})}),g]})]}):(0,t.jsxs)(u.j,{open:o.isOpen,onOpenChange:o.setOpen,children:[(0,t.jsx)(u.V,{render:(0,t.jsx)(R,{})}),(0,t.jsxs)(u.U,{side:"bottom",className:"max-h-[85dvh] overflow-y-auto",keepMounted:!1,children:[(0,t.jsx)(u.L,{children:p("Share")}),g]})]}),a[2]=g,a[3]=p,a[4]=m,a[5]=o.isOpen,a[6]=o.setOpen,a[7]=l):l=a[7];let b=l;return a[8]!==h||a[9]!==f||a[10]!==b?(i=(0,t.jsx)(S,{trigger:b,disabled:f,children:h}),a[8]=h,a[9]=f,a[10]=b,a[11]=i):i=a[11],i}var L=e.i(612927),$=e.i(702441);function O(e){let n,l,i,a,o,s,d,u=(0,r.c)(22),{share:f,disabled:h,children:p}=e,m=(0,c.o)();u[0]!==m||u[1]!==f.isOpen?(n=f.isOpen?m("Close"):void 0,u[0]=m,u[1]=f.isOpen,u[2]=n):n=u[2],u[3]!==f?(l=()=>f.setOpen(!f.isOpen),u[3]=f,u[4]=l):l=u[4],u[5]!==f.isOpen?(i=f.isOpen?(0,t.jsx)(L.X,{className:"size-4"}):void 0,u[5]=f.isOpen,u[6]=i):i=u[6],u[7]!==f.isOpen||u[8]!==n||u[9]!==l||u[10]!==i?(a=(0,t.jsx)(R,{"aria-expanded":f.isOpen,"aria-label":n,onClick:l,children:i}),u[7]=f.isOpen,u[8]=n,u[9]=l,u[10]=i,u[11]=a):a=u[11];let g=a;return u[12]!==p||u[13]!==h||u[14]!==g?(o=(0,t.jsx)(S,{trigger:g,disabled:h,children:p}),u[12]=p,u[13]=h,u[14]=g,u[15]=o):o=u[15],u[16]!==h||u[17]!==f?(s=f.isOpen&&!h&&(0,t.jsxs)($.N,{className:"flex w-full flex-col gap-3 p-3 sm:flex-row sm:items-center",children:[(0,t.jsx)(C,{share:f,className:"sm:w-48 sm:shrink-0"}),(0,t.jsx)(x,{share:f,layout:"row"})]}),u[16]=h,u[17]=f,u[18]=s):s=u[18],u[19]!==o||u[20]!==s?(d=(0,t.jsxs)("div",{className:"flex flex-col gap-3",children:[o,s]}),u[19]=o,u[20]=s,u[21]=d):d=u[21],d}var E=e.i(978242);function T(e){let n,l,i=(0,r.c)(3),{className:a}=e;return i[0]===Symbol.for("react.memo_cache_sentinel")?(n=(0,t.jsx)("path",{d:"M20.45 20.45h-3.56v-5.57c0-1.33-.02-3.04-1.85-3.04-1.85 0-2.14 1.45-2.14 2.94v5.67H9.35V9h3.41v1.56h.05c.48-.9 1.64-1.85 3.37-1.85 3.6 0 4.27 2.37 4.27 5.46v6.28zM5.34 7.43a2.06 2.06 0 1 1 0-4.13 2.06 2.06 0 0 1 0 4.13zM7.12 20.45H3.56V9h3.56v11.45zM22.22 0H1.77C.79 0 0 .77 0 1.73v20.54C0 23.23.79 24 1.77 24h20.45c.98 0 1.78-.77 1.78-1.73V1.73C24 .77 23.2 0 22.22 0z"}),i[0]=n):n=i[0],i[1]!==a?(l=(0,t.jsx)("svg",{viewBox:"0 0 24 24",fill:"currentColor","aria-hidden":!0,className:a,children:n}),i[1]=a,i[2]=l):l=i[2],l}function M(e){let n,a,o,s,d,u,m,g,y,v,x,k,_,j=(0,r.c)(50),{share:N,disabled:C,actions:A,triggerReveal:L,children:$}=e,O=void 0===A?i:A,M=void 0===L?"hover":L,z=(0,c.o)();j[0]!==O?(n=e=>O.includes(e),j[0]=O,j[1]=n):n=j[1];let P=n,H=null!==N.previewUrl;return j[2]!==M?(a=(0,t.jsx)(E.X,{render:(0,t.jsx)(R,{reveal:M})}),j[2]=M,j[3]=a):a=j[3],j[4]!==$||j[5]!==C||j[6]!==a?(o=(0,t.jsx)(S,{trigger:a,disabled:C,children:$}),j[4]=$,j[5]=C,j[6]=a,j[7]=o):o=j[7],j[8]!==z||j[9]!==H||j[10]!==N||j[11]!==P?(s=P(l.CopyImage)&&(0,t.jsxs)(E.r,{disabled:!H,onClick:()=>void N.run(l.CopyImage),children:[(0,t.jsx)(f.f,{className:"size-4"}),z("Copy image")]}),j[8]=z,j[9]=H,j[10]=N,j[11]=P,j[12]=s):s=j[12],j[13]!==z||j[14]!==H||j[15]!==N||j[16]!==P?(d=P(l.Download)&&(0,t.jsxs)(E.r,{disabled:!H,onClick:()=>void N.run(l.Download),children:[(0,t.jsx)(h.f,{className:"size-4"}),z("Download image")]}),j[13]=z,j[14]=H,j[15]=N,j[16]=P,j[17]=d):d=j[17],j[18]!==N.renderError?(u=N.renderError&&(0,t.jsx)(E.P,{children:(0,t.jsx)(E.B,{role:"alert",children:N.renderError})}),j[18]=N.renderError,j[19]=u):u=j[19],j[20]===Symbol.for("react.memo_cache_sentinel")?(m=(0,t.jsx)(E.U,{}),j[20]=m):m=j[20],j[21]!==z||j[22]!==N||j[23]!==P?(g=P(l.CopyLink)&&(0,t.jsxs)(E.r,{onClick:()=>void N.run(l.CopyLink),children:[(0,t.jsx)(p.f,{className:"size-4"}),z("Copy link")]}),j[21]=z,j[22]=N,j[23]=P,j[24]=g):g=j[24],j[25]!==z||j[26]!==N||j[27]!==P?(y=P(l.PostOnX)&&(0,t.jsxs)(E.r,{onClick:()=>void N.run(l.PostOnX),children:[(0,t.jsx)(w,{className:"size-4"}),z("Post on X")]}),j[25]=z,j[26]=N,j[27]=P,j[28]=y):y=j[28],j[29]!==z||j[30]!==N||j[31]!==P?(v=P(l.PostOnLinkedIn)&&(0,t.jsxs)(E.r,{onClick:()=>void N.run(l.PostOnLinkedIn),children:[(0,t.jsx)(T,{className:"size-4"}),z("Post on LinkedIn")]}),j[29]=z,j[30]=N,j[31]=P,j[32]=v):v=j[32],j[33]!==z||j[34]!==N||j[35]!==P?(x=P(l.NativeShare)&&N.canNativeShare&&(0,t.jsxs)(E.r,{onClick:()=>void N.run(l.NativeShare),children:[(0,t.jsx)(b,{className:"size-4"}),z("Share")]}),j[33]=z,j[34]=N,j[35]=P,j[36]=x):x=j[36],j[37]!==g||j[38]!==y||j[39]!==v||j[40]!==x||j[41]!==s||j[42]!==d||j[43]!==u?(k=(0,t.jsxs)(E.L,{align:"end",children:[s,d,u,m,g,y,v,x]}),j[37]=g,j[38]=y,j[39]=v,j[40]=x,j[41]=s,j[42]=d,j[43]=u,j[44]=k):k=j[44],j[45]!==N.isOpen||j[46]!==N.setOpen||j[47]!==k||j[48]!==o?(_=(0,t.jsxs)(E.G,{open:N.isOpen,onOpenChange:N.setOpen,children:[o,k]}),j[45]=N.isOpen,j[46]=N.setOpen,j[47]=k,j[48]=o,j[49]=_):_=j[49],_}var z=e.i(647204),P=e.i(960773),H=e.i(982432);let q={copy_link:"copy_link",post_on_x:"x",post_on_linkedin:"linkedin",native_share:"native"};function I({url:e,action:t,tracking:r}){let n=q[t];if(void 0===r||void 0===n)return e;let l=new URL(e);for(let e of Array.from(l.searchParams.keys()).filter(e=>e.startsWith("utm_")))l.searchParams.delete(e);return l.searchParams.set("utm_source","share"),l.searchParams.set("utm_medium",n),l.searchParams.set("utm_campaign",r.campaign),l.searchParams.set("utm_content",r.content),l.toString()}let D="image/png";async function F(e){let t=globalThis.navigator?.clipboard;if(!t?.write||"u"t.write([new ClipboardItem({[e.type]:e})]));return(0,z.V)(r)?(0,z.Y)("image copy failed"):(0,z.N)(void 0)}async function V(e){let t=globalThis.navigator?.clipboard;if(!t?.writeText)return(0,z.Y)("text clipboard is unsupported");let r=await (0,z.$)(()=>t.writeText(e));return(0,z.V)(r)?(0,z.Y)("link copy failed"):(0,z.N)(void 0)}async function U(e){let t=globalThis.navigator;if("function"!=typeof t?.share)return(0,z.Y)("native share is unsupported");let r=await (0,z.$)(()=>t.share(e));return(0,z.V)(r)?r.error instanceof DOMException&&"AbortError"===r.error.name?(0,z.N)("dismissed"):(0,z.Y)("native share failed"):(0,z.N)("shared")}function B(e){globalThis.open(e,"_blank","noopener,noreferrer")}let W={kind:"idle",isOpen:!1,aspectRatio:null};function Y(e,t){let r="recapture_pending"===e.kind?"recapture_pending":"idle";return e.kind===r&&e.isOpen===t.isOpen&&e.aspectRatio===t.aspectRatio?e:{kind:r,...t}}function X(e){return{isOpen:e.isOpen,aspectRatio:e.aspectRatio}}var G=e.i(337602);let K={width:1200,padding:56,titleFontSize:40,subtitleFontSize:24,footerFontSize:20,lineGap:12,sectionGap:32,footerHeight:36,maxChartHeight:560,logoHeight:28};function Q(e,{maxWidth:t,measure:r}){let n=e.trim().split(/\s+/).filter(Boolean),l=[];for(let e of n){let n=l.at(-1);if(void 0===n){l.push(e);continue}let i=`${n} ${e}`;r(i)<=t?l[l.length-1]=i:l.push(e)}return l}function J(e){return new Promise(t=>{let r=new FileReader;r.onload=()=>t("string"==typeof r.result?r.result:null),r.onerror=()=>t(null),r.readAsDataURL(e)})}let Z=/url\((['"]?)([^'")]+)\1\)/g,ee=new Map;async function et(e){var t;let r=function(e){let t=new Set;for(let r of[e,...e.querySelectorAll("*")])for(let e of globalThis.getComputedStyle(r).getPropertyValue("font-family").split(",")){let r=el(e);""!==r&&t.add(r)}return t}(e);if(0===r.size)return"";let n=(await Promise.all(Array.from((t=globalThis.document).styleSheets).flatMap(e=>(function e(t,r){return t.flatMap(t=>{var n;return t instanceof CSSFontFaceRule?[{rule:t,baseUrl:r}]:(n=t)instanceof CSSGroupingRule||n instanceof CSSMediaRule||n instanceof CSSSupportsRule?e(Array.from(t.cssRules),r):[]})})(function(e){try{return Array.from(e.cssRules)}catch{return[]}}(e),e.href??t.baseURI)).filter(({rule:e})=>r.has(el(e.style.getPropertyValue("font-family")))).map(({rule:e,baseUrl:t})=>er(e.cssText,t)))).filter(e=>null!==e).join("\n");return""===n?"":``}async function er(e,t){let r=Array.from(e.matchAll(Z),e=>e[2]??""),n=await Promise.all(r.map(e=>(function(e,t){if(e.startsWith("data:"))return Promise.resolve(e);let r=function(e,t){try{return new URL(e,t).href}catch{return null}}(e,t);if(null===r)return Promise.resolve(null);let n=ee.get(r);if(void 0!==n)return n;let l=en(r).then(e=>(null===e&&ee.delete(r),e));return ee.set(r,l),l})(e,t)));if(n.some(e=>null===e))return null;let l=0;return e.replaceAll(Z,()=>`url(${n[l++]??""})`)}async function en(e){try{let t=await fetch(e,{signal:AbortSignal.timeout(5e3)});if(!t.ok)return await t.body?.cancel(),null;return await J(await t.blob())}catch{return null}}function el(e){return e.trim().replaceAll(/^['"]|['"]$/g,"")}let ei="http://www.w3.org/2000/svg",ea=["fill","fill-opacity","stroke","stroke-width","stroke-opacity","stroke-dasharray","stroke-linecap","stroke-linejoin","opacity","font-family","font-size","font-weight","text-anchor","dominant-baseline","letter-spacing","color","visibility","display","transform","transform-origin","translate"],eo=["display","visibility","position","top","left","right","bottom","width","height","min-width","min-height","max-width","flex","flex-direction","flex-wrap","align-items","justify-content","gap","grid-template-columns","grid-column","padding","margin","border","border-radius","background-color","background-image","color","opacity","overflow","font-family","font-size","font-weight","line-height","letter-spacing","text-align","text-overflow","white-space","overflow-wrap","word-break","line-clamp","-webkit-line-clamp","-webkit-box-orient","transform","translate","rotate","scale","box-sizing","object-fit","list-style-type"],es="data-chart-share-surface",ec=new Set(["style","class","src","href","alt"]);function ed(e){let t=e.querySelector(`svg.recharts-surface, [${es}]`);return t instanceof SVGSVGElement||t instanceof HTMLElement?t:null}let eu=".recharts-tooltip-cursor, .recharts-active-bar",ef=new Set(["d","x","y","x1","y1","x2","y2","dx","dy","width","height","cx","cy","r","rx","ry","points","transform","viewBox","href","clip-path","fill","stroke","stroke-width","stroke-dasharray","font-size","font-weight","text-anchor","dominant-baseline","stop-color","stop-opacity","patternUnits","patternTransform"]),eh=new Set([...ef,...ec]);function ep(e){let t=e.cloneNode(!0);if(!(t instanceof Element))return"";for(let e of t.querySelectorAll(eu))e.remove();let r="svg"===t.localName?ef:eh;for(let e of[t,...t.querySelectorAll("*")]){let t=eN(e)?ec:r;for(let r of e.getAttributeNames())t.has(r)||e.removeAttribute(r)}return new XMLSerializer().serializeToString(t)}function em(e){let t=e.getBoundingClientRect(),r=e instanceof HTMLElement?Math.round(Math.max(t.width,e.scrollWidth)):Math.round(t.width||Number(e.getAttribute("width"))||0),n=e instanceof HTMLElement?Math.round(Math.max(t.height,e.scrollHeight)):Math.round(t.height||Number(e.getAttribute("height"))||0);return r<=0||n<=0?(0,z.Y)("chart has no size"):(0,z.N)({width:r,height:n})}async function eg(e,{inset:t=0}={}){let r=em(e);if((0,z.V)(r))return r;let{width:n,height:l}=r.data;if(e instanceof HTMLElement)return ey({element:e,width:n,height:l,inset:t});let i=e.cloneNode(!0);if(!(i instanceof SVGSVGElement))return(0,z.Y)("chart svg could not be cloned");for(let t of(eR({source:e,target:i}),await ev(e,i),i.querySelectorAll(eu)))t.remove();return i.setAttribute("xmlns",ei),i.setAttribute("width",String(n)),i.setAttribute("height",String(l)),i.getAttribute("viewBox")||i.setAttribute("viewBox",`0 0 ${n} ${l}`),(0,z.N)({markup:new XMLSerializer().serializeToString(i),width:n,height:l})}function eb(e){return`data:image/svg+xml;charset=utf-8,${encodeURIComponent(e)}`}async function ey({element:e,width:t,height:r,inset:n}){var l;let i,a,o,s=e.cloneNode(!0);if(!(s instanceof HTMLElement))return(0,z.Y)("chart html could not be cloned");eR({source:e,target:s,declarationsFor:eS});let c=await et(e);for(let t of(await ev(e,s),s.querySelectorAll("[data-chart-share-exclude]")))t instanceof HTMLElement&&(t.style.opacity="0");let d=t+(l=e,i="[data-chart-share-expand]",a=Array.from(s.querySelectorAll(i)),o=0,Array.from(l.querySelectorAll(i)).forEach((e,t)=>{let r=a[t];e instanceof HTMLElement&&r instanceof HTMLElement&&(o=Math.max(o,e.scrollWidth-e.clientWidth),r.style.width=`${e.scrollWidth}px`,r.style.overflow="visible")}),o);s.style.width=`${d}px`,s.style.height=`${r}px`,s.style.maxHeight="none",s.style.overflow="visible",s.style.margin=`${n}px`,s.setAttribute("xmlns","http://www.w3.org/1999/xhtml");let u=new XMLSerializer().serializeToString(s),f=d+2*n,h=r+2*n,p=`${c}${u}`;return(0,z.N)({markup:p,width:f,height:h})}async function ev(e,t){let r=Array.from(e.querySelectorAll("img")),n=Array.from(t.querySelectorAll("img"));await Promise.all(n.map(async(e,t)=>{let n=r[t],l=n?await ew(n):null;null===l?e.remove():(e.setAttribute("src",l),e.removeAttribute("srcset"),e.removeAttribute("loading"))}))}async function ew(e){let t=e.currentSrc||e.src||(e.getAttribute("src")??"");return t.startsWith("data:")?t:function(e){if(!e.complete||0===e.naturalWidth)return null;try{let t=document.createElement("canvas");t.width=e.naturalWidth,t.height=e.naturalHeight;let r=t.getContext("2d");if(!r)return null;return r.drawImage(e,0,0),t.toDataURL("image/png")}catch{return null}}(e)??await ex(t)??await ex(function(e){let t=globalThis.location?.href;if(!URL.canParse(e,t))return"";let r=new URL(e,t);return r.origin===globalThis.location?.origin?"":`/_next/image?url=${encodeURIComponent(r.href)}&w=64&q=75`}(t))}async function ex(e){if(!e)return null;try{let t=await fetch(e,{signal:AbortSignal.timeout(5e3)});if(!t.ok)return await t.body?.cancel(),null;let r=await t.blob();if(!r.type.startsWith("image/"))return null;let n=await J(r);return null!==n&&await new Promise(e=>{let t=new Image;t.onload=()=>e(!0),t.onerror=()=>e(!1),t.src=n})?n:null}catch{return null}}let ek=new Set(["normal","pre-wrap","pre-line","break-spaces"]);function eS({element:e,computed:t,declarations:r}){var n,l;let i=!function(e,t){if(!(e instanceof HTMLElement)||e.textContent?.trim()===""||e instanceof HTMLImageElement||e instanceof HTMLCanvasElement||e instanceof HTMLVideoElement||"absolute"===t.position||"fixed"===t.position||ej(t)||!ek.has(t.whiteSpace||"normal"))return!1;let r=e.ownerDocument.createRange();return r.selectNodeContents(e),1>=Math.abs(r.getBoundingClientRect().width-(e.getBoundingClientRect().width-Number.parseFloat(t.paddingLeft||"0")-Number.parseFloat(t.paddingRight||"0")))}(e,t)?r:r.filter(e=>!e_.has(e.split(":")[0]??"")),a=ej(t)?i.map(e=>"display:flow-root"===e?"display:-webkit-box":e):i;return(n=e,l=t,n instanceof HTMLElement&&"ellipsis"===l.textOverflow&&n.scrollWidth<=n.clientWidth)?[...a,"text-overflow:clip"]:a}let e_=new Set(["width","height"]);function ej(e){return"-webkit-box"===e.display||["line-clamp","-webkit-line-clamp"].some(t=>{let r=e.getPropertyValue(t);return""!==r&&"none"!==r})}function eN(e){if("svg"===e.localName||"foreignObject"===e.localName)return!1;let t=e.parentElement?.closest("svg, foreignObject");return null==t||"foreignObject"===t.localName}let eC=[...new Set([...eo,...ea])];function eR({source:e,target:t,declarationsFor:r,isRoot:n=!0}){let l=globalThis.getComputedStyle(e),i=(function(e){return eN(e)?eo:"svg"===e.localName&&null!==e.parentElement&&eN(e.parentElement)?eC:ea})(e).map(e=>{let t=l.getPropertyValue(e);return t?`${e}:${t}`:null}).filter(e=>null!==e),a=n||void 0===r?i:r({element:e,computed:l,declarations:i});a.length>0&&t.setAttribute("style",a.join(";"));let o=Array.from(e.children),s=Array.from(t.children);o.forEach((e,t)=>{let n=s[t];n&&eR({source:e,target:n,declarationsFor:r,isRoot:!1})})}async function eA({svg:e,meta:t,palette:r,fontFamily:n,scale:l=2,onLayout:i,imageLayout:a=o.Card}){if(a===o.Surface)return eL({svg:e,palette:r,scale:l,onLayout:i});let s=em(e);if((0,z.V)(s))return s;let c=document.createElement("canvas"),d=c.getContext("2d");if(!d)return(0,z.Y)("canvas is unavailable");let u=(e,t)=>r=>(d.font=`${t} ${e}px ${n}`,d.measureText(r).width),f=K.width-2*K.padding,h=Q(t.title,{maxWidth:f,measure:u(K.titleFontSize,600)}),p=t.subtitle?Q(t.subtitle,{maxWidth:f,measure:u(K.subtitleFontSize,400)}):[],m=function({chartWidth:e,chartHeight:t,titleLineCount:r,subtitleLineCount:n}){let{width:l,padding:i,titleFontSize:a,subtitleFontSize:o,lineGap:s,sectionGap:c}=K,d=l-2*i,u=i+a,f=u+(Math.max(1,r)-1)*(a+s),h=n>0?f+s+o:null,p=(null===h?f:h+(n-1)*(o+s))+c,m=function({chartWidth:e,chartHeight:t,innerWidth:r}){if(e<=0||t<=0)return{width:r,height:Math.round(.5*r)};let n=Math.min(r/e,K.maxChartHeight/t);return{width:Math.round(e*n),height:Math.round(t*n)}}({chartWidth:e,chartHeight:t,innerWidth:d}),g={x:i+Math.round((d-m.width)/2),y:p,width:m.width,height:m.height},b=p+g.height+c+K.footerFontSize;return{width:l,height:Math.round(b+i-(K.footerFontSize-K.footerHeight/2)),innerWidth:d,titleBaseline:u,subtitleBaseline:h,chart:g,footerBaseline:b}}({chartWidth:s.data.width,chartHeight:s.data.height,titleLineCount:h.length,subtitleLineCount:p.length});i?.(m);let g=await eg(e);if((0,z.V)(g))return g;let[b,y]=await Promise.all([eM(eb(g.data.markup)),eM(eb(function(e){let{width:t,height:r}=G.D;return``}(r.foreground)))]);return(0,z.V)(b)?b:(0,z.V)(y)?y:(c.width=m.width*l,c.height=m.height*l,d.scale(l,l),function(e,{width:t,height:r,palette:n}){e.fillStyle=n.background,e.fillRect(0,0,t,r),e.strokeStyle=n.border,e.lineWidth=1,e.strokeRect(.5,.5,t-1,r-1)}(d,{width:m.width,height:m.height,palette:r}),eO(d,{lines:h,x:K.padding,baseline:m.titleBaseline,fontSize:K.titleFontSize,weight:600,color:r.foreground,fontFamily:n}),null!==m.subtitleBaseline&&eO(d,{lines:p,x:K.padding,baseline:m.subtitleBaseline,fontSize:K.subtitleFontSize,weight:400,color:r.mutedForeground,fontFamily:n}),d.drawImage(b.data,m.chart.x,m.chart.y,m.chart.width,m.chart.height),function(e,{baseline:t,width:r,meta:n,palette:l,fontFamily:i,logo:a}){let{padding:o,footerFontSize:s,logoHeight:c}=K,d=G.D.width/G.D.height*c;e.font=`600 ${s}px ${i}`;let u=e.measureText("OpenRouter"),f=t-(u.actualBoundingBoxAscent||s*eT)/2-K.logoHeight/2;e.drawImage(a,o,f,d,c),e.fillStyle=l.foreground,e.textAlign="left",e.fillText("OpenRouter",o+d+12,t);let h=o+d+12+u.width;e.font=`400 ${s}px ${i}`,e.fillStyle=l.mutedForeground,e.textAlign="right";let p=function(e,{maxWidth:t,measure:r}){if(r(e)<=t)return e;let n=e.length-1;for(;n>0&&r(`${e.slice(0,n)}…`)>t;)n-=1;return`${e.slice(0,n)}…`}(`${n.source} \xb7 ${n.url.replace(/^https?:\/\//,"").replace(/\/$/,"")}`,{maxWidth:r-o-h-eE,measure:t=>e.measureText(t).width});e.fillText(p,r-o,t)}(d,{baseline:m.footerBaseline,width:m.width,meta:t,palette:r,fontFamily:n,logo:y.data}),ez(c))}async function eL({svg:e,palette:t,scale:r,onLayout:n}){let l=em(e);if((0,z.V)(l))return l;let i=l.data.width+2*e$,a=l.data.height+2*e$;n?.({width:i,height:a});let o=await eg(e,{inset:e$});if((0,z.V)(o))return o;let{width:s,height:c}=o.data;(s!==i||c!==a)&&n?.({width:s,height:c});let d=await eM(eb(o.data.markup));if((0,z.V)(d))return d;let u=document.createElement("canvas"),f=u.getContext("2d");return f?(u.width=s*r,u.height=c*r,f.scale(r,r),f.fillStyle=t.background,f.fillRect(0,0,s,c),f.drawImage(d.data,0,0,s,c),ez(u)):(0,z.Y)("canvas is unavailable")}e.s(["g",0,es,"i",0,ep,"Y",0,ed,"P",0,em,"_",0,eg,"n",0,eb],481914);let e$=32;function eO(e,{lines:t,x:r,baseline:n,fontSize:l,weight:i,color:a,fontFamily:o}){e.font=`${i} ${l}px ${o}`,e.fillStyle=a,e.textAlign="left",e.textBaseline="alphabetic",t.forEach((t,i)=>{e.fillText(t,r,n+i*(l+K.lineGap))})}let eE=32,eT=.7;async function eM(e){let t=await (0,z.$)(()=>new Promise((t,r)=>{let n=new Image;n.decoding="async",n.onload=()=>t(n),n.onerror=()=>r(Error("chart image failed to load")),n.src=e}));return(0,z.V)(t)?(0,z.Y)("chart image failed to load"):(0,z.N)(t.data)}async function ez(e){let t=await new Promise(t=>{e.toBlob(t,"image/png")});return t?(0,z.N)(t):(0,z.Y)("png encoding failed")}let eP={background:"--background",foreground:"--foreground",mutedForeground:"--muted-foreground",border:"--border"},eH={background:"#ffffff",foreground:"#0f172a",mutedForeground:"#64748b",border:"#e2e8f0"},eq="data-chart-share-probe",eI=["class","style","data-theme"];function eD(e){let t=[...e.addedNodes,...e.removedNodes];if(t.length>0&&t.every(eF))return!1;let r=e.target instanceof Element?e.target:e.target.parentElement;return null===r||!eF(r)&&null===r.closest(".recharts-tooltip-wrapper, .recharts-tooltip-cursor, .recharts-active-bar")}function eF(e){return e instanceof Element&&e.hasAttribute(eq)}let eV={[l.CopyImage]:async({blob:e,gt:t})=>{if(!e)return(0,z.Y)(t("The image is still rendering."));let r=await F(e);return(0,z.V)(r)?(0,z.Y)(t("Your browser cannot copy images here.")):(0,z.N)(t("Image copied"))},[l.Download]:async({blob:e,filename:t,gt:r})=>{if(!e)return(0,z.Y)(r("The image is still rendering."));let n=function(e,t){if("function"!=typeof URL.createObjectURL)return(0,z.Y)("downloads are unsupported");let r=URL.createObjectURL(e),n=document.createElement("a");return n.href=r,n.download=t,n.rel="noopener",document.body.append(n),n.click(),n.remove(),setTimeout(()=>URL.revokeObjectURL(r),1e3),(0,z.N)(void 0)}(e,t);return(0,z.V)(n)?(0,z.Y)(r("Your browser blocked the download.")):(0,z.N)(null)},[l.CopyLink]:async({meta:e,gt:t})=>{let r=await V(I({url:e.url,action:l.CopyLink,tracking:e.tracking}));return(0,z.V)(r)?(0,z.Y)(t("Your browser cannot copy links here.")):(0,z.N)(t("Link copied"))},[l.PostOnX]:async({blob:e,meta:t,gt:r})=>{let n=e?await F(e):null;return B(function({text:e,url:t}){let r=new URL("https://x.com/intent/post");return r.searchParams.set("text",e),r.searchParams.set("url",t),r.toString()}({text:t.title,url:I({url:t.url,action:l.PostOnX,tracking:t.tracking})})),(0,z.N)(r(null!==n&&(0,z.C)(n)?"Image copied. Paste it into the post.":"Image not copied. Download it and attach it to the post."))},[l.PostOnLinkedIn]:async({blob:e,meta:t,gt:r})=>{let n=e?await F(e):null;return B(function({url:e}){let t=new URL("https://www.linkedin.com/sharing/share-offsite/");return t.searchParams.set("url",e),t.toString()}({url:I({url:t.url,action:l.PostOnLinkedIn,tracking:t.tracking})})),(0,z.N)(r(null!==n&&(0,z.C)(n)?"Image copied. Paste it into the post.":"Image not copied. Download it and attach it to the post."))},[l.NativeShare]:async({blob:e,meta:t,filename:r,gt:n})=>{let i=e?[new File([e],r,{type:D})]:void 0,a=await U({title:t.title,url:I({url:t.url,action:l.NativeShare,tracking:t.tracking}),files:i});return(0,z.V)(a)?(0,z.Y)(n("Your browser cannot share here.")):(0,z.N)(null)}};function eU(e){let n=(0,r.c)(14),{variant:l,share:i,disabled:o,menuActions:s,menuTriggerReveal:c,children:d}=e;switch(l){case a.Dialog:{let e;return n[0]!==d||n[1]!==o||n[2]!==i?(e=(0,t.jsx)(A,{share:i,disabled:o,children:d}),n[0]=d,n[1]=o,n[2]=i,n[3]=e):e=n[3],e}case a.Menu:{let e;return n[4]!==d||n[5]!==o||n[6]!==s||n[7]!==c||n[8]!==i?(e=(0,t.jsx)(M,{share:i,disabled:o,actions:s,triggerReveal:c,children:d}),n[4]=d,n[5]=o,n[6]=s,n[7]=c,n[8]=i,n[9]=e):e=n[9],e}case a.Inline:{let e;return n[10]!==d||n[11]!==o||n[12]!==i?(e=(0,t.jsx)(O,{share:i,disabled:o,children:d}),n[10]=d,n[11]=o,n[12]=i,n[13]=e):e=n[13],e}default:return l}}e.s(["f",0,function(e){let l,i,o,s,d,u,f=(0,r.c)(24),{children:h,meta:p,surface:m,variant:g,className:b,recaptureDelayMs:y,disabled:v,menuActions:w,menuTriggerReveal:x,imageLayout:k}=e,S=void 0===g?a.Dialog:g,_=void 0!==v&&v,[j,N]=(0,n.useState)(null);f[0]!==j||f[1]!==k||f[2]!==p||f[3]!==y||f[4]!==m||f[5]!==S?(l={chartElement:j,meta:p,surface:m,variant:S,recaptureDelayMs:y,imageLayout:k},f[0]=j,f[1]=k,f[2]=p,f[3]=y,f[4]=m,f[5]=S,f[6]=l):l=f[6];let C=function({chartElement:e,meta:t,surface:r,variant:l,recaptureDelayMs:i=300,imageLayout:a}){let o,s=(0,c.o)(),d=(0,P.Q)(),[u,f]=(0,n.useState)(W),h=(0,n.useRef)(W),p=(0,n.useCallback)(e=>{let t=function(e,t){switch(t.type){case"opened":return Y(e,{isOpen:!0,aspectRatio:e.aspectRatio});case"closed":return e.isOpen?{...e,isOpen:!1}:e;case"key_changed":return Y(e,{isOpen:!1,aspectRatio:null});case"render_started":return"idle"===e.kind?{...e,kind:"rendering"}:e;case"chart_missing":return"idle"===e.kind?{...X(e),kind:"failed",error:t.error}:e;case"layout_measured":return"rendering"===e.kind&&e.aspectRatio!==t.aspectRatio?{...e,aspectRatio:t.aspectRatio}:e;case"render_succeeded":return"rendering"===e.kind?{...X(e),kind:"ready",blob:t.blob,previewUrl:t.previewUrl,canNativeShare:t.canNativeShare}:e;case"render_failed":return"rendering"===e.kind?{...X(e),kind:"failed",error:t.error}:e;case"recapture_scheduled":return"recapture_pending"===e.kind?e:{...X(e),kind:"recapture_pending"};case"recapture_elapsed":case"observers_detached":return"recapture_pending"===e.kind?{...X(e),kind:"idle"}:e;default:return t}}(h.current,e);t!==h.current&&(h.current=t,f(t))},[]),m=(0,n.useRef)(0),g=(0,n.useRef)(null),{isOpen:b}=u,y="ready"===u.kind?u.blob:null,v="ready"===u.kind?u.previewUrl:null,w="rendering"===u.kind;(0,n.useEffect)(()=>{if(v)return()=>URL.revokeObjectURL(v)},[v]);let x=(0,n.useMemo)(()=>{var e,r;let n,l;return e=t.title,r=new Date,n=e.toLowerCase().replaceAll(/[^a-z0-9]+/g,"-").replaceAll(/^-+|-+$/g,"").slice(0,60),l=r.toISOString().slice(0,10),`openrouter-${n||"chart"}-${l}.png`},[t.title]),k=(0,n.useCallback)(()=>{var e;return{...t,url:("function"==typeof(e=t).url?e.url():e.url)??globalThis.location.href}},[t]),S=(0,n.useCallback)(e=>{m.current+=1,p(e)},[p]),_=(o="function"==typeof t.url?"":t.url,[t.title,t.subtitle,t.source,o,r].join("\0"));(0,n.useEffect)(()=>()=>S({type:"key_changed"}),[_,S]);let j=(0,n.useCallback)(async()=>{var t;let r,n,l;if("rendering"===u.kind||"ready"===u.kind||"failed"===u.kind||"recapture_pending"===h.current.kind)return;let i=e?ed(e):null;if(!e||!i)return void p({type:"chart_missing",error:s("This chart has nothing to share yet.")});let o=++m.current;g.current=ep(i),p({type:"render_started"});let c=await eA({svg:i,meta:k(),palette:((r=e.ownerDocument.createElement("span")).setAttribute(eq,""),r.setAttribute("aria-hidden","true"),r.style.position="absolute",r.style.visibility="hidden",e.append(r),l={background:(n=e=>{let t=eP[e];for(let e of[`hsl(var(${t}))`,`var(${t})`]){r.style.backgroundColor=e;let t=globalThis.getComputedStyle(r).backgroundColor;if(t&&"rgba(0, 0, 0, 0)"!==t)return t}return eH[e]})("background"),foreground:n("foreground"),mutedForeground:n("mutedForeground"),border:n("border")},r.remove(),l),fontFamily:globalThis.getComputedStyle(e).fontFamily||"sans-serif",imageLayout:a,onLayout:e=>{o===m.current&&p({type:"layout_measured",aspectRatio:`${e.width} / ${e.height}`})}}).catch(()=>(0,z.Y)("chart image rendering threw"));if(o===m.current){let e;if((0,z.V)(c))return void p({type:"render_failed",error:s("The chart image could not be created.")});p({type:"render_succeeded",blob:c.data,previewUrl:URL.createObjectURL(c.data),canNativeShare:(t=new File([c.data],x,{type:D}),e=globalThis.navigator,"function"==typeof e?.canShare&&e.canShare({files:[t]}))})}},[u.kind,p,e,s,r,l,k,x,a]);(0,n.useEffect)(()=>{b&&j()},[b,j]),(0,n.useEffect)(()=>{let t;if(!b||!e)return;let r=()=>{clearTimeout(t),"recapture_pending"!==h.current.kind&&S({type:"recapture_scheduled"}),t=setTimeout(()=>{p({type:"recapture_elapsed"})},i)},n=new MutationObserver(t=>{var n,l;let i;t.some(eD)&&("recapture_pending"===h.current.kind||(n=e,l=g.current,null===(i=ed(n))||null===l||ep(i)!==l))&&r()});n.observe(e,{attributes:!0,childList:!0,characterData:!0,subtree:!0});let l=new MutationObserver(r);return l.observe(e.ownerDocument.documentElement,{attributes:!0,attributeFilter:eI}),()=>{clearTimeout(t),p({type:"observers_detached"}),n.disconnect(),l.disconnect()}},[b,e,S,p,i]);let N=(0,n.useCallback)(e=>{e?(S({type:"opened"}),d.capture("share_chart_open",{surface:r,variant:l,...k().analytics})):p({type:"closed"})},[d,r,l,k,S,p]),C=(0,n.useCallback)(async e=>{d.capture("share_chart_action",{surface:r,variant:l,action:e,...k().analytics});let t=await eV[e]({blob:y,meta:k(),filename:x,gt:s});return(0,z.V)(t)?((0,H.c)({title:s("Sharing failed"),description:t.error,variant:"destructive"}),!1):(t.data&&(0,H.c)({title:t.data,variant:"success"}),!0)},[d,r,l,y,k,x,s]);return{previewUrl:v,previewAspectRatio:u.aspectRatio,isRendering:w,renderError:"failed"===u.kind?u.error:null,canNativeShare:"ready"===u.kind&&u.canNativeShare,isOpen:b,setOpen:N,run:C}}(l),{isOpen:R,setOpen:A}=C;return f[7]!==_||f[8]!==R||f[9]!==A?(i=()=>{_&&R&&A(!1)},o=[_,R,A],f[7]=_,f[8]=R,f[9]=A,f[10]=i,f[11]=o):(i=f[10],o=f[11]),(0,n.useEffect)(i,o),f[12]!==h?(s=(0,t.jsx)("div",{ref:N,children:h}),f[12]=h,f[13]=s):s=f[13],f[14]!==_||f[15]!==w||f[16]!==x||f[17]!==C||f[18]!==s||f[19]!==S?(d=(0,t.jsx)(eU,{variant:S,share:C,disabled:_,menuActions:w,menuTriggerReveal:x,children:s}),f[14]=_,f[15]=w,f[16]=x,f[17]=C,f[18]=s,f[19]=S,f[20]=d):d=f[20],f[21]!==b||f[22]!==d?(u=(0,t.jsx)("div",{className:b,children:d}),f[21]=b,f[22]=d,f[23]=u):u=f[23],u}],623578)},512688,e=>{"use strict";var t=e.i(663456),r=e.i(16043),n=e.i(143253);e.s(["f",0,function(e){let l,i,a=(0,t.c)(3),o=(0,r.useRef)(e);return a[0]!==e?(l=()=>{o.current=e},i=[e],a[0]=e,a[1]=l,a[2]=i):(l=a[1],i=a[2]),(0,n.f)(l,i),o}])}]); //# sourceMappingURL=1iti58glzj6e6.js.map