(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,915663,e=>{"use strict";var t=e.i(16043);let r=t.forwardRef(function({title:e,titleId:r,...n},l){return t.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true","data-slot":"icon",ref:l,"aria-labelledby":r},n),e?t.createElement("title",{id:r},e):null,t.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M15.75 19.5 8.25 12l7.5-7.5"}))});e.s(["f",0,r],915663)},778553,e=>{"use strict";var t=e.i(16043);let r=t.forwardRef(function({title:e,titleId:r,...n},l){return t.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true","data-slot":"icon",ref:l,"aria-labelledby":r},n),e?t.createElement("title",{id:r},e):null,t.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"m16.862 4.487 1.687-1.688a1.875 1.875 0 1 1 2.652 2.652L6.832 19.82a4.5 4.5 0 0 1-1.897 1.13l-2.685.8.8-2.685a4.5 4.5 0 0 1 1.13-1.897L16.863 4.487Zm0 0L19.5 7.125"}))});e.s(["f",0,r],778553)},26463,e=>{"use strict";var t=e.i(16043);let r=t.forwardRef(function({title:e,titleId:r,...n},l){return t.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor","aria-hidden":"true","data-slot":"icon",ref:l,"aria-labelledby":r},n),e?t.createElement("title",{id:r},e):null,t.createElement("path",{fillRule:"evenodd",d:"M16.28 11.47a.75.75 0 0 1 0 1.06l-7.5 7.5a.75.75 0 0 1-1.06-1.06L14.69 12 7.72 5.03a.75.75 0 0 1 1.06-1.06l7.5 7.5Z",clipRule:"evenodd"}))});e.s(["f",0,r],26463)},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)},773151,e=>{"use strict";var t=e.i(651681);let r={name:"arrow-up-down",size:24,node:[["path",{d:"m21 16-4 4-4-4",key:"f6ql7i"}],["path",{d:"M17 20V4",key:"1ejh1v"}],["path",{d:"m3 8 4-4 4 4",key:"11wl7u"}],["path",{d:"M7 4v16",key:"1glfcx"}]]};r.node;let n=(0,t.f)(r);e.s(["f",0,n],773151)},49505,e=>{"use strict";var t=e.i(651681);let r={name:"chevron-left",size:24,node:[["path",{d:"m15 18-6-6 6-6",key:"1wnfg3"}]]};r.node;let n=(0,t.f)(r);e.s(["f",0,n],49505)},1971,e=>{"use strict";var t=e.i(651681);let r={name:"chevron-right",size:24,node:[["path",{d:"m9 18 6-6-6-6",key:"mthhwq"}]]};r.node;let n=(0,t.f)(r);e.s(["f",0,n])},88084,e=>{"use strict";var t=e.i(1971);e.s(["f",()=>t.f])},285999,e=>{"use strict";var t=e.i(169798);e.i(16043);let r=null,n={1:"[nuq+ %s `%s`] State changed: %O",2:"[nuq+ %s `%s`] Cross-hook key sync %s: %O (default: %O). no change, skipping, resolved: %O",3:"[nuq+ %s `%s`] Cross-hook key sync %s: %O (default: %O). updateInternalState, resolved: %O",4:"[nuq+ %s `%s`] Subscribing to sync for `%s`",5:"[nuq+ %s `%s`] Unsubscribing to sync for `%s`",6:"[nuq+ %s `%s`] setState: %O",7:"[nuqs gtq] Enqueueing %s=%s %O",8:"[nuqs gtq] Skipping flush due to throttleMs=Infinity",9:"[nuqs gtq] Scheduling flush in %f ms. Throttled at %f ms (x%f)",10:"[nuqs gtq] Resetting queue %s",11:"[nuqs gtq] Applying %d pending update(s) on top of %s",12:"[nuqs gtq] Flushing queue %O with options %O",13:"[nuqs dq] Flushing debounce queue %O",14:"[nuqs dq] Reset debounce queue %O",15:"[nuqs dqc] Creating debounce queue for `%s`",16:"[nuqs dqc] Cleaning up empty queue for `%s`",17:"[nuqs dqc] Enqueueing debounce update %O",18:"[nuqs dqc] Aborting debounce queue %s=%s",19:"[nuqs] Aborting queues",20:"[nuqs %s] Updating url: %s",21:"[nuqs %s] Patching history (%s adapter)",22:"[nuqs `%s`] no change, returning previous: %O",23:"[nuqs `%s`] subbed search params change\n from %O\n to %O",24:"[nuqs] Error while parsing value `%s`: %O",25:"[nuqs] Error while parsing value `%s`: %O (for key `%s`)"};function l(e){function t(t){if(void 0===t)return null;let n=Array.isArray(t);if(n&&void 0===t[0])return null;t=n?t[0]:"string"==typeof t?t:"";var l=e.parse,a=t;try{return l(a)}catch(e){return function(...e){r?.(24,e,!0)}(a,e),null}}return{type:"single",eq:(e,t)=>e===t,...e,parseServerSide:t,withDefault(e){return{...this,defaultValue:e,parseServerSide:r=>t(r)??e}},withOptions(e){return{...this,...e}}}}function a(e,t){return e.valueOf()===t.valueOf()}(function(){if("u"{let l=n[e];if(r)return void console.warn(l,...t);let a=function(e,...t){return e.replace(/%[sfdO]/g,e=>{let r=t.shift();return"%O"===e&&r?JSON.stringify(r).replace(/"([^"]+)":/g,"$1:"):String(r)})}(l,...t);performance.mark(a);try{console.log(l,...t)}catch{console.log(a)}}),Symbol("Input"),!function(){if(!("u"e,serialize:String}),l({parse:e=>{let t=parseInt(e);return t==t?t:null},serialize:e=>""+Math.round(e)}),l({parse:e=>{let t=parseInt(e);return t==t?t-1:null},serialize:e=>""+Math.round(e+1)}),l({parse:e=>{let t=parseInt(e,16);return t==t?t:null},serialize:e=>{let t=Math.round(e).toString(16);return t<"0"||!(1&t.length)?t:"0"+t}}),l({parse:e=>{let t=parseFloat(e);return t==t?t:null},serialize:String}),l({parse:e=>"true"===e.toLowerCase(),serialize:String}),l({parse:e=>{let t=new Date(parseInt(e));return+t==+t?t:null},serialize:e=>""+e.valueOf(),eq:a}),l({parse:e=>{let t=new Date(e);return+t==+t&&s.parse(e)?t:null},serialize:e=>e.toISOString(),eq:a});let s=l({parse:e=>{let t=new Date(e.slice(0,10));return+t==+t&&s.serialize(t)===e.slice(0,10)?t:null},serialize:e=>e.toISOString().slice(0,10),eq:a});e.s(["f",0,function(e){return l({parse:t=>e.includes(t)?t:null,serialize:String})}],285999)},912147,e=>{"use strict";var t=e.i(659350),r=e.i(663456),n=e.i(788843),l=e.i(136562),a=e.i(490112);e.s(["f",0,function(e){let s,i,o,c,d,u,m,f,p,h,g,x,b,v=(0,r.c)(28);v[0]!==e?({children:s,className:i,size:d,weight:f,icon:o,iconPosition:u,showExternalIcon:m,...c}=e,v[0]=e,v[1]=s,v[2]=i,v[3]=o,v[4]=c,v[5]=d,v[6]=u,v[7]=m,v[8]=f):(s=v[1],i=v[2],o=v[3],c=v[4],d=v[5],u=v[6],m=v[7],f=v[8]);let y=void 0===u?"end":u,_=void 0!==m&&m;v[9]!==o||v[10]!==_?(p=o??(_?(0,t.jsx)(n.f,{className:"inline size-3 align-[-1px]"}):null),v[9]=o,v[10]=_,v[11]=p):p=v[11];let j=p;return v[12]!==i||v[13]!==d||v[14]!==f?(h=(0,l.f)((0,a.X)({size:d,weight:f}),i),v[12]=i,v[13]=d,v[14]=f,v[15]=h):h=v[15],v[16]!==y||v[17]!==j?(g="start"===y&&j&&(0,t.jsx)("span",{className:"mr-0.5 inline-flex",children:j}),v[16]=y,v[17]=j,v[18]=g):g=v[18],v[19]!==y||v[20]!==j?(x="end"===y&&j&&(0,t.jsx)("span",{className:"ml-0.5 inline-flex",children:j}),v[19]=y,v[20]=j,v[21]=x):x=v[21],v[22]!==s||v[23]!==c||v[24]!==h||v[25]!==g||v[26]!==x?(b=(0,t.jsxs)("a",{className:h,...c,children:[g,s,x]}),v[22]=s,v[23]=c,v[24]=h,v[25]=g,v[26]=x,v[27]=b):b=v[27],b}])},530798,338960,755483,e=>{"use strict";var t=e.i(659350),r=e.i(663456),n=e.i(427150),l=e.i(16043),a=e.i(136562);let s="or-table__sticky-end or-table__sticky-end--scroll-cue";function i(e){let t,n,a=(0,r.c)(6),{elementRef:s,className:i,stickyEnd:o}=e;a[0]!==s?(t=()=>{let e=s.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}},a[0]=s,a[1]=t):t=a[1],a[2]!==i||a[3]!==s||a[4]!==o?(n=[s,i,o],a[2]=i,a[3]=s,a[4]=o,a[5]=n):n=a[5],(0,l.useLayoutEffect)(t,n)}e.s(["t",0,s,"K",0,i],338960);let o={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"},m={none:"overscroll-none"},f="border-r";var p=e.i(656521),h=e.i(751155),g=e.i(512688),x=e.i(143253);let b=new Map;function v(e){let t=b.get(e);return void 0===t?null:(b.delete(e),b.set(e,t),t)}function y(e){let t,n,a,s,i,o,c,d,u,m,f,p,h,y=(0,r.c)(63),{tableRef:S,enabled:k,rowSelector:C,observeContent:A,persistCache:q,columnKeys:R,signatureParts:E,hasRows:L,scope:T}=e,z=void 0===k||k,I=void 0===C?"tbody > tr[data-table-data-row]":C,O=void 0!==A&&A,P=void 0===q||q;y[0]!==E?(t=void 0===E?[]:E,y[0]=E,y[1]=t):t=y[1];let $=t,[M,H]=(0,l.useState)(null),G=(0,l.useRef)(0),B=null===M?"unmeasured":String(M);y[2]!==R||y[3]!==T||y[4]!==$||y[5]!==B?(n=[T,B,...$,...R],y[2]=R,y[3]=T,y[4]=$,y[5]=B,y[6]=n):n=y[6];let F=n.join("|"),D=(0,g.f)(R);y[7]!==F||y[8]!==M||y[9]!==P?(a=()=>null!==M&&P?v(F):null,y[7]=F,y[8]=M,y[9]=P,y[10]=a):a=y[10];let[W,U]=(0,l.useState)(a),V=(0,g.f)(W),[K,Y]=(0,l.useState)(!1),[Z,X]=(0,l.useState)(0),Q=(0,l.useRef)("");return y[11]!==D||y[12]!==F||y[13]!==M||y[14]!==z||y[15]!==V||y[16]!==P?(s=()=>{if(!z)return;if(null===M)return void Y(!1);let e=P?v(F):null;U(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}))}(V.current,D.current)),Y(null===e),X(0),Q.current=""},y[11]=D,y[12]=F,y[13]=M,y[14]=z,y[15]=V,y[16]=P,y[17]=s):s=y[17],y[18]!==D||y[19]!==F||y[20]!==z||y[21]!==V||y[22]!==P?(i=[F,z,P,D,V],y[18]=D,y[19]=F,y[20]=z,y[21]=V,y[22]=P,y[23]=i):i=y[23],(0,x.f)(s,i),y[24]!==z||y[25]!==L||y[26]!==P?(o=()=>{z&&!P&&L&&(Y(!0),X(0),Q.current="")},c=[z,P,L],y[24]=z,y[25]=L,y[26]=P,y[27]=o,y[28]=c):(o=y[27],c=y[28]),(0,x.f)(o,c),y[29]!==z||y[30]!==S?(d=()=>{if(!z)return;let e=S.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)&&(G.current=r,H(4*Math.round(r/4)))});return r.observe(t),()=>r.disconnect()},y[29]=z,y[30]=S,y[31]=d):d=y[31],y[32]!==z||y[33]!==L||y[34]!==S?(u=[S,L,z],y[32]=z,y[33]=L,y[34]=S,y[35]=u):u=y[35],(0,x.f)(d,u),y[36]!==z||y[37]!==O||y[38]!==S?(m=()=>{if(!z||!O||"u"{Q.current="",X(0),Y(!0)});return r.observe(t,{characterData:!0,childList:!0,subtree:!0}),()=>r.disconnect()},f=[S,z,O],y[36]=z,y[37]=O,y[38]=S,y[39]=m,y[40]=f):(m=y[39],f=y[40]),(0,x.f)(m,f),y[41]!==D||y[42]!==F||y[43]!==M||y[44]!==z||y[45]!==V||y[46]!==L||y[47]!==Z||y[48]!==K||y[49]!==P||y[50]!==I||y[51]!==S?(p=()=>{if(!z||!K||!L)return;let e=S.current;if(!e||null===e.offsetParent)return;let t=D.current;if(0===t.length)return;if(null===e.querySelector(`tbody [role="row"], ${I}`)){if(Z<20){let e=window.requestAnimationFrame(()=>X(N));return()=>window.cancelAnimationFrame(e)}return}if(null===M)return;let r=function({table:e,columnKeys:t,containerWidthPx:r,rowSelector:n}){let l=e.parentElement;if(null===l)return null;let a=document.createElement("table");for(let t of e.attributes)a.setAttribute(t.name,t.value);a.append(...Array.from(e.childNodes,e=>e.cloneNode(!0))),a.removeAttribute("id"),a.querySelector("colgroup")?.remove();let s=e.closest(".or-table-page-scroll")?.querySelector(".or-table-page-scroll__header thead");s&&(a.querySelector("thead")?.remove(),a.prepend(s.cloneNode(!0))),a.classList.remove("table-fixed"),a.style.position="absolute",a.style.visibility="hidden",a.style.pointerEvents="none",a.style.tableLayout="auto",a.setAttribute("aria-hidden","true"),a.dataset.widthMeasurement="true",a.style.width=`${r}px`;let i=a.querySelector("tbody");if(null===i)return null;let o=Array.from(e.querySelectorAll('tbody [role="row"]')).slice(0,20);if(o.length>0)for(let e of(i.replaceChildren(),o)){let t=a.ownerDocument.createElement("tr");for(let r of e.querySelectorAll('[role="cell"]')){let e=a.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)}i.append(t)}else{let t=Array.from(e.querySelectorAll(n)).slice(0,20);if(0===t.length)return null;i.replaceChildren(...t.map(e=>e.cloneNode(!0)))}l.append(a);let c=a.querySelectorAll("thead th");if(c.length!==t.length)return a.remove(),null;let d=Array.from(c,(e,r)=>({key:t[r],widthPx:e.getBoundingClientRect().width}));return a.remove(),d}({table:e,columnKeys:t,containerWidthPx:G.current,rowSelector:I});if(null===r)return;let n=r.map(w).join(","),l=r.some(j),a=!l&&n===Q.current;if(Q.current=n,!a){if(Z<20){var s;!l&&(s=V.current,null!==s&&(s.length!==r.length||s.some((e,t)=>{let n=r[t];return void 0===n||e.key!==n.key||Math.round(e.widthPx)!==Math.round(n.widthPx)})))&&U(r);let e=window.requestAnimationFrame(()=>X(_));return()=>window.cancelAnimationFrame(e)}if(l)return}P&&function(e,t){if(b.delete(e),b.set(e,t.map(({key:e,widthPx:t})=>({key:e,widthPx:t}))),b.size<=20)return;let r=b.keys().next().value;void 0!==r&&b.delete(r)}(F,r),U(r),Y(!1)},y[41]=D,y[42]=F,y[43]=M,y[44]=z,y[45]=V,y[46]=L,y[47]=Z,y[48]=K,y[49]=P,y[50]=I,y[51]=S,y[52]=p):p=y[52],y[53]!==D||y[54]!==F||y[55]!==z||y[56]!==L||y[57]!==Z||y[58]!==K||y[59]!==P||y[60]!==I||y[61]!==S?(h=[K,F,Z,L,S,z,I,P,D],y[53]=D,y[54]=F,y[55]=z,y[56]=L,y[57]=Z,y[58]=K,y[59]=P,y[60]=I,y[61]=S,y[62]=h):h=y[62],(0,x.f)(p,h),W}function _(e){return e+1}function j(e){let{widthPx:t}=e;return 0===t}function w(e){let{widthPx:t}=e;return Math.round(t)}function N(e){return e+1}e.s(["f",0,y],755483);let S={asc:"ascending",desc:"descending"},k={ascending:"asc",descending:"desc"},C=(0,l.createContext)(void 0),A="underline decoration-current/40 decoration-dotted underline-offset-2 hover:decoration-current",q={compact:"or-table--density-compact",regular:"or-table--density-regular",expanded:"or-table--density-expanded"};function R(e){return e.getBoundingClientRect().width}function E(e){return e.getBoundingClientRect().width}function L(e){let{widthPx:t}=e;return t}function T(e,t){return String(t)}function z(e){let n,s,i,o,c,d,m,f,p,h,g=(0,r.c)(19);g[0]!==e?({className:n,ref:i,sticky:c,surface:o,...s}=e,g[0]=e,g[1]=n,g[2]=s,g[3]=i,g[4]=o,g[5]=c):(n=g[1],s=g[2],i=g[3],o=g[4],c=g[5]);let x=void 0!==c&&c,b=(0,l.useRef)(null);g[6]!==x?(d=()=>{if(!x)return;let e=b.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}},m=[x],g[6]=x,g[7]=d,g[8]=m):(d=g[7],m=g[8]),(0,l.useLayoutEffect)(d,m),g[9]!==i?(f=e=>{b.current=e,"function"==typeof i?i(e):i&&(i.current=e)},g[9]=i,g[10]=f):f=g[10];let v=x&&"or-table__header--sticky",y=void 0!==o&&u[o];return g[11]!==n||g[12]!==v||g[13]!==y?(p=(0,a.f)(v,y,n),g[11]=n,g[12]=v,g[13]=y,g[14]=p):p=g[14],g[15]!==s||g[16]!==f||g[17]!==p?(h=(0,t.jsx)("thead",{ref:f,className:p,...s}),g[15]=s,g[16]=f,g[17]=p,g[18]=h):h=g[18],h}function I({handler:e,sortContext:t,sortDirection:r,sortId:n}){e?.(),t?.setActiveSort({direction:r,id:n})}function O(e){return $(e)||M(e)}function P(e){return!$(e)}function $(e){return(0,l.isValidElement)(e)&&e.type===z}function M(e){return(0,l.isValidElement)(e)&&"colgroup"===e.type}function H(e){let t;return{schedule(){void 0===t&&(t=requestAnimationFrame(()=>{t=void 0,e()}))},cancel(){void 0!==t&&cancelAnimationFrame(t)}}}function G({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,A,"Table",0,function(e){var n,s,i,o;let c,d,u,f,p,h,g,x,b,v,_,j,w,N,S,k,A,z,I,B,F,D,W,U,V,K,Y,Z,X,Q,J,ee,et,er,en,el,ea,es,ei,eo,ec,ed,eu,em,ef,ep,eh,eg,ex,eb,ev,ey=(0,r.c)(92);ey[0]!==e?({className:S,columnPinning:k,sort:Y,onSortChange:D,compact:Z,containerClassName:A,containerProps:z,density:I,footer:B,framed:X,headerPinning:Q,intrinsicColumns:J,intrinsicColumnsHasRows:ee,intrinsicColumnsFlexColumn:F,overflow:et,overscroll:W,pageScroll:er,scrollHeader:K,children:N,ref:V,...U}=e,ey[0]=e,ey[1]=N,ey[2]=S,ey[3]=k,ey[4]=A,ey[5]=z,ey[6]=I,ey[7]=B,ey[8]=F,ey[9]=D,ey[10]=W,ey[11]=U,ey[12]=V,ey[13]=K,ey[14]=Y,ey[15]=Z,ey[16]=X,ey[17]=Q,ey[18]=J,ey[19]=ee,ey[20]=et,ey[21]=er):(N=ey[1],S=ey[2],k=ey[3],A=ey[4],z=ey[5],I=ey[6],B=ey[7],F=ey[8],D=ey[9],W=ey[10],U=ey[11],V=ey[12],K=ey[13],Y=ey[14],Z=ey[15],X=ey[16],Q=ey[17],J=ey[18],ee=ey[19],et=ey[20],er=ey[21]);let e_=void 0!==Z&&Z,ej=void 0!==X&&X,ew=void 0===Q?"sticky":Q,eN=void 0!==J&&J,eS=void 0!==ee&&ee,ek=void 0===et?"auto":et,eC=void 0!==er&&er;ey[22]!==z?(en=z??{},ey[22]=z,ey[23]=en):en=ey[23],ey[24]!==en?({className:el,...ea}=en,ey[24]=en,ey[25]=el,ey[26]=ea):(el=ey[25],ea=ey[26]);let eA="static"===ew?ew:void 0,[eq,eR]=(0,l.useState)(),{bodyChildren:eE,headerChildren:eL,pageHeaderRef:eT,shouldSplitPageScroll:ez,wrapperRef:eI}=(n=N,s=eC,g=(0,r.c)(8),x=(0,l.useRef)(null),v=(b=s?l.Children.toArray(n):[]).some($)&&b.some(M),_=(i=x,o=v,u=(0,r.c)(5),f=(0,l.useRef)(null),u[0]!==i?(c=()=>{let e=f.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]=i,u[1]=c):c=u[1],u[2]!==i||u[3]!==o?(d=[i,o],u[2]=i,u[3]=o,u[4]=d):d=u[4],(0,l.useLayoutEffect)(c,d),f),g[0]!==v||g[1]!==_?(p=[v,_],g[0]=v,g[1]=_,g[2]=p):p=g[2],(0,l.useEffect)(()=>{let e=_.current,t=x.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=H(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),j=v?b.filter(P):n,w=b.filter(O),g[3]!==v||g[4]!==j||g[5]!==w||g[6]!==_?(h={bodyChildren:j,headerChildren:w,pageHeaderRef:x,shouldSplitPageScroll:v,wrapperRef:_},g[3]=v,g[4]=j,g[5]=w,g[6]=_,g[7]=h):h=g[7],h),eO=(0,l.useRef)(null);if(ey[27]!==N){let e=l.Children.toArray(N).find(M);es=void 0===e?0:l.Children.count(e.props.children),ey[27]=N,ey[28]=es}else es=ey[28];let eP=es,e$=eN&&ez;ey[29]!==eP?(ei=Array.from({length:eP},T),ey[29]=eP,ey[30]=ei):ei=ey[30];let eM=ei,eH=e$?"tbody > tr":void 0,eG=!e$,eB=e$?String(eP):"disabled";ey[31]!==eB?(eo=[eB],ey[31]=eB,ey[32]=eo):eo=ey[32];let eF=e$&&eS;ey[33]!==eM||ey[34]!==e$||ey[35]!==eH||ey[36]!==eG||ey[37]!==eo||ey[38]!==eF?(ec={enabled:e$,tableRef:eO,rowSelector:eH,columnKeys:eM,observeContent:e$,persistCache:eG,signatureParts:eo,hasRows:eF,scope:"table-intrinsic-columns"},ey[33]=eM,ey[34]=e$,ey[35]=eH,ey[36]=eG,ey[37]=eo,ey[38]=eF,ey[39]=ec):ec=ey[39];let eD=y(ec),eW=(0,l.useRef)(null),eU=(0,l.useRef)(0);ey[40]!==e$||ey[41]!==eD||ey[42]!==eT||ey[43]!==eI?(ed=()=>{if(!e$||null===eD){eW.current=null,eU.current=0;return}let e=eD.map(L);eW.current=e,eU.current=0;let t=e=>{let t=eI.current?.querySelectorAll("colgroup > col")??[],r=eT.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(eU.current>=2)return;let e=eI.current?.querySelector(".or-table-page-scroll__table"),r=eT.current?.querySelector("table"),n=e?.querySelectorAll("tbody > tr:first-child > td, tbody > tr:first-child > th"),l=r?.querySelectorAll("thead > tr:first-child > th"),a=eW.current;if(!e||!r||!n||!l||null===a||n.length!==a.length||l.length!==a.length)return;let s=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:a,bodyWidths:Array.from(n,E),headerWidths:Array.from(l,R)});null!==s&&(t(s),eW.current=s,eU.current=eU.current+1)};r();let n=H(r),l=eI.current?.querySelector(".or-table-page-scroll__table");if(!l||"u"{a.disconnect(),n.cancel()}},eu=[e$,eD,eT,eI],ey[40]=e$,ey[41]=eD,ey[42]=eT,ey[43]=eI,ey[44]=ed,ey[45]=eu):(ed=ey[44],eu=ey[45]),(0,l.useLayoutEffect)(ed,eu);let eV=(0,l.useRef)(null),eK=(0,l.useRef)(null),eY=ez&&"sticky"===ew;ey[46]!==eY?(em={frameRef:eV,sentinelRef:eK,enabled:eY},ey[46]=eY,ey[47]=em):em=ey[47],function(e){let t,n,a=(0,r.c)(5),{frameRef:s,sentinelRef:i,enabled:o}=e;a[0]!==o||a[1]!==s||a[2]!==i?(t=()=>{let e,t,r;if(!o||"u"{let s,i=Number.isFinite(s=Number.parseFloat(getComputedStyle(a).top))?s:0,o=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),m=`${i}:${o}:${d}`;m===t&&u===r&&e||(e?.disconnect(),t=m,r=u,(e=new IntersectionObserver(e=>{let[t]=e;t&&(t.isIntersecting?delete n.dataset.tableHeaderStuck:n.dataset.tableHeaderStuck="true",c())},{root:u,rootMargin:`${-(i-o+d)}px 0px 0px 0px`})).observe(l))};c();let d=new ResizeObserver(c);return d.observe(a),d.observe(n),window.addEventListener("resize",c,{passive:!0}),()=>{e?.disconnect(),d.disconnect(),window.removeEventListener("resize",c),delete n.dataset.tableHeaderStuck}},n=[o,s,i],a[0]=o,a[1]=s,a[2]=i,a[3]=t,a[4]=n):(t=a[3],n=a[4]),(0,l.useLayoutEffect)(t,n)}(em);let{pinScopeId:eZ,pinningCss:eX}=function(e,t){let n,a,s,i,o,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 m=n;d[2]!==m?(a=m.join(","),d[2]=m,d[3]=a):a=d[3];let f=a;d[4]!==m||d[5]!==u?(s=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 a=t.at(-1);return void 0!==a&&l.push(`${r} ${n(a)} { border-right: 1px solid hsl(var(--border)); }`),l.join("\n")}(u,m),d[4]=m,d[5]=u,d[6]=s):s=d[6];let p=s;if(d[7]!==m||d[8]!==e?(i=()=>{let t=e.current;if(!t||0===m.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 a=new MutationObserver(l);return a.observe(e,{childList:!0}),()=>{n.disconnect(),a.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,a=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},s=0,i=0;for(let t of r)e.style.setProperty(`--or-pin-left-${t}`,`${s}px`),s+=a(t-1),i+=n[t-1]?.getBoundingClientRect().width??0;let o=t?.clientWidth??0;if(o>0&&o-i<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:m})});return()=>{for(let e of(n(),m))t.style.removeProperty(`--or-pin-left-${e}`);delete t.dataset.orPinDisabled,r&&delete r.dataset.tableHasStickyStart}},d[7]=m,d[8]=e,d[9]=i):i=d[9],d[10]!==f||d[11]!==e?(o=[e,f],d[10]=f,d[11]=e,d[12]=o):o=d[12],(0,l.useLayoutEffect)(i,o),0===m.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?eV:eI,k);ey[48]!==eX?(ef=eX?(0,t.jsx)("style",{children:eX}):null,ey[48]=eX,ey[49]=ef):ef=ey[49];let eQ=ef,eJ=ez&&"or-table-page-scroll__table",e0=e_&&"or-table--compact",e1=void 0!==I&&q[I],e2=eN&&"or-table--intrinsic-columns",e3=null!==eD&&"or-table--intrinsic-columns-measured",e5="first"===F&&"or-table--intrinsic-columns-flex-first",e4="second"===F&&"or-table--intrinsic-columns-flex-second";ey[50]!==S||ey[51]!==eJ||ey[52]!==e0||ey[53]!==e1||ey[54]!==e2||ey[55]!==e3||ey[56]!==e5||ey[57]!==e4?(ep=(0,a.f)("or-table",eJ,e0,e1,e2,e3,e5,e4,S),ey[50]=S,ey[51]=eJ,ey[52]=e0,ey[53]=e1,ey[54]=e2,ey[55]=e3,ey[56]=e5,ey[57]=e4,ey[58]=ep):ep=ey[58];let e6=ep;ey[59]!==V?(eh=e=>{eO.current=e,"function"==typeof V?V(e):V&&(V.current=e)},ey[59]=V,ey[60]=eh):eh=ey[60],ey[61]!==eE||ey[62]!==U||ey[63]!==eh||ey[64]!==e6?(eg=(0,t.jsx)("table",{ref:eh,className:e6,...U,children:eE}),ey[61]=eE,ey[62]=U,ey[63]=eh,ey[64]=e6,ey[65]=eg):eg=ey[65];let e7=eg;ey[66]!==eq||ey[67]!==D||ey[68]!==Y?(ex={activeSort:eq,setActiveSort:eR,controlledSort:Y,onSortChange:D},ey[66]=eq,ey[67]=D,ey[68]=Y,ey[69]=ex):ex=ey[69];let e8=ex;return ey[70]!==A||ey[71]!==el||ey[72]!==B||ey[73]!==ej||ey[74]!==eL||ey[75]!==eA||ey[76]!==ek||ey[77]!==W||ey[78]!==eT||ey[79]!==eC||ey[80]!==eZ||ey[81]!==eQ||ey[82]!==ea||ey[83]!==K||ey[84]!==ez||ey[85]!==e6||ey[86]!==e7||ey[87]!==eI?(eb=eC?(0,t.jsxs)("div",{ref:eV,...ea,className:(0,a.f)("or-table-page-scroll",void 0!==W&&m[W],A,el),"data-table-header-pinning":eA,"data-or-pin-scope":eZ,children:[K&&(0,t.jsx)("div",{className:"or-table-page-scroll__scroll-header",children:K}),ez&&(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:eT,className:"or-table-page-scroll__header",children:(0,t.jsx)("table",{className:e6,"data-table-has-sticky-header":"true",children:eL})})]}),(0,t.jsxs)("div",{ref:eI,className:"or-table-wrapper or-table-wrapper--page-scroll","data-table-has-sticky-header":"true",children:[e7,B&&(0,t.jsx)("div",{className:"or-table__scroll-footer",children:B})]}),ez&&(0,t.jsx)("div",{ref:eK,"aria-hidden":"true",className:"or-table-page-scroll__stuck-sentinel"}),eQ]}):(0,t.jsxs)("div",{...ea,ref:eI,className:(0,a.f)("or-table-wrapper",ej&&"or-table-wrapper--framed","visible"===ek&&"or-table-wrapper--overflow-visible",void 0!==W&&m[W],A,el),"data-table-header-pinning":eA,"data-or-pin-scope":eZ,children:[K&&(0,t.jsx)("div",{className:"or-table__scroll-header",children:K}),e7,B&&(0,t.jsx)("div",{className:"or-table__scroll-footer",children:B}),eQ]}),ey[70]=A,ey[71]=el,ey[72]=B,ey[73]=ej,ey[74]=eL,ey[75]=eA,ey[76]=ek,ey[77]=W,ey[78]=eT,ey[79]=eC,ey[80]=eZ,ey[81]=eQ,ey[82]=ea,ey[83]=K,ey[84]=ez,ey[85]=e6,ey[86]=e7,ey[87]=eI,ey[88]=eb):eb=ey[88],ey[89]!==e8||ey[90]!==eb?(ev=(0,t.jsx)(C.Provider,{value:e8,children:eb}),ey[89]=e8,ey[90]=eb,ey[91]=ev):ev=ey[91],ev},"TableBody",0,function(e){let n,l,s,i,o,c=(0,r.c)(10);return c[0]!==e?({className:n,ref:s,...l}=e,c[0]=e,c[1]=n,c[2]=l,c[3]=s):(n=c[1],l=c[2],s=c[3]),c[4]!==n?(i=(0,a.f)("or-table__body",n),c[4]=n,c[5]=i):i=c[5],c[6]!==l||c[7]!==s||c[8]!==i?(o=(0,t.jsx)("tbody",{ref:s,className:i,...l}),c[6]=l,c[7]=s,c[8]=i,c[9]=o):o=c[9],o},"TableCaption",0,function(e){let n,l,s,i,o,c=(0,r.c)(10);return c[0]!==e?({className:n,ref:s,...l}=e,c[0]=e,c[1]=n,c[2]=l,c[3]=s):(n=c[1],l=c[2],s=c[3]),c[4]!==n?(i=(0,a.f)("or-table__caption",n),c[4]=n,c[5]=i):i=c[5],c[6]!==l||c[7]!==s||c[8]!==i?(o=(0,t.jsx)("caption",{ref:s,className:i,...l}),c[6]=l,c[7]=s,c[8]=i,c[9]=o):o=c[9],o},"TableCell",0,function(e){let n,o,u,m,p,h,g,x,b,v,y,_,j,w=(0,r.c)(27);w[0]!==e?({className:n,divider:h,mono:g,overflow:o,ref:m,size:p,stickyEnd:x,strong:b,...u}=e,w[0]=e,w[1]=n,w[2]=o,w[3]=u,w[4]=m,w[5]=p,w[6]=h,w[7]=g,w[8]=x,w[9]=b):(n=w[1],o=w[2],u=w[3],m=w[4],p=w[5],h=w[6],g=w[7],x=w[8],b=w[9]);let N=void 0!==h&&h,S=void 0!==g&&g,k=void 0!==x&&x,C=void 0!==b&&b,A=(0,l.useRef)(null);w[10]!==n||w[11]!==k?(v={elementRef:A,className:n,stickyEnd:k},w[10]=n,w[11]=k,w[12]=v):v=w[12],i(v),w[13]!==m?(y=e=>{A.current=e,"function"==typeof m?m(e):m&&(m.current=e)},w[13]=m,w[14]=y):y=w[14];let q=S&&"font-mono",R=C&&"font-medium",E=void 0!==p&&c[p],L=void 0!==o&&d[o],T=N&&f,z=k&&s;return w[15]!==n||w[16]!==L||w[17]!==T||w[18]!==z||w[19]!==q||w[20]!==R||w[21]!==E?(_=(0,a.f)("or-table__cell",q,R,E,L,T,z,n),w[15]=n,w[16]=L,w[17]=T,w[18]=z,w[19]=q,w[20]=R,w[21]=E,w[22]=_):_=w[22],w[23]!==u||w[24]!==_||w[25]!==y?(j=(0,t.jsx)("td",{ref:y,className:_,...u}),w[23]=u,w[24]=_,w[25]=y,w[26]=j):j=w[26],j},"TableHead",0,function(e){let{children:r,className:o,colSpan:c,scope:d=void 0!==c&&c>1?"colgroup":"col",sortKey:u,onClearSort:m,onSortAscending:g,onSortDescending:x,sortFirstDirection:b="ascending",sortDirection:v,divider:y=!1,stickyEnd:_=!1,tooltip:j,sortAccessory:w,ref:N,...q}=e,R=(0,l.useRef)(null);i({elementRef:R,className:o,stickyEnd:_});let E=(0,l.useId)(),L=(0,l.useContext)(C),T=L?.onSortChange,z=void 0!==u&&void 0!==T,O=z||void 0!==g||void 0!==x,P=function({contextSortDirection:e,controlledSort:t,controlledSortDirection:r,isKeyed:l,isSortControlled:a,sortKey:s}){return l?(0,n.f)(t)&&t.key===s?S[t.direction]:void 0:a?r:e}({contextSortDirection:L?.activeSort?.id===E?L.activeSort.direction:void 0,controlledSort:L?.controlledSort,controlledSortDirection:v,isKeyed:z,isSortControlled:"sortDirection"in e,sortKey:u}),$=O?(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",a="ascending"===l?"descending":"ascending";return void 0===n?l:n===l&&("descending"===a?r:t)?a:void 0}({firstDirection:b,hasAscendingSort:z||void 0!==g,hasDescendingSort:z||void 0!==x,sortDirection:P});z?T(void 0===t?null:{key:u,direction:"ascending"===t?"asc":"desc"}):"ascending"===t?I({handler:g,sortContext:L,sortDirection:t,sortId:E}):"descending"===t?I({handler:x,sortContext:L,sortDirection:t,sortId:E}):(e=L,e?.setActiveSort(void 0),m?.())},children:[(0,t.jsx)("span",{className:(0,a.f)("min-w-0",j&&A),children:r}),(0,t.jsx)(p.z,{direction:void 0!==P&&k[P],firstDirection:k[b]})]}):r,M=j?(0,t.jsx)(h.Tooltip,{content:j,children:O?$:(0,t.jsx)(h.TooltipNonInteractiveTrigger,{className:(0,a.f)("inline-flex",A,"cursor-help"),children:$})}):$;return(0,t.jsxs)("th",{ref:e=>{R.current=e,"function"==typeof N?N(e):N&&(N.current=e)},className:(0,a.f)("or-table__header-cell text-left",y&&f,_&&s,o),colSpan:c,scope:d,"aria-sort":O?P??"none":void 0,...q,children:[M,O?w:null]})},"TableHeader",0,z,"TableRow",0,function(e){let n,l,s,i,c,d,u,m,f,p=(0,r.c)(18);p[0]!==e?({className:n,disabled:i,interactive:c,ref:s,selected:d,tone:u,...l}=e,p[0]=e,p[1]=n,p[2]=l,p[3]=s,p[4]=i,p[5]=c,p[6]=d,p[7]=u):(n=p[1],l=p[2],s=p[3],i=p[4],c=p[5],d=p[6],u=p[7]);let h=void 0!==i&&i,g=void 0!==d&&d,x=!(void 0===c||c)&&"or-table__row--static",b=void 0!==u&&o[u],v=h&&"opacity-50";p[8]!==n||p[9]!==x||p[10]!==b||p[11]!==v?(m=(0,a.f)("or-table__row",x,b,v,n),p[8]=n,p[9]=x,p[10]=b,p[11]=v,p[12]=m):m=p[12];let y=g?"selected":void 0;return p[13]!==l||p[14]!==s||p[15]!==m||p[16]!==y?(f=(0,t.jsx)("tr",{ref:s,className:m,"data-state":y,...l}),p[13]=l,p[14]=s,p[15]=m,p[16]=y,p[17]=f):f=p[17],f},"TableRowHead",0,function(e){let n,o,c,d,u,m,f,p,h,g=(0,r.c)(19);g[0]!==e?({className:n,muted:d,ref:c,stickyEnd:u,...o}=e,g[0]=e,g[1]=n,g[2]=o,g[3]=c,g[4]=d,g[5]=u):(n=g[1],o=g[2],c=g[3],d=g[4],u=g[5]);let x=void 0!==d&&d,b=void 0!==u&&u,v=(0,l.useRef)(null);g[6]!==n||g[7]!==b?(m={elementRef:v,className:n,stickyEnd:b},g[6]=n,g[7]=b,g[8]=m):m=g[8],i(m),g[9]!==c?(f=e=>{v.current=e,"function"==typeof c?c(e):c&&(c.current=e)},g[9]=c,g[10]=f):f=g[10];let y=x&&"or-table__row-head--muted",_=b&&s;return g[11]!==n||g[12]!==y||g[13]!==_?(p=(0,a.f)("or-table__cell or-table__row-head text-left",y,_,n),g[11]=n,g[12]=y,g[13]=_,g[14]=p):p=g[14],g[15]!==o||g[16]!==f||g[17]!==p?(h=(0,t.jsx)("th",{ref:f,className:p,...o,scope:"row"}),g[15]=o,g[16]=f,g[17]=p,g[18]=h):h=g[18],h},"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),a=e.i(773151),s=e.i(136562),i=e.i(609623),o=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,s.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,m,f,p=(0,r.c)(10),{direction:h,firstDirection:g}=e,x=!1!==h;p[0]===Symbol.for("react.memo_cache_sentinel")?(n=(0,t.jsx)(a.f,{"aria-hidden":"true",className:(0,s.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 b=!1===h&&"delay-(--duration-fast) motion-reduce:transition-transform motion-reduce:duration-0",v="asc"===(!1===h?void 0===g?"asc":g:h)&&"-scale-y-100";return p[1]!==b||p[2]!==v?(d=(0,s.f)("flex",o.a,b,v),p[1]=b,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?(m=(0,t.jsx)("span",{className:d,children:u}),p[5]=d,p[6]=m):m=p[6],p[7]!==x||p[8]!==m?(f=(0,t.jsx)(i.f,{active:x,from:n,to:m}),p[7]=x,p[8]=m,p[9]=f):f=p[9],f},"w",0,function(e,t="asc"){return!1===e?t:e===t&&("asc"===t?"desc":"asc")}])},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,a,s=(0,t.c)(3),i=(0,r.useRef)(e);return s[0]!==e?(l=()=>{i.current=e},a=[e],s[0]=e,s[1]=l,s[2]=a):(l=s[1],a=s[2]),(0,n.f)(l,a),i}])},814492,e=>{"use strict";var t,r,n=e.i(169798),l=e.i(335609),a=e.i(647204);e.i(30012);var s=e.i(882844),i=e.i(635157);let o=(r=[(t=i.z.object({PROVIDER_ENCRYPTION_KEY:i.z.string().nullish(),SIGNUP_CF_SEAL_KEY:i.z.string().nullish(),CALLBACK_URL_ENCRYPTION_KEY:i.z.string().nullish(),AUTH_USER_SALT:i.z.string().default("default-salt"),CI:i.z.string().default(""),SITE_URL:i.z.string().nullish()}),e=>{let r=(0,s.C)(t,e??n.default.env);return(0,a.V)(r)?(0,a.Y)(r.error.message):(0,a.N)(r.data)})],function(e){let t=[];for(let n of r){let r=n(e);if((0,a.V)(r))return r;t.push(r.data)}return(0,a.N)(Object.assign({},...t))});var c=e.i(640216);e.s(["G",0,()=>{var e;return e={production:"https://internal.openrouter.ai",local:"http://localhost:3001"},(0,c.y)(window.location.hostname)?e.local:e.production},"P",0,()=>{let e=[(0,a.u)(o()).SITE_URL,n.default?.env?.NEXT_PUBLIC_SITE_URL,n.default?.env?.NEXT_PUBLIC_VERCEL_URL].map(e=>e?.trim()).find(e=>!!e)??"https://openrouter.ai";return(0,l.d)(e.includes("http")?e:`https://${e}`)},"c",0,function(e){let t=e.replaceAll(/([!"#$%&'()*+,./:;<=>?@[\\\]^`{|}~])/g,"_");return t.match(/^(?:\d|--|-\d)/)?`_${t}`:t}],814492)},648888,e=>{"use strict";e.s(["f",0,function(e){return e.slug?`/apps/${e.slug}`:`/apps/url/${encodeURIComponent(e.origin_url)}`}])},735374,787428,e=>{"use strict";var t=e.i(988590);let r={CliAgent:"cli-agent",IdeExtension:"ide-extension",CloudAgent:"cloud-agent",ProgrammingApp:"programming-app",NativeAppBuilder:"native-app-builder",CreativeWriting:"creative-writing",VideoGen:"video-gen",ImageGen:"image-gen",AudioGen:"audio-gen",Roleplay:"roleplay",Game:"game",WritingAssistant:"writing-assistant",GeneralChat:"general-chat",PersonalAgent:"personal-agent",Legal:"legal"},n={Coding:"coding",Creative:"creative",Productivity:"productivity",Entertainment:"entertainment"};r.CliAgent,r.IdeExtension,r.CloudAgent,r.ProgrammingApp,r.NativeAppBuilder,r.CreativeWriting,r.VideoGen,r.ImageGen,r.AudioGen,r.Roleplay,r.Game,r.WritingAssistant,r.GeneralChat,r.PersonalAgent,r.Legal,n.Coding,n.Creative,n.Productivity,n.Entertainment;let l={[n.Coding]:[r.CliAgent,r.IdeExtension,r.CloudAgent,r.ProgrammingApp,r.NativeAppBuilder],[n.Creative]:[r.CreativeWriting,r.VideoGen,r.ImageGen,r.AudioGen],[n.Productivity]:[r.WritingAssistant,r.GeneralChat,r.PersonalAgent,r.Legal],[n.Entertainment]:[r.Roleplay,r.Game]},a=function(){let e={};for(let t of Object.values(n))for(let r of l[t])e[r]=t;return e}(),s=(0,t.b)(r);e.s(["O",0,r,"t",0,n,"M",0,a,"F",0,function(e){return e.filter(s)}],787428),e.i(707060);var i=e.i(387086);let o={[r.CliAgent]:(0,i.b)("CLI Agents"),[r.IdeExtension]:(0,i.b)("IDE Extensions"),[r.CloudAgent]:(0,i.b)("Cloud Agents"),[r.ProgrammingApp]:(0,i.b)("Programming App"),[r.NativeAppBuilder]:(0,i.b)("Native App Builders"),[r.CreativeWriting]:(0,i.b)("Creative Writing"),[r.VideoGen]:(0,i.b)("Video Generation"),[r.ImageGen]:(0,i.b)("Image Generation"),[r.AudioGen]:(0,i.b)("Audio Generation"),[r.Roleplay]:(0,i.b)("Roleplay"),[r.Game]:(0,i.b)("Game"),[r.WritingAssistant]:(0,i.b)("Writing Assistants"),[r.GeneralChat]:(0,i.b)("General Chat"),[r.PersonalAgent]:(0,i.b)("Personal Agents"),[r.Legal]:(0,i.b)("Legal")},c={[n.Coding]:(0,i.b)("Coding Agents"),[n.Creative]:(0,i.b)("Creative"),[n.Productivity]:(0,i.b)("Productivity"),[n.Entertainment]:(0,i.b)("Entertainment")};e.s(["f",0,c,"U",0,o],735374)},566255,e=>{"use strict";var t=e.i(659350),r=e.i(663456),n=e.i(954217);e.i(707060);var l=e.i(196991),a=e.i(387086),s=e.i(288265),i=e.i(919035),o=e.i(735374),c=e.i(24381),d=e.i(782143),u=e.i(136562),m=e.i(987457),f=e.i(829622),p=e.i(530798),h=e.i(138257),g=e.i(205194),x=e.i(335609),b=e.i(648888),v=e.i(16043),y=e.i(764043);e.i(406201);var _=e.i(967605);function j(e){let n,l,a,s,i,o,c,d,h,j,N,S,k,C,A,q,R=(0,r.c)(56),{appAnalytics:E}=e,L=(0,g.f)(),[T,z]=(0,v.useState)(E.app);if(!T)return null;let I=T.favicon_url||T.main_url||T.origin_url||"";if(R[0]!==T||R[1]!==L||R[2]!==I){let e,r,g,v,w,N=new URL(T.origin_url),S=T.title||(0,x.d)(N.host+N.pathname);l=p.TableRow,h="group cursor-pointer",R[13]!==T||R[14]!==L?(j=e=>{e.target instanceof Element&&null!==e.target.closest("a, button")||L.push((0,b.f)(T))},R[13]=T,R[14]=L,R[15]=j):j=R[15],n=p.TableCell,c="flex max-w-64 items-center gap-2.5",R[16]!==T.icon_class_name?(e=(0,u.f)("block size-full",T.icon_class_name),R[16]=T.icon_class_name,R[17]=e):e=R[17];let k=T.favicon_url?T.id:void 0;R[18]!==k||R[19]!==I?(r=(0,t.jsx)(f.RemoteFavicon,{className:"size-full",faviconFor:I,curatedIconAppId:k}),R[18]=k,R[19]=I,R[20]=r):r=R[20],R[21]!==r||R[22]!==e?(d=(0,t.jsx)(m.f,{variant:"app",className:"size-7 shrink-0",children:(0,t.jsx)("span",{className:e,children:r})}),R[21]=r,R[22]=e,R[23]=d):d=R[23],i="min-w-0",R[24]!==T?(g=(0,b.f)(T),R[24]=T,R[25]=g):g=R[25],R[26]!==S||R[27]!==g?(v=(0,t.jsx)(_.Link,{href:g,className:"truncate text-sm font-semibold text-foreground group-hover:text-accent-foreground",children:S}),R[26]=S,R[27]=g,R[28]=v):v=R[28],R[29]!==T?(w=(0,t.jsx)(y.f,{app:T,onUpdate:z}),R[29]=T,R[30]=w):w=R[30],R[31]!==v||R[32]!==w?(o=(0,t.jsxs)("div",{className:"flex items-center gap-1.5",children:[v,w]}),R[31]=v,R[32]=w,R[33]=o):o=R[33],a="truncate text-xs text-muted-foreground",s=T.description||(0,x.d)(N.host),R[0]=T,R[1]=L,R[2]=I,R[3]=n,R[4]=l,R[5]=a,R[6]=s,R[7]=i,R[8]=o,R[9]=c,R[10]=d,R[11]=h,R[12]=j}else n=R[3],l=R[4],a=R[5],s=R[6],i=R[7],o=R[8],c=R[9],d=R[10],h=R[11],j=R[12];return R[34]!==a||R[35]!==s?(N=(0,t.jsx)("p",{className:a,children:s}),R[34]=a,R[35]=s,R[36]=N):N=R[36],R[37]!==i||R[38]!==o||R[39]!==N?(S=(0,t.jsxs)("div",{className:i,children:[o,N]}),R[37]=i,R[38]=o,R[39]=N,R[40]=S):S=R[40],R[41]!==S||R[42]!==c||R[43]!==d?(k=(0,t.jsxs)("div",{className:c,children:[d,S]}),R[41]=S,R[42]=c,R[43]=d,R[44]=k):k=R[44],R[45]!==n||R[46]!==k?(C=(0,t.jsx)(n,{children:k}),R[45]=n,R[46]=k,R[47]=C):C=R[47],R[48]!==E?(A=(0,t.jsx)(p.TableCell,{className:"whitespace-nowrap text-right",children:(0,t.jsx)(w,{appAnalytics:E})}),R[48]=E,R[49]=A):A=R[49],R[50]!==l||R[51]!==C||R[52]!==A||R[53]!==h||R[54]!==j?(q=(0,t.jsxs)(l,{className:h,onClick:j,children:[C,A]}),R[50]=l,R[51]=C,R[52]=A,R[53]=h,R[54]=j,R[55]=q):q=R[55],q}function w(e){let n,l,a=(0,r.c)(5),{appAnalytics:s}=e,i=(0,h.useLocale)();return a[0]!==s.total_tokens||a[1]!==i?(n=(0,d.f)(s.total_tokens,{locale:i,preset:"compact-rounded-thousands"})??"—",a[0]=s.total_tokens,a[1]=i,a[2]=n):n=a[2],a[3]!==n?(l=(0,t.jsx)("span",{className:"font-mono text-sm font-medium tabular-nums",children:n}),a[3]=n,a[4]=l):l=a[4],l}let N=[{key:"app",label:(0,a.b)("App"),className:"min-w-44"},{key:"tokens",label:(0,a.b)("Tokens"),className:"whitespace-nowrap text-right"}];function S(e){let a,d,u,m,f,p,h,g,x,b=(0,r.c)(22),{group:v,apps:y,category:_}=e,j=(0,s.f)(),w=(0,i.f)();if(b[0]!==_||b[1]!==v||b[2]!==j||b[3]!==w){let e,t=w(o.f[v]);b[8]!==w?(e=N.map(e=>({...e,label:w(e.label)})),b[8]=w,b[9]=e):e=b[9],d=e,m=_?`/apps/category/${v}/${_}`:`/apps/category/${v}`,a=c.f,u=j("Top {title}",{title:t}),b[0]=_,b[1]=v,b[2]=j,b[3]=w,b[4]=a,b[5]=d,b[6]=u,b[7]=m}else a=b[4],d=b[5],u=b[6],m=b[7];return b[10]===Symbol.for("react.memo_cache_sentinel")?(f=(0,t.jsx)(l.T,{children:"View all"}),b[10]=f):f=b[10],b[11]!==m?(p=(0,t.jsx)(n.TextLink,{href:m,weight:"medium",className:"shrink-0 whitespace-nowrap text-sm underline-offset-4 decoration-current",children:f}),b[11]=m,b[12]=p):p=b[12],b[13]!==y?(h=y.map(k),b[13]=y,b[14]=h):h=b[14],b[15]===Symbol.for("react.memo_cache_sentinel")?(g=(0,t.jsx)("p",{className:"py-4 text-center text-sm text-muted-foreground",children:(0,t.jsx)(l.T,{children:"No apps in this category yet"})}),b[15]=g):g=b[15],b[16]!==a||b[17]!==d||b[18]!==u||b[19]!==p||b[20]!==h?(x=(0,t.jsx)(a,{title:u,action:p,columns:d,tableMinWidth:272,tableClassName:"or-table--flush-x",tableBodyDataSlot:"marketplace-category-leaderboard-body",rows:h,emptyState:g}),b[16]=a,b[17]=d,b[18]=u,b[19]=p,b[20]=h,b[21]=x):x=b[21],x}function k(e){return(0,t.jsx)(j,{appAnalytics:e},e.app_id)}function C(e,r){return(0,t.jsx)(S,{group:e.group,apps:e.apps,category:e.category},`${e.group}-${e.category??r}`)}e.s(["f",0,function(e){let n,l,a=(0,r.c)(4),{leaderboards:s}=e;return a[0]!==s?(n=s.map(C),a[0]=s,a[1]=n):n=a[1],a[2]!==n?(l=(0,t.jsx)("div",{className:"grid md:grid-cols-2 gap-6 mb-8",children:n}),a[2]=n,a[3]=l):l=a[3],l}],566255)},189867,438411,683595,334820,e=>{"use strict";var t=e.i(659350),r=e.i(663456),n=e.i(915663),l=e.i(443504),a=e.i(139697),s=e.i(960773),i=e.i(797521);e.i(707060);var o=e.i(196991),c=e.i(153746),d=e.i(16043),u=e.i(936532),m=e.i(320319),f=e.i(952450),p=e.i(106474);function h(e){return Math.max(0,e-1)}e.s(["f",0,function(e){let g,x,b,v,y,_,j,w,N=(0,r.c)(28),{rankingMap:S}=e,k=(0,i.f)(),C=(0,s.Q)(),[A,q]=(0,d.useState)("day"),[R,E]=(0,d.useState)(0),L=S[A];if(N[0]!==k||N[1]!==R||N[2]!==A||N[3]!==C||N[4]!==L){_=Symbol.for("react.early_return_sentinel");e:{let e,r,s,i,d=L.slice(0,u.Z);if(0===d.length){_=null;break e}let j=Math.ceil(d.length/u.g),w=R*u.g,S=d.slice(w,w+u.g),T=Math.ceil(S.length/2),z=S.slice(0,T),I=S.slice(T);v="global-ranking",N[11]===Symbol.for("react.memo_cache_sentinel")?(e=(0,t.jsxs)("div",{className:"flex items-center gap-2",children:[(0,t.jsx)(l.f,{className:"size-5 text-muted-foreground"}),(0,t.jsx)("h2",{children:(0,t.jsx)(o.T,{children:"Global Ranking"})})]}),N[11]=e):e=N[11],N[12]===Symbol.for("react.memo_cache_sentinel")?(r=e=>{q(e),E(0)},N[12]=r):r=N[12],N[13]!==A?(y=(0,t.jsxs)("div",{className:"flex items-center justify-between mb-4",children:[e,(0,t.jsx)(p.f,{period:A,onChange:r})]}),N[13]=A,N[14]=y):y=N[14],g="bg-card border border-border rounded-lg p-3 sm:p-5 overflow-hidden",N[15]!==w?(s=(e,r)=>(0,t.jsx)(f.f,{appAnalytics:e,rank:w+r+1,showCategories:!0},e.app_id),N[15]=w,N[16]=s):s=N[16],N[17]!==T||N[18]!==w?(i=(e,r)=>(0,t.jsx)(f.f,{appAnalytics:e,rank:w+T+r+1,showCategories:!0},e.app_id),N[17]=T,N[18]=w,N[19]=i):i=N[19],x=(0,t.jsxs)("div",{className:"flex flex-col gap-0.5 md:grid md:grid-cols-2 md:gap-x-6",children:[(0,t.jsx)(m.f,{variant:"spaced",children:z.map(s)}),(0,t.jsx)(m.f,{variant:"spaced",children:I.map(i)})]}),b=j>1&&(0,t.jsxs)("div",{className:"flex items-center justify-center gap-4 mt-4 pt-4 border-t border-border",children:[(0,t.jsx)(a.Button,{variant:"outline",size:"icon-xs",onClick:()=>{E(h),C.capture("click_apps_global_ranking_pagination",{direction:"previous",period:A,from_page:R})},disabled:0===R,children:(0,t.jsx)(n.f,{className:"h-4 w-4"})}),(0,t.jsx)("span",{className:"text-sm text-muted-foreground tabular-nums",children:(0,t.jsxs)(o.T,{children:[(0,t.jsx)(c.d,{children:k.number(w+1,{preset:"integer"})}),"–",(0,t.jsx)(c.d,{children:k.number(Math.min(w+u.g,d.length),{preset:"integer"})})," ","of ",(0,t.jsx)(c.d,{children:k.number(d.length,{preset:"integer"})})]})}),(0,t.jsx)(a.Button,{variant:"outline",size:"icon-xs",onClick:()=>{E(e=>Math.min(j-1,e+1)),C.capture("click_apps_global_ranking_pagination",{direction:"next",period:A,from_page:R})},disabled:R>=j-1,children:(0,t.jsx)(n.f,{className:"h-4 w-4 rotate-180"})})]})}N[0]=k,N[1]=R,N[2]=A,N[3]=C,N[4]=L,N[5]=g,N[6]=x,N[7]=b,N[8]=v,N[9]=y,N[10]=_}else g=N[5],x=N[6],b=N[7],v=N[8],y=N[9],_=N[10];return _!==Symbol.for("react.early_return_sentinel")?_:(N[20]!==g||N[21]!==x||N[22]!==b?(j=(0,t.jsxs)("div",{className:g,children:[x,b]}),N[20]=g,N[21]=x,N[22]=b,N[23]=j):j=N[23],N[24]!==v||N[25]!==y||N[26]!==j?(w=(0,t.jsxs)("section",{id:v,children:[y,j]}),N[24]=v,N[25]=y,N[26]=j,N[27]=w):w=N[27],w)}],189867);var g=e.i(782143),x=e.i(136562),b=e.i(912147),v=e.i(829622),y=e.i(954217),_=e.i(138257),j=e.i(648888);e.i(406201);var w=e.i(967605),N=e.i(335609);function S(e){return{url:e.favicon_url||e.main_url||e.origin_url||"",name:e.title||(0,N.d)(new URL(e.origin_url).host)}}let k=[{border:"border-chart-2",overlay:"bg-chart-2/20"},{border:"border-chart-1",overlay:"bg-chart-1/20"},{border:"border-chart-3",overlay:"bg-chart-3/20"},{border:"border-chart-4",overlay:"bg-chart-4/20"}];function C(e,r){return(0,t.jsx)(A,{appAnalytics:e,colors:k[r%k.length]},e.app_id)}function A(e){let n,l,a,s,i,c,d,u,m,f,p,h,g,b,y=(0,r.c)(36),{appAnalytics:_,colors:N}=e,{app:k}=_;if(!k)return null;y[0]!==k?(n=S(k),y[0]=k,y[1]=n):n=y[1];let{url:C,name:A}=n;y[2]!==k?(l=(0,j.f)(k),y[2]=k,y[3]=l):l=y[3],y[4]!==N.border?(a=(0,x.f)("rounded-xl p-3 sm:p-5 cursor-pointer","hover:bg-card-hover","relative overflow-hidden group h-36 sm:h-40 text-foreground","bg-card border",N.border),y[4]=N.border,y[5]=a):a=y[5],y[6]!==N.overlay?(s=(0,x.f)("absolute top-2 right-2 sm:top-4 sm:right-4","w-10 h-10 sm:w-12 sm:h-12 rounded-lg","flex items-center justify-center",N.overlay),y[6]=N.overlay,y[7]=s):s=y[7],y[8]!==k.icon_class_name?(i=(0,x.f)("block size-5 overflow-hidden rounded-sm sm:size-6",k.icon_class_name),y[8]=k.icon_class_name,y[9]=i):i=y[9];let R=k.favicon_url?k.id:void 0;return y[10]!==R||y[11]!==C?(c=(0,t.jsx)(v.RemoteFavicon,{className:"size-full",faviconFor:C,curatedIconAppId:R}),y[10]=R,y[11]=C,y[12]=c):c=y[12],y[13]!==i||y[14]!==c?(d=(0,t.jsx)("span",{className:i,children:c}),y[13]=i,y[14]=c,y[15]=d):d=y[15],y[16]!==s||y[17]!==d?(u=(0,t.jsx)("div",{className:s,children:d}),y[16]=s,y[17]=d,y[18]=u):u=y[18],y[19]!==A?(m=(0,t.jsx)("div",{className:"flex items-center gap-1.5 mb-1",children:(0,t.jsx)("span",{className:"font-medium text-xs truncate",children:A})}),y[19]=A,y[20]=m):m=y[20],y[21]!==k.description?(f=k.description||(0,t.jsx)(o.T,{children:"View app analytics"}),y[21]=k.description,y[22]=f):f=y[22],y[23]!==f?(p=(0,t.jsx)("p",{className:"text-xs text-muted-foreground mb-2 line-clamp-2 min-h-[2lh]",children:f}),y[23]=f,y[24]=p):p=y[24],y[25]!==_?(h=(0,t.jsx)(q,{appAnalytics:_}),y[25]=_,y[26]=h):h=y[26],y[27]!==m||y[28]!==p||y[29]!==h?(g=(0,t.jsxs)("div",{className:"relative z-10 h-full flex flex-col justify-end",children:[m,p,h]}),y[27]=m,y[28]=p,y[29]=h,y[30]=g):g=y[30],y[31]!==g||y[32]!==l||y[33]!==a||y[34]!==u?(b=(0,t.jsxs)(w.Link,{href:l,className:a,children:[u,g]}),y[31]=g,y[32]=l,y[33]=a,y[34]=u,y[35]=b):b=y[35],b}function q(e){let n,l,a=(0,r.c)(5),{appAnalytics:s}=e,i=(0,_.useLocale)();return a[0]!==s.total_tokens||a[1]!==i?(n=(0,g.f)(s.total_tokens,{locale:i,preset:"compact-rounded-thousands"})??"—",a[0]=s.total_tokens,a[1]=i,a[2]=n):n=a[2],a[3]!==n?(l=(0,t.jsx)("span",{className:"text-xs text-muted-foreground",children:(0,t.jsxs)(o.T,{children:[(0,t.jsx)(c.d,{children:n})," ","tokens"]})}),a[3]=n,a[4]=l):l=a[4],l}e.s(["f",0,function(e){let n,l,a,s,i,c=(0,r.c)(7),{apps:d}=e;return 0===d.length?null:(c[0]===Symbol.for("react.memo_cache_sentinel")?(n=(0,t.jsx)("h2",{className:"mb-1",children:(0,t.jsx)(o.T,{children:"Most Popular"})}),c[0]=n):n=c[0],c[1]===Symbol.for("react.memo_cache_sentinel")?(l=(0,t.jsx)(b.f,{href:"/docs/app-attribution",children:"opting into"}),c[1]=l):l=c[1],c[2]===Symbol.for("react.memo_cache_sentinel")?(a=(0,t.jsx)("p",{className:"text-xs text-muted-foreground mb-6",children:(0,t.jsxs)(o.T,{children:["Largest public apps and agents"," ",l," usage tracking on OpenRouter. ",(0,t.jsx)(y.TextLink,{href:"#global-ranking",children:"View more →"})]})}),c[2]=a):a=c[2],c[3]!==d?(s=d.slice(0,4).map(C),c[3]=d,c[4]=s):s=c[4],c[5]!==s?(i=(0,t.jsxs)("section",{className:"mb-8",children:[n,a,(0,t.jsx)("div",{"data-slot":"marketplace-popular-grid",className:"grid grid-cols-2 md:grid-cols-4 gap-4",children:s})]}),c[5]=s,c[6]=i):i=c[6],i)}],438411);var R=e.i(208977),E=e.i(987457);function L(e){return(0,t.jsx)(T,{trending:e},e.appAnalytics.app_id)}function T(e){let n,l,a,s,i,o,c,d,u,m,f,p,h=(0,r.c)(29),{trending:g}=e,{appAnalytics:b,growthPercent:y}=g,{app:_}=b;if(!_)return null;h[0]!==_?(n=S(_),h[0]=_,h[1]=n):n=h[1];let{url:N,name:k}=n;h[2]!==_?(l=(0,j.f)(_),h[2]=_,h[3]=l):l=h[3],h[4]===Symbol.for("react.memo_cache_sentinel")?(a=(0,x.f)("snap-start shrink-0 w-48","bg-card border border-border rounded-lg p-4","hover:border-muted-foreground transition cursor-pointer group text-foreground"),h[4]=a):a=h[4],h[5]!==_.icon_class_name?(s=(0,x.f)("block size-full",_.icon_class_name),h[5]=_.icon_class_name,h[6]=s):s=h[6];let C=_.favicon_url?_.id:void 0;return h[7]!==C||h[8]!==N?(i=(0,t.jsx)(v.RemoteFavicon,{className:"size-full",faviconFor:N,curatedIconAppId:C}),h[7]=C,h[8]=N,h[9]=i):i=h[9],h[10]!==s||h[11]!==i?(o=(0,t.jsx)(E.f,{variant:"app",className:"size-12",children:(0,t.jsx)("span",{className:s,children:i})}),h[10]=s,h[11]=i,h[12]=o):o=h[12],h[13]!==k?(c=(0,t.jsx)("div",{className:"flex items-center gap-1.5 mb-1",children:(0,t.jsx)("span",{className:"font-medium text-xs truncate",children:k})}),h[13]=k,h[14]=c):c=h[14],h[15]!==b?(d=(0,t.jsx)(z,{appAnalytics:b}),h[15]=b,h[16]=d):d=h[16],h[17]!==y?(u=y>0&&(0,t.jsx)("span",{className:"text-xs text-positive font-medium",title:(0,R.T)(y,"Growth vs previous period"),children:(0,R.S)(y)}),h[17]=y,h[18]=u):u=h[18],h[19]!==u||h[20]!==d?(m=(0,t.jsxs)("div",{className:"flex items-center justify-between",children:[d,u]}),h[19]=u,h[20]=d,h[21]=m):m=h[21],h[22]!==m||h[23]!==c?(f=(0,t.jsxs)("div",{className:"mt-3",children:[c,m]}),h[22]=m,h[23]=c,h[24]=f):f=h[24],h[25]!==f||h[26]!==l||h[27]!==o?(p=(0,t.jsxs)(w.Link,{href:l,className:a,children:[o,f]}),h[25]=f,h[26]=l,h[27]=o,h[28]=p):p=h[28],p}function z(e){let n,l,a=(0,r.c)(5),{appAnalytics:s}=e,i=(0,_.useLocale)();return a[0]!==s.total_tokens||a[1]!==i?(n=(0,g.f)(s.total_tokens,{locale:i,preset:"compact-rounded-thousands"})??"—",a[0]=s.total_tokens,a[1]=i,a[2]=n):n=a[2],a[3]!==n?(l=(0,t.jsx)("span",{className:"text-xs text-muted-foreground",children:n}),a[3]=n,a[4]=l):l=a[4],l}e.s(["f",0,function(e){let n,l,a,s,i,c,u,m,f,p,h,g=(0,r.c)(20),{trendingApps:b}=e,v=(0,d.useRef)(null),[y,_]=(0,d.useState)(!1),[j,w]=(0,d.useState)(!0);if(0===b.length)return null;g[0]===Symbol.for("react.memo_cache_sentinel")?(n=function(){let e=v.current;e&&(_(e.scrollLeft>0),w(e.scrollLeft+e.clientWidth{"use strict";var t=e.i(659350),r=e.i(663456),n=e.i(136562);let l=(0,e.i(207298).f)("",{variants:{variant:{divided:"marketplace-app-list-divided",spaced:"marketplace-app-list-spaced flex flex-col gap-0.5"}}});e.s(["f",0,function(e){let a,s,i=(0,r.c)(6),{variant:o,children:c,className:d}=e;return i[0]!==d||i[1]!==o?(a=(0,n.f)(l({variant:o}),d),i[0]=d,i[1]=o,i[2]=a):a=i[2],i[3]!==c||i[4]!==a?(s=(0,t.jsx)("div",{"data-slot":"marketplace-app-list",className:a,children:c}),i[3]=c,i[4]=a,i[5]=s):s=i[5],s}])},952450,703298,106474,e=>{"use strict";var t=e.i(659350),r=e.i(663456),n=e.i(26463),l=e.i(208977),a=e.i(782143),s=e.i(136562),i=e.i(987457),o=e.i(829622),c=e.i(138257),d=e.i(335609),u=e.i(787428),m=e.i(648888);e.i(707060);var f=e.i(196991),p=e.i(919035),h=e.i(16043),g=e.i(735374),x=e.i(936532),b=e.i(764043);e.i(406201);var v=e.i(967605);function y(e){let n,l,s,i,o=(0,r.c)(10),{appAnalytics:d,sortBy:u}=e,m=void 0===u?"tokens":u,p=(0,c.useLocale)(),h="requests"===m?d.total_requests:d.total_tokens;return o[0]!==p||o[1]!==h?(n=(0,a.f)(h,{locale:p,preset:"compact-rounded-thousands"})??"—",o[0]=p,o[1]=h,o[2]=n):n=o[2],o[3]!==n?(l=(0,t.jsx)("span",{className:"text-sm font-medium whitespace-nowrap",children:n}),o[3]=n,o[4]=l):l=o[4],o[5]!==m?(s=(0,t.jsx)("span",{className:"text-xs text-muted-foreground ml-1 hidden sm:inline",children:"requests"===m?(0,t.jsx)(f.T,{children:"requests"}):(0,t.jsx)(f.T,{children:"tokens"})}),o[5]=m,o[6]=s):s=o[6],o[7]!==l||o[8]!==s?(i=(0,t.jsxs)("div",{children:[l,s]}),o[7]=l,o[8]=s,o[9]=i):i=o[9],i}e.s(["f",0,function(e){var a;let c,f,_,j,w,N,S,k,C,A,q,R,E,L,T,z,I,O,P,$,M,H,G=(0,r.c)(79),{appAnalytics:B,rank:F,showGrowth:D,growthPercent:W,sortBy:U,dotColor:V,showCategories:K}=e,Y=void 0===U?"tokens":U,Z=(0,p.f)(),{app:X}=B,[Q,J]=(0,h.useState)(X);if(!Q)return null;G[0]!==Q?(c={name:function(e){if(e.title)return e.title;if(!URL.canParse(e.origin_url))return e.origin_url;let t=new URL(e.origin_url);return(0,d.d)(t.host+t.pathname)}(a=Q),description:a.description},G[0]=Q,G[1]=c):c=G[1];let ee=c,et=Q.favicon_url||Q.main_url||Q.origin_url||"";if(G[2]!==Q||G[3]!==V||G[4]!==Z||G[5]!==ee.description||G[6]!==ee.name||G[7]!==F||G[8]!==K||G[9]!==et){let e,r,n,l,a=K?(0,u.F)(Q.categories):[];w="marketplace-app-row",N="marketplace-app",S="flex items-center hover:bg-muted/50 group transition",f=v.Link;let c=a.length>0?"items-start":"items-center";G[23]!==c?(R=(0,s.f)("flex flex-1 min-w-0 gap-2 sm:gap-3 py-3 sm:py-3.5 px-2 sm:px-4",c,"cursor-pointer text-foreground"),G[23]=c,G[24]=R):R=G[24],G[25]!==Q?(E=(0,m.f)(Q),G[25]=Q,G[26]=E):E=G[26],G[27]===Symbol.for("react.memo_cache_sentinel")?(e=(0,s.f)("flex h-9 items-center justify-end shrink-0","text-muted-foreground text-sm w-5 sm:w-6"),G[27]=e):e=G[27],G[28]!==F?(L=(0,t.jsxs)("span",{className:e,children:[F,"."]}),G[28]=F,G[29]=L):L=G[29],G[30]!==V?(_=V&&(0,t.jsx)("div",{className:"w-2.5 h-2.5 rounded-full shrink-0 bg-(--dot-color)","data-allow-inline-style":!0,style:{"--dot-color":V}}),G[30]=V,G[31]=_):_=G[31],G[32]!==Q.icon_class_name?(r=(0,s.f)("block size-full",Q.icon_class_name),G[32]=Q.icon_class_name,G[33]=r):r=G[33];let p=Q.favicon_url?Q.id:void 0;G[34]!==p||G[35]!==et?(n=(0,t.jsx)(o.RemoteFavicon,{className:"size-full",faviconFor:et,curatedIconAppId:p}),G[34]=p,G[35]=et,G[36]=n):n=G[36],G[37]!==r||G[38]!==n?(j=(0,t.jsx)(i.f,{variant:"app",className:"size-9",children:(0,t.jsx)("span",{className:r,children:n})}),G[37]=r,G[38]=n,G[39]=j):j=G[39],k="flex-1 min-w-0 overflow-hidden",G[40]!==ee.name?(C=(0,t.jsx)("div",{className:"flex items-center gap-1.5",children:(0,t.jsx)("span",{className:"font-medium text-xs truncate",children:ee.name})}),G[40]=ee.name,G[41]=C):C=G[41],G[42]!==Q.origin_url||G[43]!==ee.description?(l=ee.description||(0,d.d)(new URL(Q.origin_url).host),G[42]=Q.origin_url,G[43]=ee.description,G[44]=l):l=G[44],G[45]!==l?(A=(0,t.jsx)("div",{className:"flex items-center gap-1 text-xs text-muted-foreground min-w-0",children:(0,t.jsx)("p",{className:"truncate",children:l})}),G[45]=l,G[46]=A):A=G[46],q=a.length>0&&(0,t.jsx)("div",{className:"flex flex-wrap items-center gap-1 mt-1",children:a.map(e=>{let r=u.M[e],n=(0,x.t)(r);return(0,t.jsx)("span",{className:(0,s.f)("inline-flex items-center rounded-sm px-1 py-0.5 text-2xs leading-tight font-medium whitespace-nowrap",n.bg,n.text),children:Z(g.U[e])},e)})}),G[2]=Q,G[3]=V,G[4]=Z,G[5]=ee.description,G[6]=ee.name,G[7]=F,G[8]=K,G[9]=et,G[10]=f,G[11]=_,G[12]=j,G[13]=w,G[14]=N,G[15]=S,G[16]=k,G[17]=C,G[18]=A,G[19]=q,G[20]=R,G[21]=E,G[22]=L}else f=G[10],_=G[11],j=G[12],w=G[13],N=G[14],S=G[15],k=G[16],C=G[17],A=G[18],q=G[19],R=G[20],E=G[21],L=G[22];return G[47]!==k||G[48]!==C||G[49]!==A||G[50]!==q?(T=(0,t.jsxs)("div",{className:k,children:[C,A,q]}),G[47]=k,G[48]=C,G[49]=A,G[50]=q,G[51]=T):T=G[51],G[52]!==W||G[53]!==D?(z=D&&void 0!==W&&(0,t.jsx)("span",{className:(0,s.f)("text-xs font-medium",W>0?"text-positive":"text-negative"),title:(0,l.T)(W,"Change vs previous period"),children:(0,l.S)(W)}),G[52]=W,G[53]=D,G[54]=z):z=G[54],G[55]!==B||G[56]!==Y?(I=(0,t.jsx)(y,{appAnalytics:B,sortBy:Y}),G[55]=B,G[56]=Y,G[57]=I):I=G[57],G[58]===Symbol.for("react.memo_cache_sentinel")?(O=(0,t.jsx)(n.f,{className:"w-4 h-4 text-muted-foreground opacity-0 group-hover:opacity-100 transition-opacity hidden sm:block"}),G[58]=O):O=G[58],G[59]!==z||G[60]!==I?(P=(0,t.jsxs)("div",{className:"text-right shrink-0 flex h-9 items-center gap-2 ml-auto",children:[z,I,O]}),G[59]=z,G[60]=I,G[61]=P):P=G[61],G[62]!==f||G[63]!==_||G[64]!==j||G[65]!==T||G[66]!==P||G[67]!==R||G[68]!==E||G[69]!==L?($=(0,t.jsxs)(f,{className:R,href:E,children:[L,_,j,T,P]}),G[62]=f,G[63]=_,G[64]=j,G[65]=T,G[66]=P,G[67]=R,G[68]=E,G[69]=L,G[70]=$):$=G[70],G[71]!==Q?(M=(0,t.jsx)(b.f,{app:Q,onUpdate:J,className:"mr-2 sm:mr-4"}),G[71]=Q,G[72]=M):M=G[72],G[73]!==w||G[74]!==N||G[75]!==S||G[76]!==$||G[77]!==M?(H=(0,t.jsxs)("div",{"data-slot":w,"data-ssr-content":N,className:S,children:[$,M]}),G[73]=w,G[74]=N,G[75]=S,G[76]=$,G[77]=M,G[78]=H):H=G[78],H}],952450);var _=e.i(326e3),j=e.i(960773),w=e.i(988590),N=e.i(19773),S=e.i(285999);let k=[x.k.Day,x.k.Week,x.k.Month],C=x.k.Day,A={sort:(0,S.f)(["tokens","requests"]).withDefault("tokens"),period:(0,S.f)(k).withDefault(C)};e.s(["f",0,A],703298);let q=[["Today","day"],["This Week","week"],["This Month","month"]];function R(e){let n,l=(0,r.c)(2),{period:a}=e;return l[0]!==a?(n=(0,t.jsx)(L,{period:a,disabled:!0}),l[0]=a,l[1]=n):n=l[1],n}function E(e){let n,l,a,s,i=(0,r.c)(10),{period:o,onChange:c}=e;i[0]===Symbol.for("react.memo_cache_sentinel")?(n=A.period.withOptions({history:"push"}),i[0]=n):n=i[0];let[,d]=(0,N.o)("period",n),u=(0,j.Q)();i[1]!==c||i[2]!==u||i[3]!==d?(l=function(e){if(c){c(e),u.capture("click_apps_category_time_range",{period:e});return}d(e),u.capture("click_apps_category_time_range",{period:e})},i[1]=c,i[2]=u,i[3]=d,i[4]=l):l=i[4];let m=l;return i[5]!==m?(a=e=>{(0,w.q)(e,x.k)&&m(e)},i[5]=m,i[6]=a):a=i[6],i[7]!==o||i[8]!==a?(s=(0,t.jsx)(L,{period:o,onValueChange:a}),i[7]=o,i[8]=a,i[9]=s):s=i[9],s}function L(e){let n,l,a,s=(0,r.c)(6),{period:i,disabled:o,onValueChange:c}=e,d=void 0!==o&&o;return s[0]===Symbol.for("react.memo_cache_sentinel")?(n=(0,t.jsx)(_.SelectTrigger,{className:"w-32 pl-4 pr-6",children:(0,t.jsx)(_.SelectValue,{})}),s[0]=n):n=s[0],s[1]===Symbol.for("react.memo_cache_sentinel")?(l=(0,t.jsx)(_.SelectContent,{children:q.map(T)}),s[1]=l):l=s[1],s[2]!==d||s[3]!==c||s[4]!==i?(a=(0,t.jsxs)(_.Select,{value:i,onValueChange:c,disabled:d,variant:"rounded",size:"compact",children:[n,l]}),s[2]=d,s[3]=c,s[4]=i,s[5]=a):a=s[5],a}function T(e){let[r,n]=e;return(0,t.jsx)(_.SelectItem,{value:n,children:r},n)}e.s(["f",0,function(e){let n,l,a,s=(0,r.c)(7);return s[0]!==e.period?(n=(0,t.jsx)(R,{period:e.period}),s[0]=e.period,s[1]=n):n=s[1],s[2]!==e?(l=(0,t.jsx)(E,{...e}),s[2]=e,s[3]=l):l=s[3],s[4]!==n||s[5]!==l?(a=(0,t.jsx)(h.Suspense,{fallback:n,children:l}),s[4]=n,s[5]=l,s[6]=a):a=s[6],a}],106474)},620919,e=>{"use strict";var t=e.i(659350),r=e.i(663456),n=e.i(136562),l=e.i(670168),a=e.i(530798),s=e.i(787428),i=e.i(618115);e.i(707060);var o=e.i(196991),c=e.i(566255),d=e.i(189867),u=e.i(438411),m=e.i(683595),f=e.i(334820),p=e.i(936532),h=e.i(100274),g=e.i(517715),x=e.i(885523),b=e.i(320319);let v=Math.ceil(p.g/2);function y(e){let n,l=(0,r.c)(4),{data:a,isError:s}=e;if(null!==a){let e;return l[0]!==a?(e=(0,t.jsx)(_,{data:a}),l[0]=a,l[1]=e):e=l[1],e}if(s){let e;return l[2]===Symbol.for("react.memo_cache_sentinel")?(e=(0,t.jsx)("div",{className:"text-muted-foreground py-8 text-center",children:(0,t.jsx)(o.T,{children:"Failed to load app rankings. Please try again later."})}),l[2]=e):e=l[2],e}return l[3]===Symbol.for("react.memo_cache_sentinel")?(n=(0,t.jsx)(j,{}),l[3]=n):n=l[3],n}function _(e){let n,l,a,i,o,p,h,g,x,b,v=(0,r.c)(25),{data:y}=e;v[0]!==y.popular?(n=(0,t.jsx)(u.f,{apps:y.popular}),v[0]=y.popular,v[1]=n):n=v[1],v[2]!==y.trending?(l=(0,t.jsx)(m.f,{trendingApps:y.trending}),v[2]=y.trending,v[3]=l):l=v[3];let _=y.leaderboards[s.t.Coding];v[4]!==_?(a={group:s.t.Coding,apps:_},v[4]=_,v[5]=a):a=v[5];let j=y.leaderboards[s.t.Productivity];v[6]!==j?(i={group:s.t.Productivity,apps:j},v[6]=j,v[7]=i):i=v[7];let w=y.leaderboards[s.t.Creative];v[8]!==w?(o={group:s.t.Creative,apps:w},v[8]=w,v[9]=o):o=v[9];let N=y.leaderboards[s.t.Entertainment];return v[10]!==N?(p={group:s.t.Entertainment,apps:N},v[10]=N,v[11]=p):p=v[11],v[12]!==p||v[13]!==a||v[14]!==i||v[15]!==o?(h=(0,t.jsx)(c.f,{leaderboards:[a,i,o,p]}),v[12]=p,v[13]=a,v[14]=i,v[15]=o,v[16]=h):h=v[16],v[17]===Symbol.for("react.memo_cache_sentinel")?(g=(0,t.jsx)(f.f,{}),v[17]=g):g=v[17],v[18]!==y.globalRankingMap?(x=(0,t.jsx)(d.f,{rankingMap:y.globalRankingMap}),v[18]=y.globalRankingMap,v[19]=x):x=v[19],v[20]!==n||v[21]!==h||v[22]!==x||v[23]!==l?(b=(0,t.jsxs)("div",{className:"flex flex-col gap-6 w-full",children:[n,l,h,g,x]}),v[20]=n,v[21]=h,v[22]=x,v[23]=l,v[24]=b):b=v[24],b}function j(){let e,n,a,s,i,o,c=(0,r.c)(6);return c[0]===Symbol.for("react.memo_cache_sentinel")?(e=(0,t.jsx)(l.l,{className:"h-6 w-32 mb-1"}),n=(0,t.jsx)(l.l,{className:"h-4 w-full max-w-120 mb-6"}),c[0]=e,c[1]=n):(e=c[0],n=c[1]),c[2]===Symbol.for("react.memo_cache_sentinel")?(a=(0,t.jsxs)("section",{className:"mb-8",children:[e,n,(0,t.jsx)("div",{className:"grid grid-cols-2 md:grid-cols-4 gap-4",children:Array.from({length:4}).map(S)})]}),c[2]=a):a=c[2],c[3]===Symbol.for("react.memo_cache_sentinel")?(s=(0,t.jsxs)("div",{className:"flex items-center justify-between mb-3",children:[(0,t.jsx)(l.l,{className:"h-6 w-24"}),(0,t.jsx)(l.l,{className:"h-4 w-40"})]}),c[3]=s):s=c[3],c[4]===Symbol.for("react.memo_cache_sentinel")?(i=(0,t.jsxs)("section",{className:"mb-8",children:[s,(0,t.jsx)("div",{className:"flex gap-3 overflow-x-auto",children:Array.from({length:6}).map(N)})]}),c[4]=i):i=c[4],c[5]===Symbol.for("react.memo_cache_sentinel")?(o=(0,t.jsxs)("div",{className:"flex flex-col gap-6 w-full",children:[a,i,(0,t.jsx)("div",{className:"grid md:grid-cols-2 gap-6 mb-8",children:Array.from({length:4}).map(w)}),(0,t.jsx)(E,{})]}),c[5]=o):o=c[5],o}function w(e,r){return(0,t.jsx)(A,{},r)}function N(e,r){return(0,t.jsx)(C,{},r)}function S(e,r){return(0,t.jsx)(k,{},r)}function k(){let e,n,a=(0,r.c)(2);return a[0]===Symbol.for("react.memo_cache_sentinel")?(e=(0,t.jsx)(l.l,{className:"absolute right-2 top-2 size-10 rounded-lg sm:right-4 sm:top-4 sm:size-12"}),a[0]=e):e=a[0],a[1]===Symbol.for("react.memo_cache_sentinel")?(n=(0,t.jsxs)("div",{className:"relative h-36 overflow-hidden rounded-xl border bg-card p-3 sm:h-40 sm:p-5",children:[e,(0,t.jsxs)("div",{className:"flex h-full flex-col justify-end",children:[(0,t.jsx)(l.l,{className:"mb-2 h-5 w-28"}),(0,t.jsx)(l.l,{className:"mb-1.5 h-4 w-full"}),(0,t.jsx)(l.l,{className:"mb-2 h-4 w-4/5"}),(0,t.jsx)(l.l,{className:"h-3 w-20"})]})]}),a[1]=n):n=a[1],n}function C(){let e,n,a,s=(0,r.c)(3);return s[0]===Symbol.for("react.memo_cache_sentinel")?(e=(0,t.jsx)(l.l,{className:"size-12 rounded-lg"}),s[0]=e):e=s[0],s[1]===Symbol.for("react.memo_cache_sentinel")?(n=(0,t.jsx)(l.l,{className:"mb-2 h-4 w-32"}),s[1]=n):n=s[1],s[2]===Symbol.for("react.memo_cache_sentinel")?(a=(0,t.jsxs)("div",{className:"h-33.5 w-48 shrink-0 rounded-lg border border-border bg-card p-4",children:[e,(0,t.jsxs)("div",{className:"mt-3",children:[n,(0,t.jsxs)("div",{className:"flex items-center justify-between",children:[(0,t.jsx)(l.l,{className:"h-3 w-12"}),(0,t.jsx)(l.l,{className:"h-3 w-10"})]})]})]}),s[2]=a):a=s[2],a}function A(){let e,n,s,i,o=(0,r.c)(4);return o[0]===Symbol.for("react.memo_cache_sentinel")?(e=(0,t.jsxs)("div",{className:"flex items-start justify-between gap-3",children:[(0,t.jsxs)("div",{className:"flex items-center gap-1.5",children:[(0,t.jsx)(l.l,{className:"h-5 w-36"}),(0,t.jsx)(l.l,{className:"size-4 rounded-sm"})]}),(0,t.jsx)(l.l,{className:"h-5 w-16"})]}),o[0]=e):e=o[0],o[1]===Symbol.for("react.memo_cache_sentinel")?(n=(0,t.jsx)(a.TableHead,{className:"min-w-44",children:(0,t.jsx)(l.l,{className:"h-4 w-12"})}),o[1]=n):n=o[1],o[2]===Symbol.for("react.memo_cache_sentinel")?(s=(0,t.jsx)(a.TableHeader,{children:(0,t.jsxs)(a.TableRow,{children:[n,(0,t.jsx)(a.TableHead,{className:"whitespace-nowrap text-right",children:(0,t.jsx)(l.l,{className:"ml-auto h-4 w-14"})})]})}),o[2]=s):s=o[2],o[3]===Symbol.for("react.memo_cache_sentinel")?(i=(0,t.jsxs)("section",{className:"flex h-full min-w-0 flex-col gap-3 rounded-lg border border-border bg-card p-5",children:[e,(0,t.jsx)(x.f,{className:"flex flex-1 flex-col",children:(0,t.jsxs)(a.Table,{className:"or-table--flush-x min-w-68",containerClassName:"flex-1",children:[s,(0,t.jsx)(a.TableBody,{children:Array.from({length:5},q)})]})})]}),o[3]=i):i=o[3],i}function q(e,r){return(0,t.jsx)(R,{},r)}function R(){let e,n,s,i=(0,r.c)(3);return i[0]===Symbol.for("react.memo_cache_sentinel")?(e=(0,t.jsx)(l.l,{className:"size-7 shrink-0 rounded-md"}),i[0]=e):e=i[0],i[1]===Symbol.for("react.memo_cache_sentinel")?(n=(0,t.jsx)(a.TableCell,{children:(0,t.jsxs)("div",{className:"flex max-w-64 items-center gap-2.5",children:[e,(0,t.jsxs)("div",{className:"min-w-0",children:[(0,t.jsx)(l.l,{className:"h-4 w-32"}),(0,t.jsx)(l.l,{className:"mt-1 h-3 w-40"})]})]})}),i[1]=n):n=i[1],i[2]===Symbol.for("react.memo_cache_sentinel")?(s=(0,t.jsxs)(a.TableRow,{children:[n,(0,t.jsx)(a.TableCell,{className:"whitespace-nowrap text-right",children:(0,t.jsx)(l.l,{className:"ml-auto h-4 w-20"})})]}),i[2]=s):s=i[2],s}function E(){let e,n,a,s,i=(0,r.c)(4);return i[0]===Symbol.for("react.memo_cache_sentinel")?(e=(0,t.jsxs)("div",{className:"mb-4 flex items-center justify-between",children:[(0,t.jsxs)("div",{className:"flex items-center gap-2",children:[(0,t.jsx)(l.l,{className:"size-5 rounded-sm"}),(0,t.jsx)(l.l,{className:"h-6 w-36"})]}),(0,t.jsx)(l.l,{className:"h-9 w-24 rounded-md"})]}),i[0]=e):e=i[0],i[1]===Symbol.for("react.memo_cache_sentinel")?(n=(0,t.jsx)(b.f,{variant:"spaced",children:Array.from({length:v},I).map(z)}),i[1]=n):n=i[1],i[2]===Symbol.for("react.memo_cache_sentinel")?(a=(0,t.jsxs)("div",{className:"flex flex-col gap-0.5 md:grid md:grid-cols-2 md:gap-x-6",children:[n,(0,t.jsx)(b.f,{variant:"spaced",children:Array.from({length:p.g-v},T).map(L)})]}),i[2]=a):a=i[2],i[3]===Symbol.for("react.memo_cache_sentinel")?(s=(0,t.jsxs)("section",{id:"global-ranking",children:[e,(0,t.jsxs)("div",{className:"overflow-hidden rounded-lg border border-border bg-card p-3 sm:p-5",children:[a,(0,t.jsxs)("div",{className:"mt-4 flex items-center justify-center gap-4 border-t border-border pt-4",children:[(0,t.jsx)(l.l,{className:"size-7 rounded-sm"}),(0,t.jsx)(l.l,{className:"h-5 w-20"}),(0,t.jsx)(l.l,{className:"size-7 rounded-sm"})]})]})]}),i[3]=s):s=i[3],s}function L(e){return(0,t.jsx)(O,{rank:e,showCategories:!0},e)}function T(e,t){return v+t+1}function z(e){return(0,t.jsx)(O,{rank:e,showCategories:!0},e)}function I(e,t){return t+1}function O(e){let a,s,i,o,c,d,u,m,f,p=(0,r.c)(16),{rank:h,showCategories:g}=e,x=void 0!==g&&g,b=x?"items-start":"items-center";return p[0]!==b?(a=(0,n.f)("flex gap-2 rounded-lg px-2 py-3 sm:gap-3 sm:px-4 sm:py-3.5",b),p[0]=b,p[1]=a):a=p[1],p[2]!==h?(s=void 0!==h&&(0,t.jsxs)("span",{className:"flex h-9 w-5 shrink-0 items-center justify-end text-sm text-muted-foreground sm:w-6",children:[h,"."]}),p[2]=h,p[3]=s):s=p[3],p[4]===Symbol.for("react.memo_cache_sentinel")?(i=(0,t.jsx)(l.l,{className:"size-9 shrink-0 rounded-md"}),p[4]=i):i=p[4],p[5]===Symbol.for("react.memo_cache_sentinel")?(o=(0,t.jsx)(l.l,{className:"mb-2 h-4 w-32"}),p[5]=o):o=p[5],p[6]===Symbol.for("react.memo_cache_sentinel")?(c=(0,t.jsx)("div",{className:"flex h-5 min-w-0 items-center gap-1",children:(0,t.jsx)(l.l,{className:"h-3 w-full max-w-56"})}),p[6]=c):c=p[6],p[7]!==x?(d=x&&(0,t.jsxs)("div",{className:"mt-1 flex min-h-5 flex-wrap items-center gap-1",children:[(0,t.jsx)(l.l,{className:"h-4 w-16 rounded-sm"}),(0,t.jsx)(l.l,{className:"h-4 w-12 rounded-sm"})]}),p[7]=x,p[8]=d):d=p[8],p[9]!==d?(u=(0,t.jsxs)("div",{className:"min-w-0 flex-1 overflow-hidden",children:[o,c,d]}),p[9]=d,p[10]=u):u=p[10],p[11]===Symbol.for("react.memo_cache_sentinel")?(m=(0,t.jsx)("div",{className:"ml-auto flex h-9 shrink-0 items-center",children:(0,t.jsx)(l.l,{className:"h-4 w-20"})}),p[11]=m):m=p[11],p[12]!==a||p[13]!==s||p[14]!==u?(f=(0,t.jsxs)("div",{"data-slot":"marketplace-app-row",className:a,children:[s,i,u,m]}),p[12]=a,p[13]=s,p[14]=u,p[15]=f):f=p[15],f}e.s(["MarketplaceAppRowSkeleton",0,O,"MarketplaceContentSkeleton",0,j,"MarketplaceView",0,function(e){let n,l,a,s=(0,r.c)(6),{data:o}=e;s[0]===Symbol.for("react.memo_cache_sentinel")?(n=(0,h.$)(),s[0]=n):n=s[0];let c=null===o;s[1]!==c?(l={...n,enabled:c},s[1]=c,s[2]=l):l=s[2];let{data:d,isError:u}=(0,i.f)(l),m=o??d??null;return s[3]!==m||s[4]!==u?(a=(0,t.jsx)("div",{"data-ssr-content":g.q,children:(0,t.jsx)(y,{data:m,isError:u})}),s[3]=m,s[4]=u,s[5]=a):a=s[5],a}])},936532,e=>{"use strict";let t={coding:{text:"text-chart-1",border:"border-chart-1/20",bg:"bg-chart-1/12"},creative:{text:"text-chart-9",border:"border-chart-9/20",bg:"bg-chart-9/12"},productivity:{text:"text-chart-3",border:"border-chart-3/20",bg:"bg-chart-3/12"},entertainment:{text:"text-chart-6",border:"border-chart-6/20",bg:"bg-chart-6/12"}};e.s(["s",0,10,"Z",0,60,"g",0,20,"k",0,{Day:"day",Week:"week",Month:"month"},"M",0,3,"t",0,function(e){return t[e]}])},100274,517715,e=>{"use strict";var t=e.i(234375),r=e.i(819750),n=e.i(524287),l=e.i(173465);let a=(0,n.f)("appsMarketplace",{marketplace:()=>[],categoryPage:({group:e,subcategory:t,sortBy:r,period:n})=>[{group:e,subcategory:t,sortBy:r,period:n}],categoryChart:(e,t)=>[{group:e,subcategory:t}]});e.s(["e",0,function(e,n){return(0,l.f)({queryKey:a.categoryChart(e,n),queryFn:({signal:l})=>(0,r.f)((0,t.f)("/api/frontend/v1/apps/marketplace/category-chart",{group:e,subcategory:n??void 0}),{signal:l})})},"Z",0,function(e){return(0,l.f)({queryKey:a.categoryPage(e),queryFn:({signal:n})=>(0,r.f)((0,t.f)("/api/frontend/v1/apps/marketplace/category",{group:e.group,subcategory:e.subcategory??void 0,sortBy:e.sortBy,period:e.period}),{signal:n})})},"$",0,function(){return(0,l.f)({queryKey:a.marketplace(),queryFn:({signal:e})=>(0,r.f)("/api/frontend/v1/apps/marketplace/marketplace",{signal:e})})}],100274),e.s(["L",0,"apps-category-rankings","q",0,"apps-marketplace"],517715)},24381,885523,e=>{"use strict";var t=e.i(659350),r=e.i(663456),n=e.i(136562),l=e.i(530798),a=e.i(49505),s=e.i(88084),i=e.i(16043),o=e.i(539326);function c(e){let l,c,d,u,m,f=(0,r.c)(8),{children:p,className:h}=e,g=(0,i.useRef)(null);f[0]===Symbol.for("react.memo_cache_sentinel")?(l=e=>{let t=g.current?.querySelector(".or-table-wrapper");t instanceof HTMLElement&&t.scrollBy({left:e*t.clientWidth*.8,behavior:"smooth"})},f[0]=l):l=f[0];let x=l;return f[1]!==h?(c=(0,n.f)("md-table-scroll-hints relative min-w-0",h),f[1]=h,f[2]=c):c=f[2],f[3]===Symbol.for("react.memo_cache_sentinel")?(d=(0,t.jsx)("button",{type:"button","aria-hidden":"true",tabIndex:-1,onClick:()=>x(-1),className:(0,n.f)("md-table-scroll-hint-left pointer-events-none absolute left-1 top-1/2 z-10 -translate-y-1/2 opacity-0",o.v,"hover:border-border hover:bg-popover/80"),children:(0,t.jsx)(a.f,{className:"size-3.5 text-muted-foreground"})}),f[3]=d):d=f[3],f[4]===Symbol.for("react.memo_cache_sentinel")?(u=(0,t.jsx)("button",{type:"button","aria-hidden":"true",tabIndex:-1,onClick:()=>x(1),className:(0,n.f)("md-table-scroll-hint-right pointer-events-none absolute right-1 top-1/2 z-10 -translate-y-1/2 opacity-0",o.v,"hover:border-border hover:bg-popover/80"),children:(0,t.jsx)(s.f,{className:"size-3.5 text-muted-foreground"})}),f[4]=u):u=f[4],f[5]!==p||f[6]!==c?(m=(0,t.jsxs)("div",{ref:g,className:c,children:[d,u,p]}),f[5]=p,f[6]=c,f[7]=m):m=f[7],m}function d(e){return(0,t.jsx)(l.TableHead,{className:e.className,children:e.label},e.key)}e.s(["f",0,c],885523),e.s(["f",0,function(e){let a,s,i,o,u,m,f=(0,r.c)(20),{title:p,subtitle:h,action:g,columns:x,rows:b,emptyState:v,tableMinWidth:y,tableBodyDataSlot:_,tableClassName:j}=e;return f[0]!==p?(a=(0,t.jsx)("h2",{className:"flex items-center gap-1.5 text-base font-semibold text-foreground",children:p}),f[0]=p,f[1]=a):a=f[1],f[2]!==h?(s=h&&(0,t.jsx)("p",{className:"text-sm text-muted-foreground",children:h}),f[2]=h,f[3]=s):s=f[3],f[4]!==a||f[5]!==s?(i=(0,t.jsxs)("div",{className:"flex flex-col gap-0.5",children:[a,s]}),f[4]=a,f[5]=s,f[6]=i):i=f[6],f[7]!==g||f[8]!==i?(o=(0,t.jsxs)("div",{className:"flex items-start justify-between gap-3",children:[i,g]}),f[7]=g,f[8]=i,f[9]=o):o=f[9],f[10]!==x||f[11]!==v||f[12]!==b||f[13]!==_||f[14]!==j||f[15]!==y?(u=0===b.length?v:(0,t.jsx)(c,{className:"flex flex-1 flex-col",children:(0,t.jsxs)(l.Table,{className:(0,n.f)(j,"min-w-(--table-min-width)"),containerClassName:"flex-1","data-allow-inline-style":!0,style:{"--table-min-width":`${y}px`},children:[(0,t.jsx)(l.TableHeader,{children:(0,t.jsx)(l.TableRow,{children:x.map(d)})}),(0,t.jsx)(l.TableBody,{"data-slot":_,children:b})]})}),f[10]=x,f[11]=v,f[12]=b,f[13]=_,f[14]=j,f[15]=y,f[16]=u):u=f[16],f[17]!==o||f[18]!==u?(m=(0,t.jsxs)("section",{className:"flex h-full min-w-0 flex-col gap-3 rounded-lg border border-border bg-card p-5",children:[o,u]}),f[17]=o,f[18]=u,f[19]=m):m=f[19],m}],24381)},764043,e=>{"use strict";var t=e.i(659350),r=e.i(663456),n=e.i(778553),l=e.i(136562),a=e.i(139697),s=e.i(912147),i=e.i(73668),o=e.i(814492);e.s(["f",0,function(e){let c,d,u,m,f,p=(0,r.c)(9),{app:h,className:g}=e,{entity:x}=(0,i.useEntity)();if(!x.data?.is_internal_admin)return null;p[0]===Symbol.for("react.memo_cache_sentinel")?(c=(0,o.G)(),p[0]=c):c=p[0];let b=`${c}/admin-utils/app-editor?url=${encodeURIComponent(h.origin_url)}`;return p[1]!==g?(d=(0,l.f)("text-warning hover:text-warning/80",g),p[1]=g,p[2]=d):d=p[2],p[3]===Symbol.for("react.memo_cache_sentinel")?(u=(0,t.jsx)(n.f,{className:"size-3"}),p[3]=u):u=p[3],p[4]!==b?(m=(0,t.jsx)(s.f,{href:b,target:"_blank",rel:"noopener noreferrer",className:"no-underline",children:u}),p[4]=b,p[5]=m):m=p[5],p[6]!==d||p[7]!==m?(f=(0,t.jsx)(a.Button,{className:d,variant:"outline",size:"icon-sm",render:m}),p[6]=d,p[7]=m,p[8]=f):f=p[8],f}])},539326,e=>{"use strict";function t(e,t){return e<=0?0:Math.min(e,t)}e.s(["v",0,"flex size-[22px] items-center justify-center rounded-full border border-border/60 bg-popover/50 shadow-sm backdrop-blur-sm transition-opacity","G",0,function(e,r={}){let{scrollLeft:n,scrollWidth:l,clientWidth:a}=e,{maxFadePx:s=64,edgeAlpha:i=.2}=r,o=l-a;if(o<=0)return"none";let c=`rgb(0 0 0 / ${i})`,d=t(n,s),u=t(o-n,s);return`linear-gradient(to right, ${c} 0, #000 ${d}px, #000 calc(100% - ${u}px), ${c} 100%)`}])}]); //# sourceMappingURL=182o0ah0j1ntt.js.map