(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,531397,e=>{"use strict";var t=e.i(16043);let r=t.forwardRef(function({title:e,titleId:r,...n},i){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:i,"aria-labelledby":r},n),e?t.createElement("title",{id:r},e):null,t.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M13.5 6H5.25A2.25 2.25 0 0 0 3 8.25v10.5A2.25 2.25 0 0 0 5.25 21h10.5A2.25 2.25 0 0 0 18 18.75V10.5m-10.5 6L21 3m0 0h-5.25M21 3v5.25"}))});e.s(["f",0,r],531397)},2078,e=>{"use strict";var t=e.i(16043);let r=t.forwardRef(function({title:e,titleId:r,...n},i){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:i,"aria-labelledby":r},n),e?t.createElement("title",{id:r},e):null,t.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"m6.75 7.5 3 2.25-3 2.25m4.5 0h3m-9 8.25h13.5A2.25 2.25 0 0 0 21 18V6a2.25 2.25 0 0 0-2.25-2.25H5.25A2.25 2.25 0 0 0 3 6v12a2.25 2.25 0 0 0 2.25 2.25Z"}))});e.s(["f",0,r],2078)},778553,e=>{"use strict";var t=e.i(16043);let r=t.forwardRef(function({title:e,titleId:r,...n},i){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:i,"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)},238819,e=>{"use strict";var t=e.i(56222),r=e.i(586415),n=e.i(537338),i=e.i(750907),s=e.i(377441),l=e.i(16043),a=e.i(613497),o=e.i(493696),c=e.i(571269),u=e.i(763576);function d(e,t){let r=new Set(t);return e.filter(e=>!r.has(e))}var h=class extends o.f{#e;#t;#r;#n;#i;#s;#l;#a;#o;#c=[];constructor(e,t,r){super(),this.#e=e,this.#n=r,this.#r=[],this.#i=[],this.#t=[],this.setQueries(t)}onSubscribe(){1===this.listeners.size&&this.#i.forEach(e=>{e.subscribe(t=>{this.#u(e,t)})})}onUnsubscribe(){this.listeners.size||this.destroy()}destroy(){this.listeners=new Set,this.#i.forEach(e=>{e.destroy()})}setQueries(e,t){this.#r=e,this.#n=t,c.f.batch(()=>{let e=this.#i,t=this.#d(this.#r);t.forEach(e=>e.observer.setOptions(e.defaultedQueryOptions));let r=t.map(e=>e.observer),n=r.map(e=>e.getCurrentResult()),i=e.length!==r.length,s=r.some((t,r)=>t!==e[r]),l=i||s,o=!!l||n.some((e,t)=>{let r=this.#t[t];return!r||!(0,a.U)(e,r)});(l||o)&&(l&&(this.#c=t,this.#i=r),this.#t=n,this.hasListeners()&&(l&&(d(e,r).forEach(e=>{e.destroy()}),d(r,e).forEach(e=>{e.subscribe(t=>{this.#u(e,t)})})),this.#h()))})}getCurrentResult(){return this.#t}getQueries(){return this.#i.map(e=>e.getCurrentQuery())}getObservers(){return this.#i}getOptimisticResult(e,t){let r=this.#d(e),n=r.map(e=>e.observer.getOptimisticResult(e.defaultedQueryOptions)),i=r.map(e=>e.defaultedQueryOptions.queryHash);return[n,e=>this.#f(e??n,t,i),()=>this.#m(n,r)]}#m(e,t){let r=new Set;return t.map((n,i)=>{let s=e[i];return n.defaultedQueryOptions.notifyOnChangeProps?s:n.observer.trackResult(s,e=>{r.has(e)||(r.add(e),t.forEach(t=>{t.observer.trackProp(e)}))})})}#f(e,t,r){if(t){let n=this.#o,i=void 0!==r&&void 0!==n&&(n.length!==r.length||r.some((e,t)=>e!==n[t]));return(this.#t!==this.#a||i||t!==this.#l)&&(this.#l=t,this.#a=this.#t,void 0!==r&&(this.#o=r),this.#s=(0,a.B)(this.#s,t(e))),this.#s}return e}#p(){return!this.#n?.combine||this.#i.some((e,t)=>e.options.suspense&&this.#t[t]?.data===void 0)}#d(e){let t=new Map;this.#i.forEach(e=>{let r=e.options.queryHash;if(!r)return;let n=t.get(r);n?n.push(e):t.set(r,[e])});let r=[];return e.forEach(e=>{let n=this.#e.defaultQueryOptions(e),i=t.get(n.queryHash)?.shift()??new u.f(this.#e,n);r.push({defaultedQueryOptions:n,observer:i})}),r}#u(e,t){let r=this.#i.indexOf(e);-1!==r&&(this.#t=this.#t.slice(),this.#t[r]=t,this.#h())}#h(){if(this.hasListeners()){let e=this.#p(),t=this.#s,r=e?t:this.#f(this.#m(this.#t,this.#c),this.#n?.combine);(e||t!==r)&&c.f.batch(()=>{this.listeners.forEach(e=>{e(this.#t)})})}}};e.s(["f",0,function({queries:e,...o},d){let f=(0,t.d)(d),m=(0,r.f)(),p=(0,n.f)(),x=!1!==o.subscribed,g=l.useMemo(()=>e.map(e=>{let t=f.defaultQueryOptions(e);return t._optimisticResults=m?"isRestoring":x?"optimistic":void 0,t}),[e,f,m,x]);g.forEach(e=>{(0,s.p)(e);let t=f.getQueryCache().get(e.queryHash);(0,i.l)(e,p,t)}),(0,i.E)(p);let[v]=l.useState(()=>new h(f,g,o)),[b,j,y]=v.getOptimisticResult(g,o.combine),w=!m&&x;l.useSyncExternalStore(l.useCallback(e=>w?v.subscribe(c.f.batchCalls(e)):a.z,[v,w]),()=>v.getCurrentResult(),()=>v.getCurrentResult()),l.useEffect(()=>{v.setQueries(g,o)},[g,o,v]);let _=b.some((e,t)=>(0,s.Q)(g[t],e))?b.flatMap((e,t)=>{let r=g[t];if(r&&(0,s.Q)(r,e)){let e=new u.f(f,r);return(0,s.X)(r,e,p)}return[]}):[];if(_.length>0)throw Promise.all(_);let N=b.find((e,t)=>{let r=g[t];return r&&(0,i.P)({result:e,errorResetBoundary:p,throwOnError:r.throwOnError,query:f.getQueryCache().get(r.queryHash),suspense:r.suspense})});if(N)throw N.error;return j(y())}],238819)},993844,e=>{"use strict";var t=e.i(651681);let r={name:"chevron-up",size:24,node:[["path",{d:"m18 15-6-6-6 6",key:"153udz"}]]};r.node;let n=(0,t.f)(r);e.s(["f",0,n])},206581,e=>{"use strict";var t=e.i(993844);e.s(["f",()=>t.f])},82045,e=>{"use strict";var t=e.i(659350),r=e.i(663456),n=e.i(874511),i=e.i(6045),s=e.i(653706),l=e.i(509849),a=e.i(161892),o=e.i(899575),c=e.i(823471);let u=e.i(533739).f;e.s(["Backdrop",()=>i.f,"Close",()=>s.f,"Description",()=>l.f,"Popup",()=>a.f,"Portal",()=>o.f,"Root",0,function(e){return(0,n.f)("alert-dialog",e)},"Title",()=>c.f,"Trigger",0,u],359661);var d=e.i(359661),d=d,h=d,f=d,m=d,p=d,x=d,g=d,v=e.i(136562),b=e.i(801127),j=e.i(857162),y=e.i(80676),w=e.i(374696),_=e.i(261499);let N=d.Root,k=h.Portal;function S(e){let n,i,s,l,a,o=(0,r.c)(10);return o[0]!==e?({className:n,ref:s,...i}=e,o[0]=e,o[1]=n,o[2]=i,o[3]=s):(n=o[1],i=o[2],s=o[3]),o[4]!==n?(l=(0,v.f)("fixed inset-0 z-alert bg-black/50",_.u,n),o[4]=n,o[5]=l):l=o[5],o[6]!==i||o[7]!==s||o[8]!==l?(a=(0,t.jsx)(f.Backdrop,{className:l,"data-slot":"alert-dialog-overlay",...i,forceRender:!0,ref:s}),o[6]=i,o[7]=s,o[8]=l,o[9]=a):a=o[9],a}e.s(["m",0,N,"s",0,function(e){let n,i,s,l,a,o,c=(0,r.c)(12);c[0]!==e?({className:n,ref:s,variant:l,...i}=e,c[0]=e,c[1]=n,c[2]=i,c[3]=s,c[4]=l):(n=c[1],i=c[2],s=c[3],l=c[4]);let u=void 0===l?"default":l;return c[5]!==n||c[6]!==u?(a=(0,v.f)((0,b.i)({size:"sm",variant:u}),n),c[5]=n,c[6]=u,c[7]=a):a=c[7],c[8]!==i||c[9]!==s||c[10]!==a?(o=(0,t.jsx)(g.Close,{ref:s,className:a,...i}),c[8]=i,c[9]=s,c[10]=a,c[11]=o):o=c[11],o},"D",0,function(e){let n,i,s,l,a,o=(0,r.c)(10);return o[0]!==e?({className:n,ref:s,...i}=e,o[0]=e,o[1]=n,o[2]=i,o[3]=s):(n=o[1],i=o[2],s=o[3]),o[4]!==n?(l=(0,v.f)((0,b.i)({variant:"outline",size:"sm"}),"mt-2 sm:mt-0",n),o[4]=n,o[5]=l):l=o[5],o[6]!==i||o[7]!==s||o[8]!==l?(a=(0,t.jsx)(g.Close,{ref:s,className:l,...i}),o[6]=i,o[7]=s,o[8]=l,o[9]=a):a=o[9],a},"B",0,function(e){let n,i,s,l,a,o,c,u,d,h,f=(0,r.c)(20);return f[0]!==e?({className:i,overlayClassName:s,children:n,ref:a,...l}=e,f[0]=e,f[1]=n,f[2]=i,f[3]=s,f[4]=l,f[5]=a):(n=f[1],i=f[2],s=f[3],l=f[4],a=f[5]),f[6]!==s?(o=(0,t.jsx)(S,{className:s}),f[6]=s,f[7]=o):o=f[7],f[8]!==i?(c=(0,v.f)("fixed left-[50%] top-[50%] z-alert grid w-full max-w-lg translate-x-[-50%] translate-y-[-50%] gap-4 p-6",y.b,_.Q,i),f[8]=i,f[9]=c):c=f[9],f[10]!==n?(u=(0,t.jsx)(w.l,{layer:"alert",children:n}),f[10]=n,f[11]=u):u=f[11],f[12]!==l||f[13]!==a||f[14]!==c||f[15]!==u?(d=(0,t.jsx)(m.Popup,{ref:a,className:c,...l,children:u}),f[12]=l,f[13]=a,f[14]=c,f[15]=u,f[16]=d):d=f[16],f[17]!==o||f[18]!==d?(h=(0,t.jsx)(k,{keepMounted:!0,children:(0,t.jsxs)(j.ContainedContextProvider,{value:!1,children:[o,d]})}),f[17]=o,f[18]=d,f[19]=h):h=f[19],h},"I",0,function(e){let n,i,s,l,a,o=(0,r.c)(10);return o[0]!==e?({className:n,ref:s,...i}=e,o[0]=e,o[1]=n,o[2]=i,o[3]=s):(n=o[1],i=o[2],s=o[3]),o[4]!==n?(l=(0,v.f)("text-body text-muted-foreground",n),o[4]=n,o[5]=l):l=o[5],o[6]!==i||o[7]!==s||o[8]!==l?(a=(0,t.jsx)(x.Description,{ref:s,className:l,...i}),o[6]=i,o[7]=s,o[8]=l,o[9]=a):a=o[9],a},"_",0,function(e){let n,i,s,l,a=(0,r.c)(8);return a[0]!==e?({className:n,...i}=e,a[0]=e,a[1]=n,a[2]=i):(n=a[1],i=a[2]),a[3]!==n?(s=(0,v.f)("flex flex-col-reverse sm:flex-row sm:justify-end sm:gap-x-2",n),a[3]=n,a[4]=s):s=a[4],a[5]!==i||a[6]!==s?(l=(0,t.jsx)("div",{className:s,...i}),a[5]=i,a[6]=s,a[7]=l):l=a[7],l},"O",0,function(e){let n,i,s,l,a=(0,r.c)(8);return a[0]!==e?({className:n,...i}=e,a[0]=e,a[1]=n,a[2]=i):(n=a[1],i=a[2]),a[3]!==n?(s=(0,v.f)("flex flex-col gap-y-2 text-center sm:text-left",n),a[3]=n,a[4]=s):s=a[4],a[5]!==i||a[6]!==s?(l=(0,t.jsx)("div",{className:s,...i}),a[5]=i,a[6]=s,a[7]=l):l=a[7],l},"g",0,function(e){let n,i,s,l,a,o=(0,r.c)(10);return o[0]!==e?({className:n,ref:s,...i}=e,o[0]=e,o[1]=n,o[2]=i,o[3]=s):(n=o[1],i=o[2],s=o[3]),o[4]!==n?(l=(0,v.f)("text-base font-semibold",n),o[4]=n,o[5]=l):l=o[5],o[6]!==i||o[7]!==s||o[8]!==l?(a=(0,t.jsx)(p.Title,{ref:s,className:l,...i}),o[6]=i,o[7]=s,o[8]=l,o[9]=a):a=o[9],a}],82045)},487624,e=>{"use strict";var t=e.i(659350),r=e.i(663456),n=e.i(207298),i=e.i(16043),s=e.i(136562);let l={kind:"collapsed"},a={kind:"expanded"},o={kind:"collapsing"};function c(e,t){switch(t.type){case"toggled":var r,n;return r=e,n=t.prefersReducedMotion,"expanded"!==r.kind?a:n?l:o;case"collapse_transition_ended":return"collapsing"===e.kind?l:e;default:return t}}function u(e){return c(e,{type:"collapse_transition_ended"})}function d(e){return e.startsWith("line-clamp-")}let h=(0,n.f)("",{variants:{lines:{2:"line-clamp-2",3:"line-clamp-3",5:"line-clamp-5"}}}),f=(0,i.createContext)(null);function m(e,t){return(0,s.f)(e,"ease-smooth-out motion-reduce:transition-none",t?"duration-slow":"duration-medium")}function p(){let e=(0,i.use)(f);if(!e)throw Error("ClampedText parts must be rendered inside ");return e}e.s(["J",0,function(e){let n,s,a=(0,r.c)(6),{text:o,className:h,children:m}=e,p=function(e){var t;let n,s,a,o,h,f,m,p,x=(0,r.c)(19),g=(0,i.useRef)(null),v=(0,i.useId)(),[b,j]=(0,i.useState)(l);x[0]!==b?(n="expanded"===b.kind,x[0]=b,x[1]=n):n=x[1];let y=n;x[2]!==b?(s="collapsed"===b.kind,x[2]=b,x[3]=s):s=x[3];let w=s,[_,N]=(0,i.useState)(!1),[k,S]=(0,i.useState)(),[C,O]=(0,i.useState)();x[4]!==w?(a=()=>{let e=g.current;if(!e)return;let t=()=>{var t;let r,n;if(!w)return void O(e.scrollHeight);let i=e.clientHeight,s=(r=Array.from((t=e).classList).filter(d),t.classList.remove(...r),n=t.scrollHeight,t.classList.add(...r),n);S(i),O(s),N(s>i)};t();let r=new ResizeObserver(t);return r.observe(e),()=>r.disconnect()},x[4]=w,x[5]=a):a=x[5],x[6]!==e||x[7]!==w?(o=[e,w],x[6]=e,x[7]=w,x[8]=o):o=x[8],(0,i.useEffect)(a,o),x[9]===Symbol.for("react.memo_cache_sentinel")?(h=()=>{let e=window.matchMedia("(prefers-reduced-motion: reduce)").matches;j(t=>c(t,{type:"toggled",prefersReducedMotion:e}))},x[9]=h):h=x[9];let T=h;x[10]===Symbol.for("react.memo_cache_sentinel")?(f=e=>{e.target===e.currentTarget&&"max-height"===e.propertyName&&j(u)},x[10]=f):f=x[10];let R=f,E=y?C:k;return x[11]!==E?(m=void 0===(t=E)?void 0:`${t}px`,x[11]=E,x[12]=m):m=x[12],x[13]!==v||x[14]!==w||x[15]!==y||x[16]!==_||x[17]!==m?(p={ref:g,contentId:v,isExpanded:y,isOverflowing:_,isClamped:w,disclosureHeight:m,toggle:T,handleTransitionEnd:R},x[13]=v,x[14]=w,x[15]=y,x[16]=_,x[17]=m,x[18]=p):p=x[18],p}(o);return a[0]!==m||a[1]!==h?(n=(0,t.jsx)("div",{"data-slot":"clamped-text",className:h,children:m}),a[0]=m,a[1]=h,a[2]=n):n=a[2],a[3]!==p||a[4]!==n?(s=(0,t.jsx)(f,{value:p,children:n}),a[3]=p,a[4]=n,a[5]=s):s=a[5],s},"i",0,function(e){let n,i,l,a,o,c,u,d,f,x,g,v=(0,r.c)(30);v[0]!==e?({lines:l,className:i,children:n,...a}=e,v[0]=e,v[1]=n,v[2]=i,v[3]=l,v[4]=a):(n=v[1],i=v[2],l=v[3],a=v[4]);let{ref:b,contentId:j,isExpanded:y,isClamped:w,isOverflowing:_,disclosureHeight:N,handleTransitionEnd:k}=p();return v[5]!==y?(o=(0,s.f)("relative overflow-hidden max-h-(--disclosure-height)",m("transition-[max-height]",y)),v[5]=y,v[6]=o):o=v[6],v[7]!==N?(c={"--disclosure-height":N},v[7]=N,v[8]=c):c=v[8],v[9]!==w||v[10]!==l?(u=w&&h({lines:l}),v[9]=w,v[10]=l,v[11]=u):u=v[11],v[12]!==i||v[13]!==u?(d=(0,s.f)(i,u),v[12]=i,v[13]=u,v[14]=d):d=v[14],v[15]!==n||v[16]!==a||v[17]!==b||v[18]!==d?(f=(0,t.jsx)("div",{ref:b,className:d,...a,children:n}),v[15]=n,v[16]=a,v[17]=b,v[18]=d,v[19]=f):f=v[19],v[20]!==y||v[21]!==_?(x=_&&(0,t.jsx)("div",{"aria-hidden":!0,"data-slot":"clamped-text-fade",className:(0,s.f)("pointer-events-none absolute inset-x-0 bottom-0 h-4","bg-gradient-to-t from-background to-transparent",y?"opacity-0":"opacity-100",m("transition-opacity",y))}),v[20]=y,v[21]=_,v[22]=x):x=v[22],v[23]!==j||v[24]!==k||v[25]!==o||v[26]!==c||v[27]!==f||v[28]!==x?(g=(0,t.jsxs)("div",{id:j,"data-slot":"clamped-text-content",className:o,style:c,"data-allow-inline-style":!0,onTransitionEnd:k,children:[f,x]}),v[23]=j,v[24]=k,v[25]=o,v[26]=c,v[27]=f,v[28]=x,v[29]=g):g=v[29],g},"s",0,function(e){let n,i,s,l,a=(0,r.c)(12);a[0]!==e?({children:n,...i}=e,a[0]=e,a[1]=n,a[2]=i):(n=a[1],i=a[2]);let{contentId:o,isExpanded:c,isOverflowing:u,toggle:d}=p();return u?(a[3]!==n||a[4]!==c?(s=n(c),a[3]=n,a[4]=c,a[5]=s):s=a[5],a[6]!==o||a[7]!==c||a[8]!==i||a[9]!==s||a[10]!==d?(l=(0,t.jsx)("button",{...i,type:"button","data-slot":"clamped-text-toggle","aria-expanded":c,"aria-controls":o,onClick:d,children:s}),a[6]=o,a[7]=c,a[8]=i,a[9]=s,a[10]=d,a[11]=l):l=a[11],l):null}],487624)},912147,e=>{"use strict";var t=e.i(659350),r=e.i(663456),n=e.i(788843),i=e.i(136562),s=e.i(490112);e.s(["f",0,function(e){let l,a,o,c,u,d,h,f,m,p,x,g,v,b=(0,r.c)(28);b[0]!==e?({children:l,className:a,size:u,weight:f,icon:o,iconPosition:d,showExternalIcon:h,...c}=e,b[0]=e,b[1]=l,b[2]=a,b[3]=o,b[4]=c,b[5]=u,b[6]=d,b[7]=h,b[8]=f):(l=b[1],a=b[2],o=b[3],c=b[4],u=b[5],d=b[6],h=b[7],f=b[8]);let j=void 0===d?"end":d,y=void 0!==h&&h;b[9]!==o||b[10]!==y?(m=o??(y?(0,t.jsx)(n.f,{className:"inline size-3 align-[-1px]"}):null),b[9]=o,b[10]=y,b[11]=m):m=b[11];let w=m;return b[12]!==a||b[13]!==u||b[14]!==f?(p=(0,i.f)((0,s.X)({size:u,weight:f}),a),b[12]=a,b[13]=u,b[14]=f,b[15]=p):p=b[15],b[16]!==j||b[17]!==w?(x="start"===j&&w&&(0,t.jsx)("span",{className:"mr-0.5 inline-flex",children:w}),b[16]=j,b[17]=w,b[18]=x):x=b[18],b[19]!==j||b[20]!==w?(g="end"===j&&w&&(0,t.jsx)("span",{className:"ml-0.5 inline-flex",children:w}),b[19]=j,b[20]=w,b[21]=g):g=b[21],b[22]!==l||b[23]!==c||b[24]!==p||b[25]!==x||b[26]!==g?(v=(0,t.jsxs)("a",{className:p,...c,children:[x,l,g]}),b[22]=l,b[23]=c,b[24]=p,b[25]=x,b[26]=g,b[27]=v):v=b[27],v}])},987457,e=>{"use strict";var t=e.i(659350),r=e.i(663456),n=e.i(136562);e.s(["f",0,function(e){let i,s,l,a,o,c,u=(0,r.c)(15),{children:d,className:h,variant:f,decorative:m,ringClassName:p}=e,x=void 0!==m&&m||void 0;u[0]!==h?(i=(0,n.f)("relative flex shrink-0 items-center justify-center","box-content p-px","overflow-hidden rounded-sm bg-background","size-6",h),u[0]=h,u[1]=i):i=u[1],u[2]===Symbol.for("react.memo_cache_sentinel")?(s=(0,n.f)("absolute inset-px flex items-center justify-center","[&_img]:absolute [&_img]:inset-0 [&_img]:size-full [&_img]:object-contain","[&_img]:rounded-sm"),u[2]=s):s=u[2],u[3]!==d?(l=(0,t.jsx)("div",{className:s,children:d}),u[3]=d,u[4]=l):l=u[4];let g="app"===(void 0===f?"default":f)&&"dark:inset-px dark:ring-white";return u[5]!==p||u[6]!==g?(a=(0,n.f)("pointer-events-none absolute inset-0 rounded-[inherit] ring-1 ring-inset ring-border/60",g,p),u[5]=p,u[6]=g,u[7]=a):a=u[7],u[8]!==a?(o=(0,t.jsx)("div",{"aria-hidden":!0,className:a}),u[8]=a,u[9]=o):o=u[9],u[10]!==x||u[11]!==i||u[12]!==l||u[13]!==o?(c=(0,t.jsxs)("div",{"aria-hidden":x,className:i,children:[l,o]}),u[10]=x,u[11]=i,u[12]=l,u[13]=o,u[14]=c):c=u[14],c}])},829622,e=>{"use strict";var t=e.i(659350),r=e.i(663456),n=e.i(214051),i=e.i(51365),s=e.i(288265),l=e.i(16043);e.s(["RemoteFavicon",0,function(e){let a,o,c,u,d,h,f,m,p,x,g,v,b,j=(0,r.c)(55),y=(0,s.f)(),[w,_]=(0,l.useState)(null),[N,k]=(0,l.useState)(null),[S,C]=(0,l.useState)(!1),[O,T]=(0,l.useState)(!1),R=e.size||256;j[0]!==S||j[1]!==O||j[2]!==e.curatedIconAppId||j[3]!==e.faviconFor||j[4]!==e.imgSrc||j[5]!==R?(a=function({faviconFor:e,size:t,didCuratedIconFail:r,didSiteIconFail:n,curatedIconAppId:s,imgSrc:l}){if(l)return{source:"given",src:l};if(void 0!==s&&(0,i.Q)(e)&&!r)return{source:"curated",src:(0,i.$)(e)?e:(0,i.g)(s)};let a=n?(0,i.Z)(e):null;return null!==a?{source:"parent-site",src:(0,i.e)(a,t)}:{source:"site",src:(0,i.e)(e,t)}}({faviconFor:e.faviconFor,size:R,didCuratedIconFail:S,didSiteIconFail:O,curatedIconAppId:e.curatedIconAppId,imgSrc:e.imgSrc}),j[0]=S,j[1]=O,j[2]=e.curatedIconAppId,j[3]=e.faviconFor,j[4]=e.imgSrc,j[5]=R,j[6]=a):a=j[6];let{source:E,src:L}=a;j[7]!==e.faviconFor||j[8]!==R||j[9]!==E?(o=t=>{"site"!==E||R<=16||t>16||null!==(0,i.Z)(e.faviconFor)&&T(!0)},j[7]=e.faviconFor,j[8]=R,j[9]=E,j[10]=o):o=j[10];let I=o;j[11]!==e.faviconFor||j[12]!==E?(c=t=>{switch(E){case"curated":if((0,i.$)(e.faviconFor))return void _(t);C(!0);return;case"site":if(null===(0,i.Z)(e.faviconFor))return void _(t);T(!0);return;case"given":case"parent-site":return void _(t);default:_(t)}},j[11]=e.faviconFor,j[12]=E,j[13]=c):c=j[13];let M=c;j[14]===Symbol.for("react.memo_cache_sentinel")?(u=()=>{_(null)},j[14]=u):u=j[14],j[15]!==L?(d=[L],j[15]=L,j[16]=d):d=j[16],(0,l.useEffect)(u,d),j[17]===Symbol.for("react.memo_cache_sentinel")?(h=()=>{C(!1),T(!1)},j[17]=h):h=j[17],j[18]!==e.curatedIconAppId||j[19]!==e.faviconFor||j[20]!==e.imgSrc||j[21]!==R?(f=[e.faviconFor,e.curatedIconAppId,e.imgSrc,R],j[18]=e.curatedIconAppId,j[19]=e.faviconFor,j[20]=e.imgSrc,j[21]=R,j[22]=f):f=j[22],(0,l.useEffect)(h,f),j[23]===Symbol.for("react.memo_cache_sentinel")?(m=()=>{k(null)},j[23]=m):m=j[23],j[24]!==e.imgSrcDark?(p=[e.imgSrcDark],j[24]=e.imgSrcDark,j[25]=p):p=j[25],(0,l.useEffect)(m,p),j[26]!==y||j[27]!==e.faviconFor?(x=y("Favicon for {faviconFor}",{faviconFor:e.faviconFor}),j[26]=y,j[27]=e.faviconFor,j[28]=x):x=j[28],j[29]!==R||j[30]!==x?(g={width:R,height:R,alt:x,className:"h-full w-full object-cover"},j[29]=R,j[30]=x,j[31]=g):g=j[31];let P=g;if(e.imgSrcDark){let r,i,s;return j[32]!==w||j[33]!==P||j[34]!==M||j[35]!==I||j[36]!==L?(r=(0,t.jsx)("span",{className:"block h-full w-full shrink-0 dark:hidden",children:w?(0,t.jsx)("span",{className:"bg-muted",children:(0,t.jsx)(n.f,{className:"h-4 w-4 text-muted-foreground/60"})}):(0,t.jsx)("img",{...P,src:L,onError:e=>M(e.toString()),onLoad:e=>I(e.currentTarget.naturalWidth)})}),j[32]=w,j[33]=P,j[34]=M,j[35]=I,j[36]=L,j[37]=r):r=j[37],j[38]!==N||j[39]!==P||j[40]!==e.imgSrcDark?(i=(0,t.jsx)("span",{className:"hidden h-full w-full shrink-0 dark:block",children:N?(0,t.jsx)("span",{className:"bg-muted",children:(0,t.jsx)(n.f,{className:"h-4 w-4 text-muted-foreground/60"})}):(0,t.jsx)("img",{...P,src:e.imgSrcDark,onError:e=>k(e.toString())})}),j[38]=N,j[39]=P,j[40]=e.imgSrcDark,j[41]=i):i=j[41],j[42]!==e.className||j[43]!==r||j[44]!==i?(s=(0,t.jsxs)("div",{className:e.className,children:[r,i]}),j[42]=e.className,j[43]=r,j[44]=i,j[45]=s):s=j[45],s}return j[46]!==w||j[47]!==P||j[48]!==M||j[49]!==I||j[50]!==L?(v=w?(0,t.jsx)("span",{className:"bg-muted",children:(0,t.jsx)(n.f,{className:"h-4 w-4 text-muted-foreground/60"})}):(0,t.jsx)("picture",{className:"h-full w-full shrink-0",children:(0,t.jsx)("img",{...P,src:L,loading:"lazy",decoding:"async",onError:e=>M(e.toString()),onLoad:e=>I(e.currentTarget.naturalWidth)})}),j[46]=w,j[47]=P,j[48]=M,j[49]=I,j[50]=L,j[51]=v):v=j[51],j[52]!==e.className||j[53]!==v?(b=(0,t.jsx)("div",{className:e.className,children:v}),j[52]=e.className,j[53]=v,j[54]=b):b=j[54],b}])},62255,e=>{"use strict";var t=e.i(659350),r=e.i(663456),n=e.i(119488);e.s(["f",0,function(e){let i,s,l=(0,r.c)(5),{fallback:a,className:o,children:c}=e;l[0]===Symbol.for("react.memo_cache_sentinel")?(i={rootMargin:"400px 0px",freezeOnceVisible:!0},l[0]=i):i=l[0];let{ref:u,isIntersecting:d}=(0,n.f)(i),h=d?c:a;return l[1]!==o||l[2]!==u||l[3]!==h?(s=(0,t.jsx)("div",{ref:u,className:o,children:h}),l[1]=o,l[2]=u,l[3]=h,l[4]=s):s=l[4],s}])},254278,e=>{"use strict";var t=e.i(659350),r=e.i(663456),n=e.i(288265),i=e.i(16043),s=e.i(136562),l=e.i(336810);let a=[38,64,29,55,72,41,60,34,78,47,53,69,31,58,44,75,37,66,49,82,35,57,73,40,62,46,80,33,54,70,43,61,36,76,51,68,39,59,84,45,63,32,71,48,56,79,42,65,52,74,30,67];function o(e){return Number(e.toFixed(2))}function c(e){let n,i,l,a,o=(0,r.c)(14),{height:c,rects:u,animate:d,forecastPatternId:h}=e,f=d?"animate-pulse":void 0;o[0]!==f?(n=(0,s.f)("h-full w-full text-muted",f),o[0]=f,o[1]=n):n=o[1];let m=`0 0 400 ${c}`;if(o[2]!==h?(i=h&&(0,t.jsx)("defs",{children:(0,t.jsxs)("pattern",{id:h,height:"6",patternTransform:"rotate(45)",patternUnits:"userSpaceOnUse",width:"6",children:[(0,t.jsx)("rect",{fillOpacity:"1",height:"6",width:"6"}),(0,t.jsx)("rect",{className:"fill-white",fillOpacity:"0.16",height:"6",width:"3"})]})}),o[2]=h,o[3]=i):i=o[3],o[4]!==h||o[5]!==u){let e;o[7]!==h?(e=e=>(0,t.jsx)("rect",{fill:e.forecast&&h?`url(#${h})`:void 0,fillOpacity:e.forecast?.58:void 0,height:e.height,rx:1,width:e.width,x:e.x,y:e.y},e.key),o[7]=h,o[8]=e):e=o[8],l=u.map(e),o[4]=h,o[5]=u,o[6]=l}else l=o[6];return o[9]!==n||o[10]!==m||o[11]!==i||o[12]!==l?(a=(0,t.jsxs)("svg",{"aria-hidden":!0,className:n,fill:"currentColor",fillOpacity:.48,preserveAspectRatio:"none",viewBox:m,children:[i,l]}),o[9]=n,o[10]=m,o[11]=i,o[12]=l,o[13]=a):a=o[13],a}e.s(["StackedBarChartSkeleton",0,function(e){let u,d,h,f,m,p,x=(0,r.c)(31),{height:g,barCount:v,segmentCount:b,showForecastBar:j,animate:y,decorative:w,className:_,"data-testid":N}=e,k=void 0===g?l.i:g,S=void 0===v?52:v,C=void 0===b?5:b,O=void 0===j||j,T=void 0===y||y,R=void 0===N?"stacked-bar-chart-skeleton":N,E=(0,n.f)(),L=(0,i.useId)();x[0]!==S||x[1]!==k||x[2]!==C||x[3]!==O?(u=function({height:e,barCount:t,segmentCount:r,showForecastBar:n}){let i=(400-(t-1))/t;return Array.from({length:t},(e,t)=>t).flatMap(s=>{let l=a[s%a.length]??50,c=l/100*e,u=r>1?function({totalPercent:e,segmentCount:t,barIndex:r}){let n=Array.from({length:t},(e,t)=>12+(7*r+13*t)%22),i=n.reduce((e,t)=>e+t,0);return n.map(t=>t/i*e)}({totalPercent:l,segmentCount:r,barIndex:s}):[l],d=u.map((e,t)=>u.slice(0,t).reduce((e,t)=>e+t,0));return u.flatMap((r,l)=>{let a=r/100*e;if(a<=0)return[];let u=n&&s===t-1,h=(d[l]??0)/100*e;return[{forecast:u,height:o(a),key:`bar-${s}-segment-${l}`,width:o(i),x:o(s*(i+1)),y:o(e-c+h)}]})})}({height:k,barCount:S,segmentCount:C,showForecastBar:O}),x[0]=S,x[1]=k,x[2]=C,x[3]=O,x[4]=u):u=x[4];let I=u,M=O?L:void 0;x[5]!==T||x[6]!==k||x[7]!==I||x[8]!==M?(d=(0,t.jsx)(c,{animate:T,forecastPatternId:M,height:k,rects:I}),x[5]=T,x[6]=k,x[7]=I,x[8]=M,x[9]=d):d=x[9];let P=d;if(void 0!==w&&w){let e,r,n;x[10]!==_?(e=(0,s.f)("w-full h-(--chart-height)",_),x[10]=_,x[11]=e):e=x[11];let i=`${k}px`;return x[12]!==i?(r={"--chart-height":i},x[12]=i,x[13]=r):r=x[13],x[14]!==P||x[15]!==R||x[16]!==e||x[17]!==r?(n=(0,t.jsx)("div",{"aria-hidden":!0,className:e,"data-testid":R,"data-allow-inline-style":!0,style:r,children:P}),x[14]=P,x[15]=R,x[16]=e,x[17]=r,x[18]=n):n=x[18],n}x[19]!==E?(h=E("Loading chart"),x[19]=E,x[20]=h):h=x[20],x[21]!==_?(f=(0,s.f)("w-full h-(--chart-height)",_),x[21]=_,x[22]=f):f=x[22];let z=`${k}px`;return x[23]!==z?(m={"--chart-height":z},x[23]=z,x[24]=m):m=x[24],x[25]!==P||x[26]!==R||x[27]!==h||x[28]!==f||x[29]!==m?(p=(0,t.jsx)("div",{"aria-label":h,className:f,"data-testid":R,"data-allow-inline-style":!0,role:"status",style:m,children:P}),x[25]=P,x[26]=R,x[27]=h,x[28]=f,x[29]=m,x[30]=p):p=x[30],p}])},336810,e=>{"use strict";var t=e.i(497214),r=e.i(315368);let n={Blue:"var(--chart-1)",Mint:"var(--chart-2)",YellowOrange:"var(--chart-3)",Orange:"var(--chart-4)",Tomato:"var(--chart-5)",SteelBlue:"var(--chart-6)",YellowGreen:"var(--chart-7)",Orchid:"var(--chart-8)",Turquoise:"var(--chart-9)",HotPink:"var(--chart-10)",Goldenrod:"var(--chart-11)",MediumSlateBlue:"var(--chart-12)",LightCoral:"var(--chart-13)",OliveDrab:"var(--chart-14)",PaleVioletRed:"var(--chart-15)",MediumSeaGreen:"var(--chart-16)",DarkKhaki:"var(--chart-17)",Purple:"var(--chart-18)",OrangeRed:"var(--chart-19)",SeaGreen:"var(--chart-20)",Slate400:"#94a3b8"},i=[n.Blue,n.Mint,n.YellowOrange,n.Orange,n.Tomato,n.SteelBlue,n.YellowGreen,n.Orchid,n.Turquoise,n.HotPink,n.Goldenrod,n.MediumSlateBlue,n.LightCoral,n.OliveDrab,n.PaleVioletRed,n.MediumSeaGreen,n.DarkKhaki,n.Purple,n.OrangeRed,n.SeaGreen],s=e=>!(e.length<3)&&new Set(e.map(e=>new Date(e)).map(e=>e.toISOString().slice(0,10))).sizeMath.round(e+i*r)))}let s=Math.ceil(e/i)*i,l=Math.floor(r/i)*i,a=Math.floor((l-s)/i)+1;if(a<2)return[];let o=Math.max(1,Math.round((a-1)/(n-1))),c=Math.floor((a-1)/o)+1;return Array.from({length:c},(e,t)=>l-(c-1-t)*o*i)},"D",0,(e,n)=>{let i=(0,t.H)(e.map(e=>(0,r.I)(String(e[l])).getUTCFullYear())),a=(0,t.H)(e.map(e=>(0,r.I)(String(e[l])).toISOString().slice(0,10)));return{containsMultipleYears:i.length>1,containsMultipleDays:a.length>1,isHighRes:s(n)}},"I",0,function(e){return void 0===e||e?"opacity-100":"opacity-50"}])},511667,e=>{"use strict";var t=e.i(336810);let r="Other",n=t.F.Slate400;function i(e){return e===r||"Others"===e}function s(e){let t=0x811c9dc5;for(let r=0;r>>0;return t}e.s(["w",0,n,"d",0,r,"C",0,"__other__","z",0,function(e,r){let l=new Map,a=new Set;for(let o of[...new Set(e)].toSorted()){if(i(o)){l.set(o,n);continue}if(0===r.length){l.set(o,t.a);continue}let e=s(o)%r.length,c=function({preferredSlot:e,paletteLength:t,claimedSlots:r}){for(let n=0;n{"use strict";var t=e.i(659350),r=e.i(663456),n=e.i(16043),i=e.i(761821),s=e.i(895966);let l=(0,n.createContext)(null);e.s(["C",0,function(e){let n,i=(0,r.c)(3),{lookup:s,children:a}=e;return i[0]!==a||i[1]!==s?(n=(0,t.jsx)(l.Provider,{value:s,children:a}),i[0]=a,i[1]=s,i[2]=n):n=i[2],n},"M",0,function(e){let n,i=(0,r.c)(3),{slugs:a,children:o}=e,c=(0,s.f)(a);return i[0]!==o||i[1]!==c?(n=(0,t.jsx)(l.Provider,{value:c,children:o}),i[0]=o,i[1]=c,i[2]=n):n=i[2],n},"D",0,function(){let e=(0,n.useContext)(l),t=(0,i.S)();return e??t},"N",0,function(){return(0,n.useContext)(l)}])},119488,e=>{"use strict";var t=e.i(663456),r=e.i(16043);e.s(["f",0,function(e){let n,i,s,l,a,o,c,u=(0,t.c)(25);u[0]!==e?(n=void 0===e?{}:e,u[0]=e,u[1]=n):n=u[1];let{threshold:d,root:h,rootMargin:f,freezeOnceVisible:m,initialIsIntersecting:p,onChange:x}=n,g=void 0===d?0:d,v=void 0===h?null:h,b=void 0===f?"0%":f,j=void 0!==m&&m,[y,w]=(0,r.useState)(null),[_,N]=(0,r.useState)(void 0!==p&&p),[k,S]=(0,r.useState)(void 0);u[2]!==x?(i=(e,t)=>{x?.(e,t)},u[2]=x,u[3]=i):i=u[3];let C=(0,r.useEffectEvent)(i),O=!!k&&_&&j;u[4]!==y||u[5]!==j||u[6]!==O||u[7]!==C||u[8]!==v||u[9]!==b||u[10]!==g?(s=()=>{if(!y||!("IntersectionObserver"in window)||O)return;let e=new IntersectionObserver(t=>{for(let r of t)N(r.isIntersecting),S(r),C(r.isIntersecting,r),r.isIntersecting&&j&&e.disconnect()},{threshold:g,root:v,rootMargin:b});return e.observe(y),()=>{e.disconnect()}},u[4]=y,u[5]=j,u[6]=O,u[7]=C,u[8]=v,u[9]=b,u[10]=g,u[11]=s):s=u[11],u[12]!==g?(l=JSON.stringify(g),u[12]=g,u[13]=l):l=u[13],u[14]!==y||u[15]!==j||u[16]!==O||u[17]!==v||u[18]!==b||u[19]!==l?(a=[y,l,v,b,O,j],u[14]=y,u[15]=j,u[16]=O,u[17]=v,u[18]=b,u[19]=l,u[20]=a):a=u[20],(0,r.useEffect)(s,a),u[21]===Symbol.for("react.memo_cache_sentinel")?(o=e=>{w(e??null)},u[21]=o):o=u[21];let T=o;return u[22]!==k||u[23]!==_?(c={ref:T,isIntersecting:_,entry:k},u[22]=k,u[23]=_,u[24]=c):c=u[24],c}])},895966,e=>{"use strict";var t=e.i(663456),r=e.i(238819);e.i(16043);var n=e.i(198453),i=e.i(979730),s=e.i(467863);function l(e){let t=e.filter(u);return{models:e.length>0&&0===t.length?void 0:t.flatMap(c),isPending:e.some(o),isError:e.some(a),retry:()=>{for(let t of e)t.isError&&void 0===t.data&&t.refetch()}}}function a(e){return e.isError&&void 0===e.data}function o(e){return e.isPending&&!e.isError}function c(e){return e.data??[]}function u(e){return void 0!==e.data}e.s(["f",0,function(e,a){let o,c,u,d,h,f,m=(0,t.c)(18);m[0]!==a?(o=void 0===a?{}:a,m[0]=a,m[1]=o):o=m[1];let{enabled:p}=o,x=void 0===p||p;m[2]!==e?(c=(0,n.Y)(e),m[2]=e,m[3]=c):c=m[3];let g=c;if(m[4]!==g||m[5]!==x){let e;m[7]!==x?(e=e=>({...(0,s.s)(e),enabled:x}),m[7]=x,m[8]=e):e=m[8],u=g.map(e),m[4]=g,m[5]=x,m[6]=u}else u=m[6];m[9]!==u?(d={queries:u,combine:l},m[9]=u,m[10]=d):d=m[10];let{models:v,isPending:b,isError:j,retry:y}=(0,r.f)(d);m[11]!==v?(h=(0,i.v)((0,i.u)({availableModels:v})),m[11]=v,m[12]=h):h=m[12];let w=h;return m[13]!==j||m[14]!==b||m[15]!==w||m[16]!==y?(f={...w,isPending:b,isError:j,retry:y},m[13]=j,m[14]=b,m[15]=w,m[16]=y,m[17]=f):f=m[17],f}])},315368,e=>{"use strict";var t=e.i(30368),r=e.i(272114),n=e.i(647204);let i=e=>{let t=(0,r.z)(e);return new Date((0,n.V)(t)?0/0:t.data)};e.s(["$",0,function(e,r,n=!1){return(0,t.f)(e).date(i(r),{timeZone:"UTC",preset:n?"medium":"day-month"})??"—"},"M",0,function(e,{value:r,shouldIncludeDay:n=!1,timeZone:s}){let l=(0,t.f)(e),a=i(r);return(n?l.dateTime(a,{timeZone:s,preset:"chart-numeric-hour"}):l.time(a,{timeZone:s,preset:"numeric"}))??"—"},"I",0,i,"n",0,function(e,t){return"utc"===e||"UTC"===t?void 0:t}])},51365,e=>{"use strict";e.i(640216);let t=new Set(["ac","co","com","edu","go","gob","gov","ltd","me","ne","net","nom","or","org","plc","sch"]),r=(e,t=256)=>`https://t0.gstatic.com/faviconV2?client=SOCIAL&type=FAVICON&fallback_opts=TYPE,SIZE,URL&url=${e}&size=${t}`,n=new Set(["amazonaws.com","azurewebsites.net","cloudfront.net","firebaseapp.com","fly.dev","github.io","gitlab.io","herokuapp.com","ngrok.app","ngrok.io","netlify.app","onrender.com","pages.dev","run.app","vercel.app","web.app","workers.dev"]),i=/\.(png|jpe?g|ico|svg|webp|gif|bmp)$/i,s=r("https://huggingface.co/");e.s(["t",0,s,"g",0,e=>`/api/frontend/v1/apps/${e}/icon`,"e",0,r,"r",0,e=>`/images/icons/${e}`,"Z",0,e=>{let r=(e=>{let t=/^[a-z][a-z\d+\-.]*:\/\//iu.test(e)?e:`https://${e}`;try{return new URL(t).hostname.toLowerCase().replace(/\.$/u,"")}catch{return null}})(e);if(null===r)return null;let i=r.split(".").slice(1);if(i.length<2||2===i.length&&2===(i[1]??"").length&&t.has(i[0]??""))return null;let s=i.join(".");return[...n].some(e=>s===e||s.endsWith(`.${e}`))?null:`https://${s}`},"Q",0,e=>{try{return i.test(new URL(e).pathname)}catch{return!1}},"$",0,e=>{try{let t=new URL(e).hostname.toLowerCase().replace(/\.$/,"");return"openrouter.ai"===t||t.endsWith(".openrouter.ai")}catch{return!1}}],51365)},640216,e=>{"use strict";var t=e.i(914571),r=e.i(647204),n=e.i(30012);function i(e){let t=e.replaceAll(/^\[|\]$/g,""),r=o(t);if(r)return i(r);if(s(t)){let e=Number.parseInt(t.split(".")[0]??"",10);return 0===e||127===e}let n=l(t);if(n)return n.slice(0,15).every(e=>0===e)&&(0===n[15]||1===n[15]);let a=c(t);return"localhost"===a||a.endsWith(".localhost")||a.includes(":")}function s(e){let t=e.split(".");return 4===t.length&&t.every(e=>/^\d{1,3}$/.test(e)&&Number(e)>=0&&255>=Number(e))}function l(e){let t=e.replaceAll(/^\[|\]$/g,"").toLowerCase(),r=t.indexOf("%");if(-1!==r){if(0===r||r===t.length-1)return null;t=t.slice(0,r)}if(!t.includes(":"))return null;if(t.includes(".")){let e=t.lastIndexOf(":");if(-1===e)return null;let r=t.slice(e+1);if(!s(r))return null;let n=r.split(".").map(Number),i=(n[0]??0)<<8|(n[1]??0),l=(n[2]??0)<<8|(n[3]??0);t=`${t.slice(0,e+1)}${i.toString(16)}:${l.toString(16)}`}let n=t.indexOf("::");if(n!==t.lastIndexOf("::"))return null;let i=-1!==n?function(e,t){let r=e.slice(0,t),n=e.slice(t+2),i=""===r?[]:r.split(":"),s=""===n?[]:n.split(":");if(i.some(e=>""===e)||s.some(e=>""===e))return null;let l=8-i.length-s.length;return l<1?null:[...i,...Array.from({length:l},()=>"0"),...s]}(t,n):t.split(":");return null===i||8!==i.length||i.some(e=>!/^[0-9a-f]{1,4}$/.test(e))?null:i.flatMap(e=>{let t=Number.parseInt(e,16);return[t>>8&255,255&t]})}function a(e){return 254===e[0]&&((e[1]??0)&192)==128}function o(e){let t=l(e);if(null===t)return null;let r=t.slice(0,10).every(e=>0===e)&&255===t[10]&&255===t[11],n=t.slice(0,12).every(e=>0===e),i=t.slice(0,15).every(e=>0===e)&&(0===t[15]||1===t[15]);return!r&&!n||n&&i?null:`${t[12]}.${t[13]}.${t[14]}.${t[15]}`}function c(e){let t=e.toLowerCase(),r=t.length;for(;r>0&&"."===t[r-1];)r-=1;return t.slice(0,r)}t.n,e.s(["b",0,function(e,t){return"https:"===e.protocol||"http:"===e.protocol&&t&&i(e.hostname)},"i",0,function(e){let t=c(e);return"cfargotunnel.com"===t||t.endsWith(".cfargotunnel.com")},"y",0,i,"r",0,function(e){let t=c(e);return"openrouter.ai"===t||t.endsWith(".openrouter.ai")},"E",0,function(e,t={}){let u,d,h,f;try{u=new URL(e)}catch{return(0,r.Y)("Invalid URL format")}let m=u.hostname.toLowerCase(),p=u.protocol,x=(0,n.T)()&&!0;if(i(m)&&x)return"http:"!==p&&"https:"!==p?(0,r.Y)("Only HTTP and HTTPS protocols are allowed"):(0,r.N)(!0);if(i(m))return(0,r.Y)("Localhost URLs are not allowed");if(function e(t){let r=o(t.replaceAll(/^\[|\]$/g,""));if(r)return e(r)||i(r);if(s(t)){let e=t.split(".").map(Number);if(4!==e.length||e.some(e=>Number.isNaN(e)))return!1;let[r,n]=e;return void 0!==r&&void 0!==n&&(10===r||172===r&&n>=16&&n<=31||192===r&&168===n||100===r&&n>=64&&n<=127||169===r&&254===n)}if(null!==l(t)){let e=l(t);return null!==e&&(((e[0]??0)&254)==252||a(e))}return!1}(m))return(0,r.Y)("Private IP addresses are not allowed");if(function(e){if(s(e)){let t=e.split(".").map(Number);if(4===t.length&&169===t[0]&&254===t[1])return!0}if(null!==l(e)){let t=l(e);return null!==t&&a(t)}return!1}(m)||"metadata.google.internal"===(d=c(m))||d.endsWith(".metadata.google.internal")||(h=c(m)).endsWith(".svc")||h.endsWith(".svc.cluster.local")||h.endsWith(".cluster.local")||(f=c(m)).endsWith(".internal")||f.endsWith(".local"))return(0,r.Y)("Unsupported URL, public internet addresses only");if(!x&&"https:"!==p){if(!t.allowHttp)return(0,r.Y)("Only HTTPS URLs are allowed");if("http:"!==p)return(0,r.Y)("Only HTTP and HTTPS protocols are allowed")}return x&&"http:"!==p&&"https:"!==p?(0,r.Y)("Only HTTP and HTTPS protocols are allowed in dev"):(0,r.N)(!0)}],640216)},814492,e=>{"use strict";var t,r,n=e.i(169798),i=e.i(335609),s=e.i(647204);e.i(30012);var l=e.i(882844),a=e.i(635157);let o=(r=[(t=a.z.object({PROVIDER_ENCRYPTION_KEY:a.z.string().nullish(),SIGNUP_CF_SEAL_KEY:a.z.string().nullish(),CALLBACK_URL_ENCRYPTION_KEY:a.z.string().nullish(),AUTH_USER_SALT:a.z.string().default("default-salt"),CI:a.z.string().default(""),SITE_URL:a.z.string().nullish()}),e=>{let r=(0,l.C)(t,e??n.default.env);return(0,s.V)(r)?(0,s.Y)(r.error.message):(0,s.N)(r.data)})],function(e){let t=[];for(let n of r){let r=n(e);if((0,s.V)(r))return r;t.push(r.data)}return(0,s.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,s.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,i.d)(e.includes("http")?e:`https://${e}`)},"c",0,function(e){let t=e.replaceAll(/([!"#$%&'()*+,./:;<=>?@[\\\]^`{|}~])/g,"_");return t.match(/^(?:\d|--|-\d)/)?`_${t}`:t}],814492)},885024,e=>{"use strict";var t,r,n,i=((t={}).Cards="cards",t.Table="table",t),s=((r={}).OneHour="1hr",r.OneDay="1d",r.OneWeek="1w",r.OneMonth="1mo",r.OneYear="1y",r),l=((n={}).OneMinute="forecast-1m",n.OneHour="forecast-1hr",n.OneDay="forecast-1d",n.OneWeek="forecast-1w",n.OneMonth="forecast-1mo",n);e.s(["n",()=>l,"N",()=>s,"P",()=>i])},267207,e=>{"use strict";var t=e.i(659350),r=e.i(663456),n=e.i(359903),i=e.i(782143),s=e.i(139697),l=e.i(954217),a=e.i(778915),o=e.i(138257);e.i(707060);var c=e.i(196991),u=e.i(153746),d=e.i(16043);let h=function(e){let n,i=(0,r.c)(2),{children:s}=e;return i[0]!==s?(n=(0,t.jsx)("div",{className:"flex flex-col bg-card border border-border rounded-lg",children:s}),i[0]=s,i[1]=n):n=i[1],n},f=function(e){let n,i=(0,r.c)(2),{children:s}=e;return i[0]!==s?(n=(0,t.jsx)("div",{className:"px-5 py-4 border-b border-border",children:s}),i[0]=s,i[1]=n):n=i[1],n},m=function(e){let n,i=(0,r.c)(2),{children:s}=e;return i[0]!==s?(n=(0,t.jsx)("h2",{className:"text-section font-medium leading-snug",children:s}),i[0]=s,i[1]=n):n=i[1],n},p=function(e){let n,i=(0,r.c)(2),{children:s}=e;return i[0]!==s?(n=(0,t.jsx)("div",{children:s}),i[0]=s,i[1]=n):n=i[1],n},x=function(e){let n,i=(0,r.c)(2),{children:s}=e;return i[0]!==s?(n=(0,t.jsx)("div",{className:"flex items-center justify-between px-5 py-3 border-b border-border last:border-b-0",children:s}),i[0]=s,i[1]=n):n=i[1],n},g=function(e){let n,i=(0,r.c)(2),{children:s}=e;return i[0]!==s?(n=(0,t.jsx)("div",{className:"flex items-center gap-4",children:s}),i[0]=s,i[1]=n):n=i[1],n},v=function(e){let n,i=(0,r.c)(2),{children:s}=e;return i[0]!==s?(n=(0,t.jsx)("span",{className:"text-muted-foreground w-6",children:s}),i[0]=s,i[1]=n):n=i[1],n},b=function(e){let n,i=(0,r.c)(2),{children:s}=e;return i[0]!==s?(n=(0,t.jsx)("div",{className:"flex flex-col",children:s}),i[0]=s,i[1]=n):n=i[1],n},j=function(e){let n,i=(0,r.c)(2),{children:s}=e;return i[0]!==s?(n=(0,t.jsx)("div",{className:"text-xs text-muted-foreground",children:s}),i[0]=s,i[1]=n):n=i[1],n},y=function(e){let n,i=(0,r.c)(2),{children:s}=e;return i[0]!==s?(n=(0,t.jsx)("div",{className:"text-right",children:s}),i[0]=s,i[1]=n):n=i[1],n},w=function(e){let n,i=(0,r.c)(2),{children:s}=e;return i[0]!==s?(n=(0,t.jsx)("span",{className:"font-medium",children:s}),i[0]=s,i[1]=n):n=i[1],n},_=function(e){let n,i=(0,r.c)(2),{children:s}=e;return i[0]!==s?(n=(0,t.jsx)("span",{className:"text-sm text-muted-foreground ml-1",children:s}),i[0]=s,i[1]=n):n=i[1],n},N=function(e){let n,i=(0,r.c)(2),{children:s}=e;return i[0]!==s?(n=(0,t.jsx)("div",{className:"flex justify-center py-4 border-t border-border",children:s}),i[0]=s,i[1]=n):n=i[1],n};function k(e){return e.model_permaslug}function S(e){let n,i,s,o,c,u,d,h,f=(0,r.c)(22),{single:m,rank:p,serverLink:y}=e,{getPrimaryModelInfoByPermaslug:w}=(0,a.D)();f[0]!==w||f[1]!==y||f[2]!==m.model_permaslug?(n=function({modelInfo:e,serverLink:t}){return e?{shortName:e.short_name,author:e.author,href:`/${e.slug}`}:t??null}({modelInfo:w(m.model_permaslug),serverLink:y}),f[0]=w,f[1]=y,f[2]=m.model_permaslug,f[3]=n):n=f[3];let _=n;return _?(f[4]!==p?(i=(0,t.jsxs)(v,{children:[p,"."]}),f[4]=p,f[5]=i):i=f[5],f[6]!==_.href||f[7]!==_.shortName?(s=(0,t.jsx)(l.TextLink,{href:_.href,weight:"medium",className:"text-sm",children:_.shortName}),f[6]=_.href,f[7]=_.shortName,f[8]=s):s=f[8],f[9]!==_.author?(o=(0,t.jsx)(j,{children:_.author}),f[9]=_.author,f[10]=o):o=f[10],f[11]!==s||f[12]!==o?(c=(0,t.jsxs)(b,{children:[s,o]}),f[11]=s,f[12]=o,f[13]=c):c=f[13],f[14]!==i||f[15]!==c?(u=(0,t.jsxs)(g,{children:[i,c]}),f[14]=i,f[15]=c,f[16]=u):u=f[16],f[17]!==m.total_tokens?(d=(0,t.jsx)(C,{totalTokens:m.total_tokens}),f[17]=m.total_tokens,f[18]=d):d=f[18],f[19]!==u||f[20]!==d?(h=(0,t.jsxs)(x,{children:[u,d]}),f[19]=u,f[20]=d,f[21]=h):h=f[21],h):null}function C(e){let n,s,l,a,u=(0,r.c)(8),{totalTokens:d}=e,h=(0,o.useLocale)();return u[0]!==h||u[1]!==d?(n=(0,i.f)(d,{locale:h,preset:"compact-rounded-thousands"})??"—",u[0]=h,u[1]=d,u[2]=n):n=u[2],u[3]!==n?(s=(0,t.jsx)(w,{children:n}),u[3]=n,u[4]=s):s=u[4],u[5]===Symbol.for("react.memo_cache_sentinel")?(l=(0,t.jsx)(_,{children:(0,t.jsx)(c.T,{children:"tokens"})}),u[5]=l):l=u[5],u[6]!==s?(a=(0,t.jsxs)(y,{children:[s,l]}),u[6]=s,u[7]=a):a=u[7],a}e.s(["AppModelRankingsTable",0,function(e){let i,l,o,x,g,v,b,j,y=(0,r.c)(24),{appModelAnalytics:w,appName:_,modelLinks:C}=e,[O,T]=(0,d.useState)(!1);y[0]!==w?(i=w.map(k),y[0]=w,y[1]=i):i=y[1];let R=i;y[2]!==w||y[3]!==O?(l=O?w:w.slice(0,10),y[2]=w,y[3]=O,y[4]=l):l=y[4];let E=l;if(y[5]!==_?(o=(0,t.jsx)(f,{children:(0,t.jsx)(m,{children:_?(0,t.jsxs)(c.T,{children:["Top models used by ",(0,t.jsx)(u.d,{children:_})," this month"]}):(0,t.jsx)(c.T,{children:"Top models this month"})})}),y[5]=_,y[6]=o):o=y[6],y[7]!==E||y[8]!==C){let e;y[10]!==C?(e=(e,r)=>(0,t.jsx)(S,{single:e,rank:r+1,serverLink:C[e.model_permaslug]},e.model_permaslug),y[10]=C,y[11]=e):e=y[11],x=E.map(e),y[7]=E,y[8]=C,y[9]=x}else x=y[9];return y[12]!==x?(g=(0,t.jsx)(p,{children:x}),y[12]=x,y[13]=g):g=y[13],y[14]!==w.length||y[15]!==O?(v=!O&&w.length>10&&(0,t.jsx)(N,{children:(0,t.jsx)(s.Button,{variant:"ghost",tone:"muted",onClick:()=>T(!0),children:(0,t.jsxs)(c.T,{children:["Show more",(0,t.jsx)(n.f,{className:"size-4"})]})})}),y[14]=w.length,y[15]=O,y[16]=v):v=y[16],y[17]!==o||y[18]!==g||y[19]!==v?(b=(0,t.jsxs)(h,{children:[o,g,v]}),y[17]=o,y[18]=g,y[19]=v,y[20]=b):b=y[20],y[21]!==R||y[22]!==b?(j=(0,t.jsx)(a.M,{slugs:R,children:b}),y[21]=R,y[22]=b,y[23]=j):j=y[23],j}],267207)},892411,e=>{"use strict";var t=e.i(659350),r=e.i(663456),n=e.i(531397),i=e.i(126729),s=e.i(2078),l=e.i(340800),a=e.i(782143),o=e.i(136562),c=e.i(82045),u=e.i(139697),d=e.i(487624),h=e.i(987457),f=e.i(829622),m=e.i(960773),p=e.i(138257),x=e.i(304903);e.i(707060);var g=e.i(196991),v=e.i(288265),b=e.i(354896),j=e.i(206581),y=e.i(16043);let w=function(e){let n,i=(0,r.c)(2),{children:s}=e;return i[0]!==s?(n=(0,t.jsx)("div",{children:s}),i[0]=s,i[1]=n):n=i[1],n},_=function(e){let n,i=(0,r.c)(2),{children:s}=e;return i[0]!==s?(n=(0,t.jsx)("div",{className:"flex flex-col sm:flex-row sm:items-start sm:justify-between gap-3",children:s}),i[0]=s,i[1]=n):n=i[1],n},N=function(e){let n,i=(0,r.c)(2),{children:s}=e;return i[0]!==s?(n=(0,t.jsx)("div",{className:"flex items-center gap-2.5 min-w-0",children:s}),i[0]=s,i[1]=n):n=i[1],n},k=function(e){let n,i=(0,r.c)(2),{children:s}=e;return i[0]!==s?(n=(0,t.jsx)("div",{className:"flex flex-col gap-1 min-w-0",children:s}),i[0]=s,i[1]=n):n=i[1],n},S=function(e){let n,i=(0,r.c)(2),{children:s}=e;return i[0]!==s?(n=(0,t.jsx)("div",{className:"flex items-center gap-2",children:s}),i[0]=s,i[1]=n):n=i[1],n},C=function(e){let n,i=(0,r.c)(2),{children:s}=e;return i[0]!==s?(n=(0,t.jsx)("div",{className:"flex items-center gap-2 shrink-0",children:s}),i[0]=s,i[1]=n):n=i[1],n},O=function(e){let n,i=(0,r.c)(2),{children:s}=e;return i[0]!==s?(n=(0,t.jsx)("div",{className:"mt-5",children:s}),i[0]=s,i[1]=n):n=i[1],n},T=function(e){let n,i=(0,r.c)(2),{children:s}=e;return i[0]!==s?(n=(0,t.jsx)("div",{className:"mt-7 grid grid-cols-2 gap-2 sm:grid-cols-4",children:s}),i[0]=s,i[1]=n):n=i[1],n},R=function(e){let n,i=(0,r.c)(2),{children:s}=e;return i[0]!==s?(n=(0,t.jsx)("div",{className:"bg-muted/60 dark:bg-muted/40 border border-border/60 dark:border-border/40 rounded-lg px-3 py-3 min-w-0 w-full",children:s}),i[0]=s,i[1]=n):n=i[1],n},E=function(e){let n,i=(0,r.c)(2),{children:s}=e;return i[0]!==s?(n=(0,t.jsx)("div",{className:"text-2xs text-muted-foreground uppercase tracking-wider",children:s}),i[0]=s,i[1]=n):n=i[1],n},L=function(e){let n,i,s=(0,r.c)(5),{children:l,className:a}=e;return s[0]!==a?(n=(0,o.f)("text-sm font-medium truncate mt-2.5",a),s[0]=a,s[1]=n):n=s[1],s[2]!==l||s[3]!==n?(i=(0,t.jsx)("div",{className:n,children:l}),s[2]=l,s[3]=n,s[4]=i):i=s[4],i};var I=e.i(764043);e.i(406201);var M=e.i(967605);function P(e){return e?(0,t.jsxs)(g.T,{children:["Show less ",(0,t.jsx)(j.f,{className:"w-3 h-3"})]}):(0,t.jsxs)(g.T,{children:["Show more ",(0,t.jsx)(b.f,{className:"w-3 h-3"})]})}function z(e){let n,i,s=(0,r.c)(7),{faviconURL:l,appId:a,iconClassName:c,title:u}=e;s[0]!==u?(n=u?u.split(" ").slice(0,2).map(A).join("").toUpperCase():"?",s[0]=u,s[1]=n):n=s[1];let d=n;return s[2]!==a||s[3]!==l||s[4]!==c||s[5]!==d?(i=(0,t.jsx)(h.f,{variant:"app",className:"size-8 shrink-0 sm:size-9",children:l?(0,t.jsx)("span",{className:(0,o.f)("block size-full",c),children:(0,t.jsx)(f.RemoteFavicon,{className:"size-full",faviconFor:l,curatedIconAppId:a})}):(0,t.jsx)("span",{className:"font-semibold text-sm",children:d})}),s[2]=a,s[3]=l,s[4]=c,s[5]=d,s[6]=i):i=s[6],i}function A(e){return e[0]}function U(e){let n,i,s,l=(0,r.c)(7),{value:a,label:o}=e;return l[0]!==o?(n=(0,t.jsx)(E,{children:o}),l[0]=o,l[1]=n):n=l[1],l[2]!==a?(i=(0,t.jsx)(L,{children:a}),l[2]=a,l[3]=i):i=l[3],l[4]!==n||l[5]!==i?(s=(0,t.jsxs)(R,{children:[n,i]}),l[4]=n,l[5]=i,l[6]=s):s=l[6],s}function $(e){let n,i,s,a=(0,r.c)(9),{createdAt:o}=e,c=(0,p.useLocale)(),u=(0,v.f)(),d=(0,x.P)();a[0]!==o||a[1]!==c||a[2]!==d?(n=(0,l.C)(o,{locale:c,timeZone:d,preset:"month-year-short"})??"—",a[0]=o,a[1]=c,a[2]=d,a[3]=n):n=a[3];let h=n;return a[4]!==u?(i=u("Active since"),a[4]=u,a[5]=i):i=a[5],a[6]!==i||a[7]!==h?(s=(0,t.jsx)(U,{value:h,label:i}),a[6]=i,a[7]=h,a[8]=s):s=a[8],s}e.s(["AppPageHeader",0,function(e){let l,o,h,f,x,b,j,R,E,L,A,B,F,H,D,Y,W,Q,q,G,V,Z,K,X,J,ee,et,er,en,ei,es,el,ea,eo,ec,eu,ed=(0,r.c)(96),{app:eh,totalTokens:ef,rank:em,modelsUsed:ep,oriHarnessHref:ex,docsUrl:eg}=e,ev=(0,p.useLocale)(),eb=(0,v.f)(),[ej,ey]=(0,y.useState)(!1),[ew,e_]=(0,y.useState)(null),[eN,ek]=(0,y.useState)(eh),eS=(0,m.Q)(),{description:eC}=eN;ed[0]===Symbol.for("react.memo_cache_sentinel")?(l=e=>{ek(t=>({...t,...e}))},ed[0]=l):l=ed[0];let eO=l,eT=eN.main_url??eN.origin_url,eR=eN.favicon_url??eT;ed[1]===Symbol.for("react.memo_cache_sentinel")?(o=e=>{e_(e),ey(!0)},ed[1]=o):o=ed[1];let eE=o;ed[2]!==eh||ed[3]!==eT||ed[4]!==eN.id||ed[5]!==eN.title||ed[6]!==ew||ed[7]!==eS?(h=()=>{ew&&(ew===eT?eS.capture("click_app_visit_link",{app_id:String(eN.id),app_title:eN.title??"",app_url:eT,origin_url:eh.origin_url}):eS.capture("click_app_docs_button",{app_id:String(eN.id),app_title:eN.title??"",docs_url:ew}),window.open(ew,"_blank","noreferrer"),ey(!1))},ed[2]=eh,ed[3]=eT,ed[4]=eN.id,ed[5]=eN.title,ed[6]=ew,ed[7]=eS,ed[8]=h):h=ed[8];let eL=h,eI=eN.favicon_url?eN.id:void 0;ed[9]!==eN.icon_class_name||ed[10]!==eN.title||ed[11]!==eR||ed[12]!==eI?(f=(0,t.jsx)(z,{faviconURL:eR,appId:eI,iconClassName:eN.icon_class_name,title:eN.title}),ed[9]=eN.icon_class_name,ed[10]=eN.title,ed[11]=eR,ed[12]=eI,ed[13]=f):f=ed[13];let eM=eN.title??eT;ed[14]!==eM?(x=(0,t.jsx)("h1",{className:"tracking-tight",children:eM}),ed[14]=eM,ed[15]=x):x=ed[15],ed[16]!==eN?(b=(0,t.jsx)(I.f,{app:eN,onUpdate:eO}),ed[16]=eN,ed[17]=b):b=ed[17],ed[18]!==x||ed[19]!==b?(j=(0,t.jsx)(k,{children:(0,t.jsxs)(S,{children:[x,b]})}),ed[18]=x,ed[19]=b,ed[20]=j):j=ed[20],ed[21]!==f||ed[22]!==j?(R=(0,t.jsxs)(N,{children:[f,j]}),ed[21]=f,ed[22]=j,ed[23]=R):R=ed[23],ed[24]!==eN.id||ed[25]!==eN.title||ed[26]!==ex||ed[27]!==eS?(E=ex&&(0,t.jsxs)(u.Button,{variant:"outline",size:"sm",className:"h-9 gap-2 px-4 text-body text-foreground",render:(0,t.jsx)(M.Link,{href:ex}),onClick:()=>{eS.capture("click_app_ori_harness_button",{app_id:String(eN.id),app_title:eN.title??"",ori_harness_href:ex})},children:[(0,t.jsx)(s.f,{className:"size-4"}),(0,t.jsx)(g.T,{children:"Launch"})]}),ed[24]=eN.id,ed[25]=eN.title,ed[26]=ex,ed[27]=eS,ed[28]=E):E=ed[28],ed[29]!==eN.id||ed[30]!==eN.title||ed[31]!==eg||ed[32]!==eb||ed[33]!==eS?(L=eg&&(0,t.jsxs)(u.Button,{variant:"outline",size:"sm",className:"h-9 gap-2 px-4 text-body text-foreground",render:eg.startsWith("/")?(0,t.jsx)("a",{href:eg,"aria-label":eb("Docs")}):void 0,onClick:()=>{eg.startsWith("/")?eS.capture("click_app_docs_button",{app_id:String(eN.id),app_title:eN.title??"",docs_url:eg},{transport:"sendBeacon"}):eE(eg)},children:[(0,t.jsx)(i.f,{className:"size-4"}),(0,t.jsx)(g.T,{children:"Docs"})]}),ed[29]=eN.id,ed[30]=eN.title,ed[31]=eg,ed[32]=eb,ed[33]=eS,ed[34]=L):L=ed[34],ed[35]!==eT?(A=()=>eE(eT),ed[35]=eT,ed[36]=A):A=ed[36],ed[37]===Symbol.for("react.memo_cache_sentinel")?(B=(0,t.jsx)(n.f,{className:"size-4"}),F=(0,t.jsx)(g.T,{children:"Visit"}),ed[37]=B,ed[38]=F):(B=ed[37],F=ed[38]),ed[39]!==A?(H=(0,t.jsxs)(u.Button,{variant:"outline",size:"sm",onClick:A,className:"h-9 gap-2 px-4 text-body text-foreground",children:[B,F]}),ed[39]=A,ed[40]=H):H=ed[40],ed[41]!==E||ed[42]!==L||ed[43]!==H?(D=(0,t.jsxs)(C,{children:[E,L,H]}),ed[41]=E,ed[42]=L,ed[43]=H,ed[44]=D):D=ed[44],ed[45]!==R||ed[46]!==D?(Y=(0,t.jsxs)(_,{children:[R,D]}),ed[45]=R,ed[46]=D,ed[47]=Y):Y=ed[47],ed[48]!==eC?(W=eC&&(0,t.jsx)(O,{children:(0,t.jsx)("div",{className:"text-sm leading-relaxed text-muted-foreground",children:(0,t.jsxs)(d.J,{text:eC,children:[(0,t.jsx)(d.i,{lines:2,children:eC}),(0,t.jsx)(d.s,{className:"inline-flex items-center gap-1 text-xs text-muted-foreground hover:text-foreground mt-1 transition-colors cursor-pointer",children:P})]})})}),ed[48]=eC,ed[49]=W):W=ed[49],ed[50]!==ev||ed[51]!==ef?(Q=(0,a.f)(ef,{locale:ev,preset:"compact-rounded-thousands"})??"—",ed[50]=ev,ed[51]=ef,ed[52]=Q):Q=ed[52],ed[53]!==eb?(q=eb("Total tokens"),ed[53]=eb,ed[54]=q):q=ed[54],ed[55]!==Q||ed[56]!==q?(G=(0,t.jsx)(U,{value:Q,label:q}),ed[55]=Q,ed[56]=q,ed[57]=G):G=ed[57];let eP=em?`#${em}`:"—";return ed[58]!==eb?(V=eb("Daily global rank"),ed[58]=eb,ed[59]=V):V=ed[59],ed[60]!==eP||ed[61]!==V?(Z=(0,t.jsx)(U,{value:eP,label:V}),ed[60]=eP,ed[61]=V,ed[62]=Z):Z=ed[62],ed[63]!==eN.created_at?(K=(0,t.jsx)($,{createdAt:eN.created_at}),ed[63]=eN.created_at,ed[64]=K):K=ed[64],ed[65]!==ep?(X=ep.toString(),ed[65]=ep,ed[66]=X):X=ed[66],ed[67]!==eb?(J=eb("Models used"),ed[67]=eb,ed[68]=J):J=ed[68],ed[69]!==X||ed[70]!==J?(ee=(0,t.jsx)(U,{value:X,label:J}),ed[69]=X,ed[70]=J,ed[71]=ee):ee=ed[71],ed[72]!==G||ed[73]!==Z||ed[74]!==K||ed[75]!==ee?(et=(0,t.jsxs)(T,{children:[G,Z,K,ee]}),ed[72]=G,ed[73]=Z,ed[74]=K,ed[75]=ee,ed[76]=et):et=ed[76],ed[77]===Symbol.for("react.memo_cache_sentinel")?(er=(0,t.jsx)(c.g,{children:(0,t.jsx)(g.T,{children:"External Navigation"})}),ed[77]=er):er=ed[77],ed[78]===Symbol.for("react.memo_cache_sentinel")?(en=(0,t.jsxs)(c.O,{children:[er,(0,t.jsx)(c.I,{children:(0,t.jsx)(g.T,{children:"You are about to leave OpenRouter and visit an external website. Would you like to continue?"})})]}),ed[78]=en):en=ed[78],ed[79]!==ew?(ei=(0,t.jsx)("pre",{className:"overflow-x-auto text-center text-sm",children:ew}),ed[79]=ew,ed[80]=ei):ei=ed[80],ed[81]===Symbol.for("react.memo_cache_sentinel")?(es=(0,t.jsx)(u.Button,{variant:"outline",onClick:()=>ey(!1),children:(0,t.jsx)(g.T,{children:"Cancel"})}),ed[81]=es):es=ed[81],ed[82]===Symbol.for("react.memo_cache_sentinel")?(el=(0,t.jsx)(g.T,{children:"Continue"}),ed[82]=el):el=ed[82],ed[83]!==eL?(ea=(0,t.jsxs)(c._,{children:[es,(0,t.jsx)(u.Button,{onClick:eL,children:el})]}),ed[83]=eL,ed[84]=ea):ea=ed[84],ed[85]!==ei||ed[86]!==ea?(eo=(0,t.jsxs)(c.B,{children:[en,ei,ea]}),ed[85]=ei,ed[86]=ea,ed[87]=eo):eo=ed[87],ed[88]!==ej||ed[89]!==eo?(ec=(0,t.jsx)(c.m,{open:ej,onOpenChange:ey,children:eo}),ed[88]=ej,ed[89]=eo,ed[90]=ec):ec=ed[90],ed[91]!==Y||ed[92]!==W||ed[93]!==et||ed[94]!==ec?(eu=(0,t.jsxs)(w,{children:[Y,W,et,ec]}),ed[91]=Y,ed[92]=W,ed[93]=et,ed[94]=ec,ed[95]=eu):eu=ed[95],eu}],892411)},885101,e=>{"use strict";var t=e.i(659350),r=e.i(663456),n=e.i(136562),i=e.i(751155),s=e.i(73668);e.i(707060);var l=e.i(288265);let a=function(e){let n,i=(0,r.c)(2),{children:s}=e;return i[0]!==s?(n=(0,t.jsx)("div",{className:"flex flex-wrap gap-2",children:s}),i[0]=s,i[1]=n):n=i[1],n};var o=e.i(936532);e.i(406201);var c=e.i(967605);function u(e){return!e.isBelowThreshold}e.s(["CategoryRankingPills",0,function(e){let d,h,f,m=(0,r.c)(10),{rankings:p}=e,x=(0,l.f)(),{entity:g}=(0,s.useEntity)(),v=g.data?.is_internal_admin===!0;m[0]!==v||m[1]!==p?(d=v?p:p.filter(u),m[0]=v,m[1]=p,m[2]=d):d=m[2];let b=d;if(0===b.length)return null;if(m[3]!==x||m[4]!==b){let e;m[6]!==x?(e=e=>{let r=(0,t.jsx)(c.Link,{href:e.href,className:(0,n.f)("px-3 py-1.5 rounded-full text-sm transition",e.isBelowThreshold?"bg-muted/50 text-muted-foreground border border-dashed border-muted-foreground/30 opacity-50":"bg-muted text-muted-foreground hover:bg-muted/80"),children:x("#{rank} in {label}",{rank:e.rank,label:e.label})},e.href);return e.isBelowThreshold?(0,t.jsx)(i.Tooltip,{content:x("Fewer than {MIN_SUBCATEGORY_APP_COUNT} apps — hidden from non-admins",{MIN_SUBCATEGORY_APP_COUNT:o.M}),children:r},e.href):r},m[6]=x,m[7]=e):e=m[7],h=b.map(e),m[3]=x,m[4]=b,m[5]=h}else h=m[5];return m[8]!==h?(f=(0,t.jsx)(i.TooltipProvider,{children:(0,t.jsx)(a,{children:h})}),m[8]=h,m[9]=f):f=m[9],f}],885101)},457658,e=>{"use strict";var t=e.i(659350),r=e.i(663456),n=e.i(522396),i=e.i(62255),s=e.i(254278),l=e.i(199168),a=e.i(885024);e.i(707060);var o=e.i(196991),c=e.i(153746),u=e.i(429332),d=e.i(16043),h=e.i(369822);let f=function(e){let n,i=(0,r.c)(2),{children:s}=e;return i[0]!==s?(n=(0,t.jsx)("div",{className:"bg-card border border-border rounded-lg",children:s}),i[0]=s,i[1]=n):n=i[1],n},m=function(e){let n,i=(0,r.c)(2),{children:s}=e;return i[0]!==s?(n=(0,t.jsx)("div",{className:"flex flex-wrap items-center justify-between gap-2 px-5 py-4 border-b border-border",children:s}),i[0]=s,i[1]=n):n=i[1],n},p=function(e){let n,i=(0,r.c)(2),{children:s}=e;return i[0]!==s?(n=(0,t.jsx)("h2",{className:"text-section font-medium leading-snug",children:s}),i[0]=s,i[1]=n):n=i[1],n},x=function(e){let n,i=(0,r.c)(2),{children:s}=e;return i[0]!==s?(n=(0,t.jsx)("span",{className:"text-sm text-muted-foreground",children:s}),i[0]=s,i[1]=n):n=i[1],n},g=function(e){let n,i=(0,r.c)(2),{children:s}=e;return i[0]!==s?(n=(0,t.jsx)("div",{className:"flex flex-col gap-4 p-5",children:s}),i[0]=s,i[1]=n):n=i[1],n},v=(0,u.default)(()=>e.A(941738).then(e=>e.ModelCharts),{loadableGenerated:{modules:[384191]},ssr:!1,loading:()=>(0,t.jsx)(s.StackedBarChartSkeleton,{})});e.s(["UsageChart",0,function(e){let u,b,j,y,w,_,N,k=(0,r.c)(20),{data:S,appName:C,forecastFromTimestamp:O}=e,T=(0,l.o)(),[R,E]=(0,d.useState)("week"),L="week"===R?S.weekly:void 0,I=void 0!==L,M=L??S.daily,P=I?a.n.OneWeek:a.n.OneDay;k[0]!==M?(u=(0,h.f)(M),k[0]=M,k[1]=u):u=k[1];let z=u;return k[2]!==C?(b=(0,t.jsx)(p,{children:C?(0,t.jsxs)(o.T,{children:[(0,t.jsx)(c.d,{children:C})," OpenRouter Usage"]}):(0,t.jsx)(o.T,{children:"OpenRouter Usage"})}),k[2]=C,k[3]=b):b=k[3],k[4]!==S.weekly||k[5]!==T||k[6]!==I?(j=void 0!==S.weekly?(0,t.jsxs)(n.c,{"aria-label":T("Usage chart interval"),size:"sm",value:I?"week":"day",children:[(0,t.jsx)(n.Y,{value:"day",onClick:()=>E("day"),children:(0,t.jsx)(o.T,{children:"Daily"})}),(0,t.jsx)(n.Y,{value:"week",onClick:()=>E("week"),children:(0,t.jsx)(o.T,{children:"Weekly"})})]}):(0,t.jsx)(x,{children:(0,t.jsx)(o.T,{children:"Daily (last 30 days)"})}),k[4]=S.weekly,k[5]=T,k[6]=I,k[7]=j):j=k[7],k[8]!==b||k[9]!==j?(y=(0,t.jsxs)(m,{children:[b,j]}),k[8]=b,k[9]=j,k[10]=y):y=k[10],k[11]===Symbol.for("react.memo_cache_sentinel")?(w=(0,t.jsx)(s.StackedBarChartSkeleton,{}),k[11]=w):w=k[11],k[12]!==M||k[13]!==z||k[14]!==P||k[15]!==O?(_=(0,t.jsx)(g,{children:(0,t.jsx)(i.f,{fallback:w,children:(0,t.jsx)(v,{data:M,forecast:P,forecastFromTimestamp:O,colorMapping:z})})}),k[12]=M,k[13]=z,k[14]=P,k[15]=O,k[16]=_):_=k[16],k[17]!==y||k[18]!==_?(N=(0,t.jsxs)(f,{children:[y,_]}),k[17]=y,k[18]=_,k[19]=N):N=k[19],N}],457658)},369822,e=>{"use strict";var t=e.i(336810),r=e.i(511667);e.s(["f",0,function(e){return(0,r.z)(e.flatMap(e=>Object.keys(e.ys)),t.N)}])},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]}])},764043,e=>{"use strict";var t=e.i(659350),r=e.i(663456),n=e.i(778553),i=e.i(136562),s=e.i(139697),l=e.i(912147),a=e.i(73668),o=e.i(814492);e.s(["f",0,function(e){let c,u,d,h,f,m=(0,r.c)(9),{app:p,className:x}=e,{entity:g}=(0,a.useEntity)();if(!g.data?.is_internal_admin)return null;m[0]===Symbol.for("react.memo_cache_sentinel")?(c=(0,o.G)(),m[0]=c):c=m[0];let v=`${c}/admin-utils/app-editor?url=${encodeURIComponent(p.origin_url)}`;return m[1]!==x?(u=(0,i.f)("text-warning hover:text-warning/80",x),m[1]=x,m[2]=u):u=m[2],m[3]===Symbol.for("react.memo_cache_sentinel")?(d=(0,t.jsx)(n.f,{className:"size-3"}),m[3]=d):d=m[3],m[4]!==v?(h=(0,t.jsx)(l.f,{href:v,target:"_blank",rel:"noopener noreferrer",className:"no-underline",children:d}),m[4]=v,m[5]=h):h=m[5],m[6]!==u||m[7]!==h?(f=(0,t.jsx)(s.Button,{className:u,variant:"outline",size:"icon-sm",render:h}),m[6]=u,m[7]=h,m[8]=f):f=m[8],f}])}]); //# sourceMappingURL=1ik03_qcjgoec.js.map