(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,193854,e=>{"use strict";var t=e.i(651681);let a={name:"clock",size:24,node:[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["path",{d:"M12 6v6l4 2",key:"mmk7yg"}]]};a.node;let n=(0,t.f)(a);e.s(["f",0,n],193854)},380991,e=>{"use strict";var t=e.i(782775);e.s(["f",()=>t.f])},813969,e=>{"use strict";var t=e.i(651681);let a={name:"percent",size:24,node:[["line",{x1:"19",x2:"5",y1:"5",y2:"19",key:"1x9vlm"}],["circle",{cx:"6.5",cy:"6.5",r:"2.5",key:"4mh3h7"}],["circle",{cx:"17.5",cy:"17.5",r:"2.5",key:"1mdrzq"}]]};a.node;let n=(0,t.f)(a);e.s(["f",0,n],813969)},336819,e=>{"use strict";var t=e.i(651681);let a={name:"wrench",size:24,node:[["path",{d:"M14.7 6.3a1 1 0 0 0 0 1.4l1.6 1.6a1 1 0 0 0 1.4 0l3.106-3.105c.32-.322.863-.22.983.218a6 6 0 0 1-8.259 7.057l-7.91 7.91a1 1 0 0 1-2.999-3l7.91-7.91a6 6 0 0 1 7.057-8.259c.438.12.54.662.219.984z",key:"1ngwbx"}]]};a.node;let n=(0,t.f)(a);e.s(["f",0,n],336819)},966741,521094,e=>{"use strict";e.s(["p",()=>er,"i",()=>ei],966741);var t=e.i(16043),a=e.i(470733),n=e.i(162474),l=e.i(8113),i=e.i(802822),r=e.i(652695),s=e.i(824280),o=e.i(866901),c=e.i(647491),u=e.i(422242),d=e.i(12091),m=e.i(553577),f=e.i(836093),p=e.i(321801),h=e.i(153407),g=e.i(193710),x=e.i(674820),v=e.i(995165),y=(e,t,a,n)=>(0,h.lU)(e,"xAxis",t,n),b=(e,t,a,n)=>(0,h.C1)(e,"xAxis",t,n),w=(e,t,a,n)=>(0,h.lU)(e,"yAxis",a,n),j=(e,t,a,n)=>(0,h.C1)(e,"yAxis",a,n),k=(0,p.f)([g.L,y,w,b,j],(e,t,a,n,l)=>(0,c.P)(e,"xAxis")?(0,c.O)(t,n,!1):(0,c.O)(a,l,!1)),N=(0,p.f)([h.kG,(e,t,a,n,l)=>l],(e,t)=>e.filter(e=>"area"===e.type).find(e=>e.id===t)),C=(0,p.f)([g.L,y,w,b,j,(e,t,a,n,l)=>{var i,r,s=N(e,t,a,n,l);if(null!=s){var o=(0,g.L)(e);if(null!=(r=(0,c.P)(o,"xAxis")?(0,h.oW)(e,"yAxis",a,n):(0,h.oW)(e,"xAxis",t,n))){var{stackId:u}=s,d=(0,v.f)(s);if(null!=u&&null!=d){var m=null==(i=r[u])?void 0:i.stackedData;return null==m?void 0:m.find(e=>e.key===d)}}}},x.I,k,N],(e,t,a,n,l,i,r,s,o)=>{var c,{chartData:u,dataStartIndex:d,dataEndIndex:m}=r;if(null!=o&&("horizontal"===e||"vertical"===e)&&null!=t&&null!=a&&null!=n&&null!=l&&0!==n.length&&0!==l.length&&null!=s){var{data:f}=o;if(null!=(c=f&&f.length>0?f:null==u?void 0:u.slice(d,m+1)))return ei({layout:e,xAxis:t,yAxis:a,xAxisTicks:n,yAxisTicks:l,dataStartIndex:d,areaSettings:o,stackedData:i,displayedData:c,chartBaseValue:void 0,bandSize:s})}}),M=e.i(478697),_=e.i(45485),S=e.i(940357),T=e.i(257592),z=e.i(556684),O=e.i(809863),E=e.i(552970),A=e.i(25548),P=e.i(642165),I=e.i(700698),D=e.i(713793),F=e.i(563419),L=e.i(173773),R=e.i(180898),U=["id"],q=["activeDot","animationBegin","animationDuration","animationEasing","connectNulls","dot","fill","fillOpacity","hide","isAnimationActive","legendType","stroke","xAxisId","yAxisId"];function W(e,t){if(null==e)return{};var a,n,l=function(e,t){if(null==e)return{};var a={};for(var n in e)if(({}).hasOwnProperty.call(e,n)){if(-1!==t.indexOf(n))continue;a[n]=e[n]}return a}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(n=0;n{var i,s=H(H(H({key:"dot-".concat(n),r:3},f),p),{},{index:n,cx:e.x,cy:e.y,dataKey:d,value:e.value,payload:e.payload,points:r});if(t.isValidElement(c))i=t.cloneElement(c,s);else if("function"==typeof c)i=c(s);else{var o=(0,a.q)("recharts-area-dot","boolean"!=typeof c?c.className:"");i=t.createElement(l.f,K({},s,{className:o}))}return i}),g={clipPath:o?"url(#clipPath-".concat(m?"":"dots-").concat(n,")"):void 0};return t.createElement(i.f,K({className:"recharts-area-dots"},g),h)}function G(e){var{showLabels:a,children:n,points:l}=e,i=l.map(e=>{var t={x:e.x,y:e.y,width:0,height:0};return H(H({},t),{},{value:e.value,payload:e.payload,parentViewBox:void 0,viewBox:t,fill:void 0})});return t.createElement(r.A,{value:a?i:null},n)}function Q(e){var{points:a,baseLine:l,needClip:r,clipPathId:s,props:o}=e,{layout:c,type:u,stroke:d,connectNulls:m,isRange:f}=o,{id:p}=o,h=W(o,U),g=(0,D.e)(h);return t.createElement(t.Fragment,null,(null==a?void 0:a.length)>1&&t.createElement(i.f,{clipPath:r?"url(#clipPath-".concat(s,")"):void 0},t.createElement(n.f,K({},g,{id:p,points:a,connectNulls:m,type:u,baseLine:l,layout:c,stroke:"none",className:"recharts-area-area"})),"none"!==d&&t.createElement(n.f,K({},g,{className:"recharts-area-curve",layout:c,type:u,connectNulls:m,fill:"none",points:a})),"none"!==d&&f&&t.createElement(n.f,K({},g,{className:"recharts-area-curve",layout:c,type:u,connectNulls:m,fill:"none",points:l}))),t.createElement(B,{points:a,props:h,clipPathId:s}))}function Z(e){var{alpha:a,baseLine:n,points:l,strokeWidth:i}=e,r=l[0].y,s=l[l.length-1].y;if(!(0,E.y)(r)||!(0,E.y)(s))return null;var c=a*Math.abs(r-s),u=Math.max(...l.map(e=>e.x||0));return((0,o.H)(n)?u=Math.max(n,u):n&&Array.isArray(n)&&n.length&&(u=Math.max(...n.map(e=>e.x||0),u)),(0,o.H)(u))?t.createElement("rect",{x:0,y:re.y||0));return((0,o.H)(n)?u=Math.max(n,u):n&&Array.isArray(n)&&n.length&&(u=Math.max(...n.map(e=>e.y||0),u)),(0,o.H)(u))?t.createElement("rect",{x:r{"function"==typeof x&&x(),b(!1)},[x]),j=(0,t.useCallback)(()=>{"function"==typeof g&&g(),b(!0)},[g]),k=s.current,N=c.current;return t.createElement(G,{showLabels:!y,points:u},l.children,t.createElement(F.f,{animationId:v,begin:f,duration:p,isActive:m,easing:h,onAnimationEnd:w,onAnimationStart:j,key:v},e=>{if(k){var r,f=k.length/u.length,p=1===e?u:u.map((t,a)=>{var n=Math.floor(a*f);if(k[n]){var l=k[n];return H(H({},t),{},{x:(0,o.Y)(l.x,t.x,e),y:(0,o.Y)(l.y,t.y,e)})}return t});return r=(0,o.H)(d)?(0,o.Y)(N,d,e):(0,o.$)(d)||(0,o.w)(d)?(0,o.Y)(N,0,e):d.map((t,a)=>{var n=Math.floor(a*f);if(Array.isArray(N)&&N[n]){var l=N[n];return H(H({},t),{},{x:(0,o.Y)(l.x,t.x,e),y:(0,o.Y)(l.y,t.y,e)})}return t}),e>0&&(s.current=p,c.current=r),t.createElement(Q,{points:p,baseLine:r,needClip:a,clipPathId:n,props:l})}return e>0&&(s.current=u,c.current=d),t.createElement(i.f,null,m&&t.createElement("defs",null,t.createElement("clipPath",{id:"animationClipPath-".concat(n)},t.createElement(X,{alpha:e,points:u,baseLine:d,layout:l.layout,strokeWidth:l.strokeWidth}))),t.createElement(i.f,{clipPath:"url(#animationClipPath-".concat(n,")")},t.createElement(Q,{points:u,baseLine:d,needClip:a,clipPathId:n,props:l})))}),t.createElement(r.x,{label:l.label}))}function et(e){var{needClip:a,clipPathId:n,props:l}=e,i=(0,t.useRef)(null),r=(0,t.useRef)();return t.createElement(ee,{needClip:a,clipPathId:n,props:l,previousPointsRef:i,previousBaselineRef:r})}class ea extends t.PureComponent{render(){var{hide:e,dot:n,points:l,className:r,top:s,left:o,needClip:c,xAxisId:m,yAxisId:p,width:h,height:g,id:x,baseLine:v}=this.props;if(e)return null;var y=(0,a.q)("recharts-area",r),{r:b,strokeWidth:w}=(0,L.f)(n),j=(0,u.$)(n),k=2*b+w;return t.createElement(t.Fragment,null,t.createElement(i.f,{className:y},c&&t.createElement("defs",null,t.createElement(f.s,{clipPathId:x,xAxisId:m,yAxisId:p}),!j&&t.createElement("clipPath",{id:"clipPath-dots-".concat(x)},t.createElement("rect",{x:o-k/2,y:s-k/2,width:h+k,height:g+k}))),t.createElement(et,{needClip:c,clipPathId:x,props:this.props})),t.createElement(d.f,{points:l,mainColor:V(this.props.stroke,this.props.fill),itemDataKey:this.props.dataKey,activeDot:this.props.activeDot}),this.props.isRange&&Array.isArray(v)&&t.createElement(d.f,{points:v,mainColor:V(this.props.stroke,this.props.fill),itemDataKey:this.props.dataKey,activeDot:this.props.activeDot}))}}var en={activeDot:!0,animationBegin:0,animationDuration:1500,animationEasing:"ease",connectNulls:!1,dot:!1,fill:"#3182bd",fillOpacity:.6,hide:!1,isAnimationActive:!s.f.isSsr,legendType:"line",stroke:"#3182bd",xAxisId:0,yAxisId:0};function el(e){var a,n=(0,O.f)(e,en),{activeDot:l,animationBegin:i,animationDuration:r,animationEasing:s,connectNulls:o,dot:c,fill:u,fillOpacity:d,hide:m,isAnimationActive:p,legendType:h,stroke:x,xAxisId:v,yAxisId:y}=n,b=W(n,q),w=(0,g.c)(),j=(0,_.b)(),{needClip:k}=(0,f.z)(v,y),N=(0,M.f)(),{points:S,isRange:z,baseLine:E}=null!=(a=(0,T.g)(t=>C(t,v,y,N,e.id)))?a:{},P=(0,A.L)();if("horizontal"!==w&&"vertical"!==w||null==P||"AreaChart"!==j&&"ComposedChart"!==j)return null;var{height:I,width:D,x:F,y:L}=P;return S&&S.length?t.createElement(ea,K({},b,{activeDot:l,animationBegin:i,animationDuration:r,animationEasing:s,baseLine:E,connectNulls:o,dot:c,fill:u,fillOpacity:d,height:I,hide:m,layout:w,isAnimationActive:p,isRange:z,legendType:h,needClip:k,points:S,stroke:x,width:D,left:F,top:L,xAxisId:v,yAxisId:y})):null}function ei(e){var t,{areaSettings:{connectNulls:a,baseValue:n,dataKey:l},stackedData:i,layout:r,chartBaseValue:s,xAxis:u,yAxis:d,displayedData:m,dataStartIndex:f,xAxisTicks:p,yAxisTicks:h,bandSize:g}=e,x=i&&i.length,v=((e,t,a,n,l)=>{var i=null!=a?a:t;if((0,o.H)(i))return i;var r="horizontal"===e?l:n,s=r.scale.domain();if("number"===r.type){var c=Math.max(s[0],s[1]),u=Math.min(s[0],s[1]);return"dataMin"===i?u:"dataMax"===i||c<0?c:Math.max(Math.min(s[0],s[1]),0)}return"dataMin"===i?s[0]:"dataMax"===i?s[1]:s[0]})(r,s,n,u,d),y="horizontal"===r,b=!1,w=m.map((e,t)=>{x?n=i[f+t]:Array.isArray(n=(0,c.K)(e,l))?b=!0:n=[v,n];var n,r=null==n[1]||x&&!a&&null==(0,c.K)(e,l);return y?{x:(0,c.q)({axis:u,ticks:p,bandSize:g,entry:e,index:t}),y:r?null:d.scale(n[1]),value:n,payload:e}:{x:r?null:u.scale(n[1]),y:(0,c.q)({axis:d,ticks:h,bandSize:g,entry:e,index:t}),value:n,payload:e}});return t=x||b?w.map(e=>{var t=Array.isArray(e.value)?e.value[0]:null;return y?{x:e.x,y:null!=t&&null!=e.y?d.scale(t):null,payload:e.payload}:{x:null!=t?u.scale(t):null,y:e.y,payload:e.payload}}):y?d.scale(v):u.scale(v),{points:w,baseLine:t,isRange:b}}var er=t.memo(function(e){var a=(0,O.f)(e,en),n=(0,M.f)();return t.createElement(P.f,{id:a.id,type:"area"},e=>t.createElement(t.Fragment,null,t.createElement(S.y,{legendPayload:(e=>{var{dataKey:t,name:a,stroke:n,fill:l,legendType:i,hide:r}=e;return[{inactive:r,dataKey:t,type:i,color:V(n,l),value:(0,c.N)(a,t),payload:e}]})(a)}),t.createElement(m.f,{fn:Y,args:a}),t.createElement(I.y,{type:"area",id:e,data:a.data,dataKey:a.dataKey,xAxisId:a.xAxisId,yAxisId:a.yAxisId,zAxisId:0,stackId:(0,c.f)(a.stackId),hide:a.hide,barSize:void 0,baseValue:a.baseValue,isPanorama:n,connectNulls:a.connectNulls}),t.createElement(el,K({},a,{id:e}))))});er.displayName="Area";var es=e.i(315661),eo=e.i(6939),ec=["axis"],eu=(0,t.forwardRef)((e,a)=>t.createElement(eo.f,{chartName:"AreaChart",defaultTooltipEventType:"axis",validateTooltipEventTypes:ec,tooltipPayloadSearcher:es.Y,categoricalChartProps:e,ref:a}));e.s(["f",0,eu],521094)},8113,12091,e=>{"use strict";var t=e.i(16043),a=e.i(470733),n=e.i(511676),l=e.i(713793);function i(){return(i=Object.assign.bind()).apply(null,arguments)}var r=e=>{var{cx:r,cy:s,r:o,className:c}=e,u=(0,a.q)("recharts-dot",c);return r===+r&&s===+s&&o===+o?t.createElement("circle",i({},(0,l.e)(e),(0,n.e)(e),{className:u,cx:r,cy:s,r:o})):null};e.s(["f",0,r],8113);var s=e.i(802822),o=e.i(257592),c=e.i(216750),u=e.i(25548),d=e.i(866901);function m(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),a.push.apply(a,n)}return a}function f(e){for(var t=1;tg.includes(e.payload));return(0,d.$)(x)?null:(e=>{var a,{point:i,childIndex:o,mainColor:c,activeDot:u,dataKey:d}=e;if(!1===u||null==i.x||null==i.y)return null;var m=f(f({index:o,dataKey:d,cx:i.x,cy:i.y,r:4,fill:null!=c?c:"none",strokeWidth:2,stroke:"#fff",payload:i.payload,value:i.value},(0,l.P)(u)),(0,n.e)(u));return a=(0,t.isValidElement)(u)?(0,t.cloneElement)(u,m):"function"==typeof u?u(m):t.createElement(r,m),t.createElement(s.f,{className:"recharts-active-dot"},a)})({point:x,childIndex:Number(h),mainColor:i,dataKey:p,activeDot:m})}],12091)},173773,e=>{"use strict";var t=e.i(713793);e.s(["f",0,function(e){var a=(0,t.P)(e);if(null!=a){var{r:n,strokeWidth:l}=a,i=Number(n),r=Number(l);return(Number.isNaN(i)||i<0)&&(i=3),(Number.isNaN(r)||r<0)&&(r=2),{r:i,strokeWidth:r}}return{r:3,strokeWidth:2}}])},764570,e=>{"use strict";var t=e.i(659350),a=e.i(663456),n=e.i(988590);e.i(882844);var l=e.i(635157),i=e.i(27861);l.z.object({permaslug:l.z.string(),window:l.z.enum(["7d"]).default("7d")});let r=["agentic","default"],s=l.z.object({pipeline:l.z.enum(r),session_class:l.z.string(),cost_tier:l.z.string(),task:l.z.string(),turn:l.z.enum(["new_work","follow_up"]).optional(),model:l.z.string()}),o=s.extend({requests:l.z.coerce.number(),tokens:l.z.coerce.number()});l.z.object({computed_at:l.z.number(),totals:l.z.array(o)}),l.z.object({data:l.z.array(o)}).extend(i.f.shape),s.extend({counts:l.z.array(l.z.number()),tokens:l.z.array(l.z.number())});var c=e.i(393182),u=e.i(347508),d=e.i(368966),m=e.i(238819),f=e.i(618115),p=e.i(196991),h=e.i(153746),g=e.i(193854),x=e.i(651681);let v={name:"repeat",size:24,node:[["path",{d:"m17 2 4 4-4 4",key:"nntrym"}],["path",{d:"M3 11v-1a4 4 0 0 1 4-4h14",key:"84bu3i"}],["path",{d:"m7 22-4-4 4-4",key:"1wqhfi"}],["path",{d:"M21 13v1a4 4 0 0 1-4 4H3",key:"1rx37r"}]]};v.node;let y=(0,x.f)(v);var b=e.i(914544),w=e.i(16043),j=e.i(136562),k=e.i(199168),N=e.i(797521),C=e.i(272719),M=e.i(328262),_=e.i(967605),S=e.i(522396),T=e.i(9285),z=e.i(670168),O=e.i(336810),E=e.i(511667),A=e.i(695880);let P={name:"file-pen",size:24,node:[["path",{d:"M12.659 22H18a2 2 0 0 0 2-2V8a2.4 2.4 0 0 0-.706-1.706l-3.588-3.588A2.4 2.4 0 0 0 14 2H6a2 2 0 0 0-2 2v9.34",key:"o6klzx"}],["path",{d:"M14 2v5a1 1 0 0 0 1 1h5",key:"wfsgrz"}],["path",{d:"M10.378 12.622a1 1 0 0 1 3 3.003L8.36 20.637a2 2 0 0 1-.854.506l-2.867.837a.5.5 0 0 1-.62-.62l.836-2.869a2 2 0 0 1 .506-.853z",key:"zhnas1"}]],aliases:["file-edit"]};P.node;let I=(0,x.f)(P),D={name:"message-circle-question-mark",size:24,node:[["path",{d:"M2.992 16.342a2 2 0 0 1 .094 1.167l-1.065 3.29a1 1 0 0 0 1.236 1.168l3.413-.998a2 2 0 0 1 1.099.092 10 10 0 1 0-4.777-4.719",key:"1sd12s"}],["path",{d:"M9.09 9a3 3 0 0 1 5.83 1c0 2-3 3-3 3",key:"1u773s"}],["path",{d:"M12 17h.01",key:"p32p05"}]],aliases:["message-circle-question"]};D.node;let F=(0,x.f)(D);var L=e.i(813969),R=e.i(336819),U=e.i(112252),q=e.i(359544),W=e.i(769122);let $={CodeEdit:"agentic_code_edit",CodeAnswer:"agentic_code_answer",ToolUse:"agentic_tool_use"},H=new Set(["Kepler","NativeTS"]),K=new Set(["Harbor"]),V=l.z.object({reasoningEffort:l.z.enum(d.E),models:l.z.array(l.z.string().min(1)).optional(),switchyardAlgorithm:l.z.string().optional()});function Y(e){return{benchmarkType:e,benchmarkSources:H,samplePrefix:`${e}-`,runConfig:V.extend({benchmarkId:l.z.literal(e),agent:l.z.literal("mini_swe"),taskSubset:l.z.array(l.z.string()).optional(),systemPrompt:l.z.undefined().optional(),appendSystemPrompt:l.z.undefined().optional()}).transform(({reasoningEffort:e,models:t,switchyardAlgorithm:a,taskSubset:n})=>({reasoningEffort:e,models:t,switchyardAlgorithm:a,taskSubset:n}))}}function B(e){return{benchmarkType:e,benchmarkSources:K,samplePrefix:"",runConfig:V.extend({benchmarkId:l.z.literal(e),agent:l.z.object({name:l.z.literal("mini-swe-agent"),kwargs:l.z.strictObject({reasoning_effort:l.z.enum(d.E)})}),datasetRef:l.z.undefined().optional(),tasks:l.z.strictObject({include:l.z.array(l.z.string()).max(0).optional(),exclude:l.z.array(l.z.string()).max(0).optional(),limit:l.z.null().optional()}).optional(),requestOverlay:l.z.strictObject({plugins:l.z.array(l.z.unknown()).max(0).optional(),models:l.z.array(l.z.string()).optional()}).optional(),experimentIds:l.z.array(l.z.string()).max(0).optional()}).transform(({reasoningEffort:e,models:t,switchyardAlgorithm:a})=>({reasoningEffort:e,models:t,switchyardAlgorithm:a}))}}let G={benchmarkType:"tau3_bench_banking",benchmarkSources:H,samplePrefix:"tau3_bench_banking-",runConfig:V.extend({benchmarkId:l.z.literal("tau3_bench_banking"),userModel:l.z.literal("openai/gpt-5.4-mini"),userReasoningEffort:l.z.literal("medium"),retrievalConfig:l.z.literal("bm25_grep")}).transform(({reasoningEffort:e,models:t,switchyardAlgorithm:a})=>({reasoningEffort:e,models:t,switchyardAlgorithm:a}))},Q={deep_swe:{sessionClass:$.CodeEdit,task:W.Z.CodeGeneralImpl,sources:[Y("deep_swe"),B("deep-swe")]},swe_atlas_qa:{sessionClass:$.CodeAnswer,task:W.Z.CodeRepoScan,sources:[Y("swe_atlas_qa"),B("swe-atlas-qa")]},tau3_bench_banking:{sessionClass:$.ToolUse,task:W.Z.AgentToolDispatch,sources:[G]}};["deep_swe","swe_atlas_qa","tau3_bench_banking"].flatMap(e=>Q[e].sources.map(t=>({...t,benchmark:e}))).map(({benchmarkType:e})=>e);var Z=e.i(387086);function J(e,t){return e===t?0:ee+t,0)}function er(e){let n,l,i=(0,a.c)(4),{points:r}=e;return i[0]!==r?(n=r.map(es),i[0]=r,i[1]=n):n=i[1],i[2]!==n?(l=(0,t.jsx)("ul",{className:"flex flex-col gap-1.5",children:n}),i[2]=n,i[3]=l):l=i[3],l}function es(e){let{icon:a,text:n}=e;return(0,t.jsxs)("li",{className:"flex items-start gap-2",children:[(0,t.jsx)("span",{className:"flex h-lh shrink-0 items-center",children:(0,t.jsx)(a,{"aria-hidden":!0,className:"size-3.5 text-muted-foreground"})}),(0,t.jsx)("span",{children:n})]},n)}function eo(e){let n,l,i,r,s,o,c,u,d,m,f,p,h,g,x,v,y,b,w,j,C,_,T,z,O,E,A,P,D,W,$,H,K=(0,a.c)(89),{value:V,onValueChange:Y,shares:B}=e,G=(0,k.o)(),Q=(0,k.M)(),Z=(0,N.f)();K[0]!==Z||K[1]!==B?(n=e=>{let t=B.get(e);return void 0===t?null:Z.ratio(t,{preset:"native-fixed-0"})??null},K[0]=Z,K[1]=B,K[2]=n):n=K[2];let J=n;if(K[3]!==G||K[4]!==Q||K[5]!==V){let e;K[12]!==V?(e=e=>e.value===V,K[12]=V,K[13]=e):e=K[13];let t=X.find(e);r=void 0===t?G("All tasks"):Q(t.label),c="flex min-w-0 md:hidden",i=q.f,K[14]!==G?(o=G("Agent task"),K[14]=G,K[15]=o):o=K[15],l=U.f,s=G("Agent task: {label}",{label:r}),K[3]=G,K[4]=Q,K[5]=V,K[6]=l,K[7]=i,K[8]=r,K[9]=s,K[10]=o,K[11]=c}else l=K[6],i=K[7],r=K[8],s=K[9],o=K[10],c=K[11];if(K[16]!==l||K[17]!==r||K[18]!==s?(u=(0,t.jsx)(l,{"aria-label":s,children:r}),K[16]=l,K[17]=r,K[18]=s,K[19]=u):u=K[19],K[20]!==G?(d=G("All tasks"),K[20]=G,K[21]=d):d=K[21],K[22]!==d?(m={value:"all",label:d},K[22]=d,K[23]=m):m=K[23],K[24]!==Q||K[25]!==J||K[26]!==m){let e;K[28]!==Q||K[29]!==J?(e=e=>{let a=J(e.value);return{value:e.value,label:(0,t.jsxs)("span",{className:"flex min-w-0 items-baseline gap-1.5",children:[(0,t.jsx)("span",{className:"truncate",children:Q(e.label)}),null===a?null:(0,t.jsx)("span",{className:"shrink-0 text-muted-foreground tabular-nums",children:a})]}),accessibleLabel:null===a?Q(e.label):`${Q(e.label)}, ${a}`}},K[28]=Q,K[29]=J,K[30]=e):e=K[30],f=[m,...X.map(e)],K[24]=Q,K[25]=J,K[26]=m,K[27]=f}else f=K[27];return K[31]!==Y?(p=e=>{ea(e)&&Y(e)},K[31]=Y,K[32]=p):p=K[32],K[33]!==i||K[34]!==o||K[35]!==u||K[36]!==f||K[37]!==p||K[38]!==V?(h=(0,t.jsx)(i,{title:o,trigger:u,options:f,value:V,onValueChange:p}),K[33]=i,K[34]=o,K[35]=u,K[36]=f,K[37]=p,K[38]=V,K[39]=h):h=K[39],K[40]!==h||K[41]!==c?(g=(0,t.jsx)("div",{className:c,children:h}),K[40]=h,K[41]=c,K[42]=g):g=K[42],K[43]!==G?(x=G("Agent task"),K[43]=G,K[44]=x):x=K[44],K[45]!==Y?(v=e=>{ea(e)&&Y(e)},K[45]=Y,K[46]=v):v=K[46],K[47]!==G?(y=G("All tasks"),K[47]=G,K[48]=y):y=K[48],K[49]!==y?(b=(0,t.jsx)(S.Y,{value:"all",className:"shrink-0",children:y}),K[49]=y,K[50]=b):b=K[50],K[51]!==B?(w=X.map(e=>(0,t.jsx)(ec,{task:e,share:B.get(e.value)},e.value)),K[51]=B,K[52]=w):w=K[52],K[53]!==x||K[54]!==v||K[55]!==b||K[56]!==w||K[57]!==V?(j=(0,t.jsx)("div",{className:"contents max-md:hidden",children:(0,t.jsxs)(S.c,{size:"sm",value:V,"aria-label":x,className:"min-w-0 overflow-x-auto scrollbar-hide",onValueChange:v,children:[b,w]})}),K[53]=x,K[54]=v,K[55]=b,K[56]=w,K[57]=V,K[58]=j):j=K[58],K[59]!==G?(C=G("About agent tasks"),K[59]=G,K[60]=C):C=K[60],K[61]!==G?(_=G("Code changes: a coding agent with shell or file-edit tools, unless its task only asks for an answer."),K[61]=G,K[62]=_):_=K[62],K[63]!==_?(T={icon:I,text:_},K[63]=_,K[64]=T):T=K[64],K[65]!==G?(z=G("Coding questions: a coding agent whose task only asks for an answer or explanation, with no file changes."),K[65]=G,K[66]=z):z=K[66],K[67]!==z?(O={icon:F,text:z},K[67]=z,K[68]=O):O=K[68],K[69]!==G?(E=G("General: any other agent session with tools, outside code changes and coding questions."),K[69]=G,K[70]=E):E=K[70],K[71]!==E?(A={icon:R.f,text:E},K[71]=E,K[72]=A):A=K[72],K[73]!==G?(P=G("Each share is of new agent work in this window."),K[73]=G,K[74]=P):P=K[74],K[75]!==P?(D={icon:L.f,text:P},K[75]=P,K[76]=D):D=K[76],K[77]!==T||K[78]!==O||K[79]!==A||K[80]!==D?(W=(0,t.jsx)(er,{points:[T,O,A,D]}),K[77]=T,K[78]=O,K[79]=A,K[80]=D,K[81]=W):W=K[81],K[82]!==C||K[83]!==W?($=(0,t.jsx)(M.InfoTooltip,{isFocusable:!0,"aria-label":C,children:W}),K[82]=C,K[83]=W,K[84]=$):$=K[84],K[85]!==g||K[86]!==j||K[87]!==$?(H=(0,t.jsxs)(t.Fragment,{children:[g,j,$]}),K[85]=g,K[86]=j,K[87]=$,K[88]=H):H=K[88],H}function ec(e){let n,l,i,r=(0,a.c)(10),{task:s,share:o}=e,c=(0,k.M)(),u=(0,N.f)(),d=s.value;return r[0]!==c||r[1]!==s.label?(n=c(s.label),r[0]=c,r[1]=s.label,r[2]=n):n=r[2],r[3]!==u||r[4]!==o?(l=void 0===o?null:(0,t.jsx)("span",{className:"text-muted-foreground tabular-nums",children:u.ratio(o,{preset:"native-fixed-0"})}),r[3]=u,r[4]=o,r[5]=l):l=r[5],r[6]!==n||r[7]!==l||r[8]!==s.value?(i=(0,t.jsxs)(S.Y,{value:d,className:"shrink-0",children:[n,l]}),r[6]=n,r[7]=l,r[8]=s.value,r[9]=i):i=r[9],i}let eu={[u.v.Low]:(0,Z.b)("Low"),[u.v.Medium]:(0,Z.b)("Medium"),[u.v.High]:(0,Z.b)("High")},ed={agentic:(0,Z.b)("Agentic"),default:(0,Z.b)("Non-agentic")};var em=e.i(13403),ef=e.i(149423),ep=e.i(326e3);function eh(e){let n,l,i,r,s,o,c,u,d,m,f,p,h,g,x,v,y,b,w=(0,a.c)(52),{value:j,onChange:N,individualTasks:C}=e,_=(0,k.o)();if(w[0]!==_||w[1]!==C||w[2]!==N||w[3]!==j){f=Symbol.for("react.early_return_sentinel");e:{let e,a,p,h=C.map(ex);if(0===h.length){f=null;break e}d="flex items-center gap-2",w[15]!==_?(e=_("Explore tasks"),w[15]=_,w[16]=e):e=w[16],w[17]!==e?(m=(0,t.jsx)("span",{className:"shrink-0 text-body text-muted-foreground",children:e}),w[17]=e,w[18]=m):m=w[18],l=ep.Select,s="compact",o=j,w[19]!==N?(c=e=>N(e??"all"),w[19]=N,w[20]=c):c=w[20],w[21]!==_?(a=_("Explore tasks"),w[21]=_,w[22]=a):a=w[22],u=(0,t.jsx)(ep.SelectTrigger,{"aria-label":a,className:"w-auto min-w-44",children:(0,t.jsx)(ep.SelectValue,{children:h.find(e=>e.value===j)?.label??_("All tasks")})}),n=ep.SelectContent,w[23]!==_?(p=_("All tasks"),w[23]=_,w[24]=p):p=w[24],w[25]!==p?(i=(0,t.jsx)(ep.SelectItem,{value:"all",children:p}),w[25]=p,w[26]=i):i=w[26],r=h.map(eg)}w[0]=_,w[1]=C,w[2]=N,w[3]=j,w[4]=n,w[5]=l,w[6]=i,w[7]=r,w[8]=s,w[9]=o,w[10]=c,w[11]=u,w[12]=d,w[13]=m,w[14]=f}else n=w[4],l=w[5],i=w[6],r=w[7],s=w[8],o=w[9],c=w[10],u=w[11],d=w[12],m=w[13],f=w[14];return f!==Symbol.for("react.early_return_sentinel")?f:(w[27]!==n||w[28]!==i||w[29]!==r?(p=(0,t.jsxs)(n,{children:[i,r]}),w[27]=n,w[28]=i,w[29]=r,w[30]=p):p=w[30],w[31]!==l||w[32]!==p||w[33]!==s||w[34]!==o||w[35]!==c||w[36]!==u?(h=(0,t.jsxs)(l,{size:s,value:o,onValueChange:c,children:[u,p]}),w[31]=l,w[32]=p,w[33]=s,w[34]=o,w[35]=c,w[36]=u,w[37]=h):h=w[37],w[38]!==_?(g=_("About task filters"),w[38]=_,w[39]=g):g=w[39],w[40]!==_?(x=_("Filters both charts to one task type."),w[40]=_,w[41]=x):x=w[41],w[42]!==x?(v=(0,t.jsx)(er,{points:[{icon:ef.f,text:x}]}),w[42]=x,w[43]=v):v=w[43],w[44]!==g||w[45]!==v?(y=(0,t.jsx)(M.InfoTooltip,{isFocusable:!0,"aria-label":g,children:v}),w[44]=g,w[45]=v,w[46]=y):y=w[46],w[47]!==h||w[48]!==y||w[49]!==d||w[50]!==m?(b=(0,t.jsxs)("div",{className:d,children:[m,h,y]}),w[47]=h,w[48]=y,w[49]=d,w[50]=m,w[51]=b):b=w[51],b)}function eg(e){return(0,t.jsx)(ep.SelectItem,{value:e.value,children:e.label},e.value)}function ex(e){return{value:e,label:(0,em.a)(e)}}var ev=e.i(153722);let ey={Include:"include",Exclude:"exclude"},eb={mode:ey.Exclude,patterns:[]};function ew({share:e,scope:t,task:a}){let n=[...Map.groupBy(e.series.filter(e=>{var n,l;return n=e,l=t,n.pipeline===l.pipeline&&("agentic"!==l.pipeline||null===l.sessionClass||n.session_class===l.sessionClass)&&(null===l.costTier||n.cost_tier===l.costTier)&&(null===l.turn||n.turn===l.turn)&&l.isModelShown(n.model)&&(null===a||e.task===a)}),({model:e})=>e)].map(([t,a])=>{var n;return{model:t,daily:(n=a,Array.from({length:e.bucket_starts.length},(e,t)=>n.reduce((e,{tokens:a})=>e+(a[t]??0),0)))}}).map(e=>({...e,tokens:e.daily.reduce((e,t)=>e+t,0)})).filter(({tokens:e})=>e>0).toSorted((e,t)=>t.tokens-e.tokens||J(e.model,t.model)),l=n.reduce((e,{tokens:t})=>e+t,0),i=n.slice(0,6),r=n.slice(6);return{total:l,keys:[...i.map(({model:e})=>e),...r.length>0?[E.d]:[]],bars:e.bucket_starts.map((e,t)=>({x:e,ys:Object.fromEntries([...i.map(({model:e,daily:a})=>[e,a[t]??0]),...r.length>0?[[E.d,r.reduce((e,{daily:a})=>e+(a[t]??0),0)]]:[]])})),entries:n.map(({model:e,tokens:t})=>({model:e,tokens:t,share:l>0?t/l:0}))}}var ej=e.i(233452),ek=e.i(139697),eN=e.i(624112),eC=e.i(918331),eM=e.i(894868),e_=e.i(181870),eS=e.i(475615);function eT(e){let n,l,i,r,s,o,c=(0,a.c)(36),{filter:u,options:d,name:m,onFilterChange:f,presentation:h,query:g,onQueryChange:x}=e,v=(0,k.o)();if(c[0]!==u||c[1]!==v||c[2]!==m||c[3]!==f||c[4]!==x||c[5]!==d.families||c[6]!==d.models||c[7]!==h||c[8]!==g){let e,a,s,o,y=g.trim().toLowerCase(),b=e=>""===y||e.toLowerCase().includes(y);c[13]!==u||c[14]!==f?(e=e=>f({...u,patterns:u.patterns.includes(e)?u.patterns.filter(t=>t!==e):[...u.patterns,e]}),c[13]=u,c[14]=f,c[15]=e):e=c[15];let w=e,k=d.families.filter(e=>{let{author:t}=e;return b(t)}),N=d.models.filter(e=>b(`${m(e)} ${e}`));c[16]!==v?(a=v("Search models"),c[16]=v,c[17]=a):a=c[17],c[18]!==v?(s=v("Search models"),c[18]=v,c[19]=s):s=c[19],c[20]!==x?(o=e=>x(e.target.value),c[20]=x,c[21]=o):o=c[21],c[22]!==g||c[23]!==a||c[24]!==s||c[25]!==o?(r=(0,t.jsx)(e_.f,{value:g,placeholder:a,"aria-label":s,onChange:o}),c[22]=g,c[23]=a,c[24]=s,c[25]=o,c[26]=r):r=c[26];let C="popover"===h&&"max-h-72 overflow-y-auto";c[27]!==C?(n=(0,j.f)("flex flex-col gap-3",C),c[27]=C,c[28]=n):n=c[28],l=0===k.length?null:(0,t.jsx)(ez,{title:(0,t.jsx)(p.T,{children:"Families"}),presentation:h,children:k.map(e=>{let{pattern:a,author:n}=e;return(0,t.jsx)(eO,{isChecked:u.patterns.includes(a),onToggle:()=>w(a),icon:(0,t.jsx)(eM.f,{author:n}),label:n,presentation:h},a)})}),i=0===N.length?null:(0,t.jsx)(ez,{title:(0,t.jsx)(p.T,{children:"Models"}),presentation:h,children:N.map(e=>(0,t.jsx)(eO,{isChecked:u.patterns.includes(e),onToggle:()=>w(e),icon:(0,t.jsx)(eM.f,{author:(0,ev.z)(e)??"",permaslug:e}),label:m(e),presentation:h},e))}),c[0]=u,c[1]=v,c[2]=m,c[3]=f,c[4]=x,c[5]=d.families,c[6]=d.models,c[7]=h,c[8]=g,c[9]=n,c[10]=l,c[11]=i,c[12]=r}else n=c[9],l=c[10],i=c[11],r=c[12];return c[29]!==n||c[30]!==l||c[31]!==i?(s=(0,t.jsxs)("div",{className:n,children:[l,i]}),c[29]=n,c[30]=l,c[31]=i,c[32]=s):s=c[32],c[33]!==r||c[34]!==s?(o=(0,t.jsxs)(t.Fragment,{children:[r,s]}),c[33]=r,c[34]=s,c[35]=o):o=c[35],o}function ez(e){let n,l,i,r=(0,a.c)(8),{title:s,presentation:o,children:c}=e;return r[0]!==s?(n=(0,t.jsx)("h4",{className:"text-overline font-medium text-muted-foreground",children:s}),r[0]=s,r[1]=n):n=r[1],r[2]!==c||r[3]!==o?(l="popover"===o?c:(0,t.jsx)("div",{className:"-mx-2 flex flex-col",children:c}),r[2]=c,r[3]=o,r[4]=l):l=r[4],r[5]!==n||r[6]!==l?(i=(0,t.jsxs)("section",{className:"flex flex-col gap-1",children:[n,l]}),r[5]=n,r[6]=l,r[7]=i):i=r[7],i}function eO(e){let n,l,i,r,s,o,c,u=(0,a.c)(32),{isChecked:d,onToggle:m,icon:f,label:p,presentation:h}=e,g=(0,w.useId)();u[0]!==g||u[1]!==d||u[2]!==p||u[3]!==m?(n=(0,t.jsx)(eC.f,{id:g,checked:d,onCheckedChange:m,"aria-label":p}),u[0]=g,u[1]=d,u[2]=p,u[3]=m,u[4]=n):n=u[4];let x=n;if("popover"===h){let e,a,n,l;return u[5]!==p?(e=(0,t.jsx)("span",{className:"truncate",children:p}),u[5]=p,u[6]=e):e=u[6],u[7]!==f||u[8]!==e?(a=(0,t.jsxs)("span",{className:"flex items-center gap-2",children:[f,e]}),u[7]=f,u[8]=e,u[9]=a):a=u[9],u[10]!==g||u[11]!==a?(n=(0,t.jsx)(eS.f,{htmlFor:g,className:"min-w-0",children:a}),u[10]=g,u[11]=a,u[12]=n):n=u[12],u[13]!==x||u[14]!==n?(l=(0,t.jsxs)("div",{className:"flex items-center gap-2 py-1",children:[x,n]}),u[13]=x,u[14]=n,u[15]=l):l=u[15],l}let v=d&&"bg-selected-bg";return u[16]!==v?(l=(0,j.f)("flex min-h-11 items-center gap-3 rounded-xl px-2","transition-colors duration-quick active:bg-card-hover has-focus-visible:shadow-focus",v),u[16]=v,u[17]=l):l=u[17],u[18]!==p?(i=(0,t.jsx)("span",{className:"truncate",children:p}),u[18]=p,u[19]=i):i=u[19],u[20]!==f||u[21]!==i?(r=(0,t.jsxs)("span",{className:"flex h-full items-center gap-2",children:[f,i]}),u[20]=f,u[21]=i,u[22]=r):r=u[22],u[23]!==g||u[24]!==r?(s=(0,t.jsx)(eS.f,{htmlFor:g,variant:"field",weight:"normal",className:"min-w-0 flex-1 self-stretch",children:r}),u[23]=g,u[24]=r,u[25]=s):s=u[25],u[26]!==x?(o=(0,t.jsx)("span",{className:"flex h-4 w-7 shrink-0 items-center justify-center",children:x}),u[26]=x,u[27]=o):o=u[27],u[28]!==l||u[29]!==s||u[30]!==o?(c=(0,t.jsxs)("div",{className:l,children:[s,o]}),u[28]=l,u[29]=s,u[30]=o,u[31]=c):c=u[31],c}function eE(e){let l,i,r,s,o,c,u,d,m,f,h,g,x,v,y,b,j,N=(0,a.c)(42),{filter:C,options:M,name:_,onFilterChange:T}=e,z=(0,k.o)(),[O,E]=(0,w.useState)("");N[0]!==z?(l=z("Filter models"),N[0]=z,N[1]=l):l=N[1],N[2]!==l?(i=(0,t.jsx)(ek.Button,{variant:"outline",size:"sm","aria-label":l,className:"max-md:hidden"}),N[2]=l,N[3]=i):i=N[3],N[4]===Symbol.for("react.memo_cache_sentinel")?(r=(0,t.jsx)(ef.f,{}),N[4]=r):r=N[4],N[5]!==C.patterns.length?(s=0===C.patterns.length?null:(0,t.jsx)(ej.Badge,{size:"sm",mono:!0,children:C.patterns.length}),N[5]=C.patterns.length,N[6]=s):s=N[6],N[7]!==i||N[8]!==s?(o=(0,t.jsxs)(eN.J,{render:i,children:[r,s]}),N[7]=i,N[8]=s,N[9]=o):o=N[9];let A=C.mode;N[10]!==z?(c=z("Filter mode"),N[10]=z,N[11]=c):c=N[11],N[12]!==C||N[13]!==T?(u=e=>{(0,n.q)(e,ey)&&T({...C,mode:e})},N[12]=C,N[13]=T,N[14]=u):u=N[14],N[15]===Symbol.for("react.memo_cache_sentinel")?(d=(0,t.jsx)(S.Y,{value:ey.Include,children:(0,t.jsx)(p.T,{children:"Only these"})}),N[15]=d):d=N[15],N[16]===Symbol.for("react.memo_cache_sentinel")?(m=(0,t.jsx)(S.Y,{value:ey.Exclude,children:(0,t.jsx)(p.T,{children:"Exclude"})}),N[16]=m):m=N[16],N[17]!==C.mode||N[18]!==c||N[19]!==u?(f=(0,t.jsxs)(S.c,{size:"sm",value:A,"aria-label":c,onValueChange:u,children:[d,m]}),N[17]=C.mode,N[18]=c,N[19]=u,N[20]=f):f=N[20];let P=0===C.patterns.length;return N[21]!==T?(h=()=>T(eb),N[21]=T,N[22]=h):h=N[22],N[23]===Symbol.for("react.memo_cache_sentinel")?(g=(0,t.jsx)(p.T,{children:"Clear"}),N[23]=g):g=N[23],N[24]!==P||N[25]!==h?(x=(0,t.jsx)(ek.Button,{variant:"ghost",size:"sm",disabled:P,onClick:h,children:g}),N[24]=P,N[25]=h,N[26]=x):x=N[26],N[27]!==f||N[28]!==x?(v=(0,t.jsxs)("div",{className:"flex items-center justify-between gap-2",children:[f,x]}),N[27]=f,N[28]=x,N[29]=v):v=N[29],N[30]!==C||N[31]!==_||N[32]!==T||N[33]!==M||N[34]!==O?(y=(0,t.jsx)(eT,{filter:C,options:M,name:_,onFilterChange:T,presentation:"popover",query:O,onQueryChange:E}),N[30]=C,N[31]=_,N[32]=T,N[33]=M,N[34]=O,N[35]=y):y=N[35],N[36]!==v||N[37]!==y?(b=(0,t.jsxs)(eN.T,{align:"end",className:"flex w-80 flex-col gap-3 p-3",children:[v,y]}),N[36]=v,N[37]=y,N[38]=b):b=N[38],N[39]!==b||N[40]!==o?(j=(0,t.jsxs)(eN.V,{children:[o,b]}),N[39]=b,N[40]=o,N[41]=j):j=N[41],j}var eA=e.i(613497),eP=e.i(173465),eI=e.i(819750),eD=e.i(524287);let eF={"7d":18e5},eL={isPrivate:!1},eR=(0,eD.f)("jev-model-share",{detail:({permaslug:e,window:t,viewer:a})=>[e,t,a],draw:(e,t)=>[e,t]});function eU({permaslug:e,window:t,viewer:a}){return(0,eP.f)({queryKey:eR.detail({permaslug:e,window:t,viewer:a}),queryFn:a.isPrivate&&null===a.entityId?eA.V:({signal:n})=>(0,eI.f)(a.isPrivate?"/api/frontend/v1/private/stats/jev-model-share":"/api/frontend/v1/stats/jev-model-share",{searchParams:{permaslug:e,window:t},signal:n}),staleTime:eF[t],placeholderData:eA.y})}function eq(e,t=eL){return(0,eP.f)({queryKey:eR.draw(e,t),queryFn:null===e||t.isPrivate&&null===t.entityId?eA.V:({signal:a})=>(0,eI.f)(t.isPrivate?"/api/frontend/v1/private/stats/jev-draw-share":"/api/frontend/v1/stats/jev-draw-share",{searchParams:e,signal:a}),staleTime:3e5,placeholderData:eA.y})}function eW(e){return e.cost_tiers}var e$=e.i(522464),eH=e.i(380991);let eK={name:"mouse-pointer-click",size:24,node:[["path",{d:"M14 4.1 12 6",key:"ita8i4"}],["path",{d:"m5.1 8-2.9-.8",key:"1go3kf"}],["path",{d:"m6 12-1.9 2",key:"mnht97"}],["path",{d:"M7.2 2.2 8 5.1",key:"1cfko1"}],["path",{d:"M9.037 9.69a.498.498 0 0 1 .653-.653l11 4.5a.5.5 0 0 1-.074.949l-4.349 1.041a1 1 0 0 0-.74.739l-1.04 4.35a.5.5 0 0 1-.95.074z",key:"s0h3yz"}]]};eK.node;let eV=(0,x.f)(eK);var eY=e.i(966741),eB=e.i(521094),eG=e.i(569284),eQ=e.i(804599),eZ=e.i(836466),eJ=e.i(760638),eX=e.i(647402);let e0=["trivial","easy","medium","hard","extreme"],e1=Array.from({length:21},(e,t)=>5*t),e2={single_answer:"easy",localized_change:"medium",multi_file:"hard",cross_subsystem:"extreme"};function e3({model:e,effort:t}){return`${e}:${t}`}function e4(e){let t=e.filter(({shares:e})=>e.length>0),a=new Map;for(let{shares:e}of t)for(let t of e){let e=e3(t);a.set(e,{...t,share:(a.get(e)?.share??0)+t.share})}return[...a.values()].map(e=>({...e,share:e.share/t.length})).toSorted((e,t)=>t.share-e.share||J(e3(e),e3(t)))}function e6(e){return Math.min(e0.length-1,Math.floor(e/20))}function e5(e){let n,l=(0,a.c)(2),{color:i}=e;return l[0]!==i?(n=(0,t.jsx)("span",{className:"size-2 shrink-0 rounded-full bg-(--model-color)",style:{"--model-color":i}}),l[0]=i,l[1]=n):n=l[1],n}let e8={trivial:(0,Z.b)("Trivial"),easy:(0,Z.b)("Easy"),medium:(0,Z.b)("Medium"),hard:(0,Z.b)("Hard"),extreme:(0,Z.b)("Extreme")},e7={top:10,right:8,bottom:0,left:0},e9=[0,100],te=[0,1],tt=[0,.25,.5,.75,1],ta={fill:"var(--color-muted-foreground)",fontSize:12},tn={stroke:"var(--color-border)",strokeDasharray:"4 3"};function tl(e){let n,l,i,r,s,o,c,u,d,m,f=(0,a.c)(36),{points:p,series:h,onActive:g,color:x,name:v}=e,y=(0,k.M)(),b=(0,N.f)();f[0]!==p?(n=p.flatMap((e,t)=>0===t||p[t-1]?.level!==e.level?[e.position]:[]),f[0]=p,f[1]=n):n=f[1];let w=n;f[2]!==p?(l=e=>p.find(t=>t.position===Number(e)),f[2]=p,f[3]=l):l=f[3];let j=l;f[4]!==g||f[5]!==j?(i=e=>{let t=j(e.activeLabel);void 0!==t&&g(t.position)},f[4]=g,f[5]=j,f[6]=i):i=f[6];let C=i,M=h.rows;if(f[7]!==g?(r=()=>g(null),f[7]=g,f[8]=r):r=f[8],f[9]!==y||f[10]!==j?(s=e=>{let t=j(e)?.level;return void 0===t?"":y(e8[t])},f[9]=y,f[10]=j,f[11]=s):s=f[11],f[12]!==s||f[13]!==w?(o=(0,t.jsx)(eZ.f,{dataKey:"position",type:"number",domain:e9,ticks:w,tickFormatter:s,tick:ta,axisLine:!1,tickLine:!1}),f[12]=s,f[13]=w,f[14]=o):o=f[14],f[15]!==b?(c=(0,t.jsx)(eJ.f,{domain:te,ticks:tt,tickFormatter:e=>b.ratio(e,{preset:"native-fixed-0"})??"",width:40,axisLine:!1,tickLine:!1,tick:ta}),f[15]=b,f[16]=c):c=f[16],f[17]!==x||f[18]!==b||f[19]!==y||f[20]!==v||f[21]!==j?(u=(0,t.jsx)(eQ.f,{isAnimationActive:!1,cursor:tn,content:e=>{let{label:a}=e,n=j(a);return void 0===n||0===n.shares.length?null:(0,t.jsxs)("div",{className:"flex max-w-80 flex-col gap-1 rounded-md bg-popover p-3 text-overline text-popover-foreground shadow-md",children:[(0,t.jsx)("strong",{children:y(e8[n.level])}),n.shares.toSorted(ti).slice(0,8).map(e=>(0,t.jsxs)("div",{className:"flex items-center gap-2",children:[(0,t.jsx)(e5,{color:x(e3(e))}),(0,t.jsxs)("span",{children:[v(e.model)," ",(0,t.jsx)(eX.f,{})," ",e.effort]}),(0,t.jsx)("span",{className:"ml-auto tabular-nums",children:b.ratio(e.share,{preset:"analytics"})})]},e3(e)))]})}}),f[17]=x,f[18]=b,f[19]=y,f[20]=v,f[21]=j,f[22]=u):u=f[22],f[23]!==x||f[24]!==h.keys){let e;f[26]!==x?(e=e=>(0,t.jsx)(eY.p,{dataKey:e,stackId:"share",type:"stepAfter",stroke:x(e),strokeWidth:1,fill:x(e),fillOpacity:.4,isAnimationActive:!1,activeDot:!1,connectNulls:!1},e),f[26]=x,f[27]=e):e=f[27],d=h.keys.map(e),f[23]=x,f[24]=h.keys,f[25]=d}else d=f[25];return f[28]!==C||f[29]!==h.rows||f[30]!==d||f[31]!==r||f[32]!==o||f[33]!==c||f[34]!==u?(m=(0,t.jsx)(eG.$,{width:"100%",height:240,children:(0,t.jsxs)(eB.f,{data:M,margin:e7,onMouseMove:C,onClick:C,onMouseLeave:r,children:[o,c,u,d]})}),f[28]=C,f[29]=h.rows,f[30]=d,f[31]=r,f[32]=o,f[33]=c,f[34]=u,f[35]=m):m=f[35],m}function ti(e,t){return t.share-e.share}function tr(e){let n,l,i,r,s,o,c,u,d,m,f,p,h,g,x,v,y,b=(0,a.c)(48),{replays:w,isLoading:j,isError:N,hasTaskChoices:C,headerAction:_,note:S,viewKey:T,color:z,name:O}=e,E=(0,k.o)();b[0]!==E?(n=E("Current routing mix"),b[0]=E,b[1]=n):n=b[1],b[2]!==n?(l=(0,t.jsx)("h3",{className:"text-body font-medium",children:n}),b[2]=n,b[3]=l):l=b[3],b[4]!==E?(i=E("About the current routing mix"),b[4]=E,b[5]=i):i=b[5],b[6]!==E?(r=E("Simulated picks for new work, not past traffic."),b[6]=E,b[7]=r):r=b[7],b[8]!==r?(s={icon:e$.f,text:r},b[8]=r,b[9]=s):s=b[9],b[10]!==E?(o=E("All tasks and All tiers blend the busiest task and tier slices by their share of new work."),b[10]=E,b[11]=o):o=b[11],b[12]!==o?(c={icon:eH.f,text:o},b[12]=o,b[13]=c):c=b[13],b[14]!==E?(u=E("Hover a difficulty to see its mix."),b[14]=E,b[15]=u):u=b[15],b[16]!==u?(d={icon:eV,text:u},b[16]=u,b[17]=d):d=b[17],b[18]!==s||b[19]!==c||b[20]!==d?(m=(0,t.jsx)(er,{points:[s,c,d]}),b[18]=s,b[19]=c,b[20]=d,b[21]=m):m=b[21],b[22]!==m||b[23]!==i?(f=(0,t.jsx)(M.InfoTooltip,{isFocusable:!0,"aria-label":i,children:m}),b[22]=m,b[23]=i,b[24]=f):f=b[24],b[25]!==_?(p=null===_?null:(0,t.jsx)("div",{className:"ml-auto flex min-w-0 max-w-full items-center gap-2 max-md:w-full",children:_}),b[25]=_,b[26]=p):p=b[26],b[27]!==f||b[28]!==p||b[29]!==l?(h=(0,t.jsxs)("div",{className:"flex flex-wrap items-center gap-2",children:[l,f,p]}),b[27]=f,b[28]=p,b[29]=l,b[30]=h):h=b[30],b[31]!==E?(g=E("How the router would choose for new work."),b[31]=E,b[32]=g):g=b[32];let A=null===S?null:` ${S}`;return b[33]!==g||b[34]!==A?(x=(0,t.jsxs)("p",{className:"text-overline text-muted-foreground",children:[g,A]}),b[33]=g,b[34]=A,b[35]=x):x=b[35],b[36]!==z||b[37]!==C||b[38]!==N||b[39]!==j||b[40]!==O||b[41]!==w||b[42]!==T?(v=(0,t.jsx)(ts,{replays:w,isLoading:j,isError:N,hasTaskChoices:C,color:z,name:O},T),b[36]=z,b[37]=C,b[38]=N,b[39]=j,b[40]=O,b[41]=w,b[42]=T,b[43]=v):v=b[43],b[44]!==h||b[45]!==x||b[46]!==v?(y=(0,t.jsxs)("section",{className:"flex min-w-0 flex-col gap-2",children:[h,x,v]}),b[44]=h,b[45]=x,b[46]=v,b[47]=y):y=b[47],y}function ts(e){let n,l,i,r,s,o,c,u,d,m,f,p,h,g=(0,a.c)(65),{replays:x,isLoading:v,isError:y,hasTaskChoices:b,color:j,name:C}=e,M=(0,k.o)(),_=(0,k.M)(),S=(0,N.f)(),[T,O]=(0,w.useState)(null);if(g[0]!==x){let e;n=(e=e1.map(e=>{var t,a;let n,l,i=x.flatMap(({data:t,weight:a})=>{let n=function(e,t){switch(e.pipeline){case"agentic":{let a=e.curve?.points.reduce((e,a)=>void 0===e||Math.abs(a.percentile-t)e===e6(t))?.shares??[];default:return e}}(t,e);return 0===n.length?[]:[{shares:n,weight:a}]}),r=i.reduce((e,{weight:t})=>e+t,0),s=new Map;for(let{shares:e,weight:t}of i)for(let a of e){let e=e3(a),n=(s.get(e)?.share??0)+a.share*t/r;s.set(e,{...a,share:n})}return{position:e,level:(t=x,a=e,n=1===t.length?t[0]?.data:void 0,void 0===(l=n?.pipeline==="agentic"?n.curve?.bands.find(({from:e,to:t})=>a>=e&&a<=t):void 0)?e0[e6(a)]??"extreme":e2[l.scope]),shares:[...s.values()]}})).some(({shares:e})=>e.length>0)?e:[],g[0]=x,g[1]=n}else n=g[1];let A=n;if(g[2]!==A){let e,t,a;t=new Set(e=e4(A).slice(0,6).map(e=>e3(e))),l={keys:a=A.some(({shares:e})=>e.some(e=>!t.has(e3(e))))?[...e,E.d]:e,rows:A.map(({position:e,shares:n})=>{let l={position:e};for(let e of a)l[e]=0===n.length?null:0;for(let e of n){let a=t.has(e3(e))?e3(e):E.d;l[a]=(l[a]??0)+e.share}return l})},g[2]=A,g[3]=l}else l=g[3];let P=l;if(v){let e;return g[4]===Symbol.for("react.memo_cache_sentinel")?(e=(0,t.jsx)(z.l,{className:"h-56 rounded-md"}),g[4]=e):e=g[4],e}if(y){let e,a;return g[5]!==M?(e=M("The routing policy is unavailable right now."),g[5]=M,g[6]=e):e=g[6],g[7]!==e?(a=(0,t.jsx)("p",{className:"text-body text-muted-foreground",children:e}),g[7]=e,g[8]=a):a=g[8],a}if(0===A.length){let e,a,n=x.length>0;return g[9]!==M||g[10]!==b||g[11]!==n?(e=function({hasReplays:e,hasTaskChoices:t,gt:a}){return a(e?"This preview isn’t available right now. Check back shortly.":t?"Choose a task to preview its routing mix.":"No requests of this type in this window to preview yet.")}({hasReplays:n,hasTaskChoices:b,gt:M}),g[9]=M,g[10]=b,g[11]=n,g[12]=e):e=g[12],g[13]!==e?(a=(0,t.jsx)("p",{className:"text-body text-muted-foreground",children:e}),g[13]=e,g[14]=a):a=g[14],a}if(g[15]!==T||g[16]!==A){let e;g[18]!==T?(e=e=>e.position===T,g[18]=T,g[19]=e):e=g[19],i=A.find(e),g[15]=T,g[16]=A,g[17]=i}else i=g[17];let I=i;if(g[20]!==j||g[21]!==S||g[22]!==M||g[23]!==_||g[24]!==C||g[25]!==A||g[26]!==I||g[27]!==P){let e,a,n;g[35]!==A||g[36]!==I?(e=void 0===I?A:[I],g[35]=A,g[36]=I,g[37]=e):e=g[37];let l=function({entries:e,curveKeys:t}){let a=new Set(t);return{shown:e.filter(e=>a.has(e3(e))),other:e.filter(e=>!a.has(e3(e))).reduce((e,{share:t})=>e+t,0)}}({entries:e4(e),curveKeys:P.keys});m="grid gap-x-8 gap-y-6 lg:grid-cols-5",g[38]!==j||g[39]!==C||g[40]!==A||g[41]!==P?(r=(0,t.jsx)("div",{className:"min-w-0 lg:col-span-3",children:(0,t.jsx)(tl,{points:A,series:P,onActive:O,color:j,name:C})}),g[38]=j,g[39]=C,g[40]=A,g[41]=P,g[42]=r):r=g[42],u="flex min-w-0 flex-col gap-2 lg:col-span-2",g[43]!==M||g[44]!==_||g[45]!==I?(a=void 0===I?M("Average routing mix"):M("Mix at {level}",{level:_(e8[I.level])}),g[43]=M,g[44]=_,g[45]=I,g[46]=a):a=g[46],g[47]!==a?(d=(0,t.jsx)("h4",{className:"text-body font-medium",children:a}),g[47]=a,g[48]=d):d=g[48],s="flex flex-col gap-2.5",g[49]!==j||g[50]!==S||g[51]!==C?(n=e=>(0,t.jsxs)("li",{className:"flex items-center gap-2 text-body",children:[(0,t.jsx)(e5,{color:j(e3(e))}),(0,t.jsx)("span",{className:"min-w-0 truncate",children:C(e.model)}),(0,t.jsx)("span",{className:"text-overline text-muted-foreground",children:e.effort}),(0,t.jsx)("span",{className:"ml-auto tabular-nums",children:S.ratio(e.share,{preset:"analytics"})})]},e3(e)),g[49]=j,g[50]=S,g[51]=C,g[52]=n):n=g[52],o=l.shown.map(n),c=l.other>0?(0,t.jsxs)("li",{className:"flex items-center gap-2 text-body text-muted-foreground",children:[(0,t.jsx)(e5,{color:j(E.d)}),(0,t.jsx)("span",{children:M("Other")}),(0,t.jsx)("span",{className:"ml-auto tabular-nums",children:S.ratio(l.other,{preset:"analytics"})})]}):null,g[20]=j,g[21]=S,g[22]=M,g[23]=_,g[24]=C,g[25]=A,g[26]=I,g[27]=P,g[28]=r,g[29]=s,g[30]=o,g[31]=c,g[32]=u,g[33]=d,g[34]=m}else r=g[28],s=g[29],o=g[30],c=g[31],u=g[32],d=g[33],m=g[34];return g[53]!==s||g[54]!==o||g[55]!==c?(f=(0,t.jsxs)("ul",{className:s,children:[o,c]}),g[53]=s,g[54]=o,g[55]=c,g[56]=f):f=g[56],g[57]!==f||g[58]!==u||g[59]!==d?(p=(0,t.jsxs)("section",{className:u,children:[d,f]}),g[57]=f,g[58]=u,g[59]=d,g[60]=p):p=g[60],g[61]!==r||g[62]!==p||g[63]!==m?(h=(0,t.jsxs)("div",{className:m,children:[r,p]}),g[61]=r,g[62]=p,g[63]=m,g[64]=h):h=g[64],h}var to=e.i(489323),tc=e.i(871709),tu=e.i(547322),td=e.i(193461);function tm(e){let n,l,i,r,s=(0,a.c)(19),{label:o,options:c,value:u,onValueChange:d}=e,m=(0,w.useId)(),[f,p]=(0,w.useState)(null),h=f??u;s[0]!==d||s[1]!==h?(n=e=>{e!==h&&(p(e),requestAnimationFrame(()=>{setTimeout(()=>{d(e),p(null)},0)}))},s[0]=d,s[1]=h,s[2]=n):n=s[2];let g=n;if(s[3]!==g?(l=e=>{"string"==typeof e&&g(e)},s[3]=g,s[4]=l):l=s[4],s[5]!==m||s[6]!==c||s[7]!==g||s[8]!==h){let e;s[10]!==m||s[11]!==g||s[12]!==h?(e=(e,a)=>(0,t.jsx)(tu.f,{value:e.value,label:e.label,accessibleLabel:void 0,labelId:`${m}-option-${a}`,isSelected:e.value===h,onSelect:()=>g(e.value)},e.value),s[10]=m,s[11]=g,s[12]=h,s[13]=e):e=s[13],i=c.map(e),s[5]=m,s[6]=c,s[7]=g,s[8]=h,s[9]=i}else i=s[9];return s[14]!==o||s[15]!==h||s[16]!==l||s[17]!==i?(r=(0,t.jsx)(td.x,{"aria-label":o,value:h,onValueChange:l,className:"-mx-2 gap-0",children:i}),s[14]=o,s[15]=h,s[16]=l,s[17]=i,s[18]=r):r=s[18],r}var tf=e.i(882088);function tp(e){let l,i,r,s,o,c,u,d,m,f,p,h,g,x,v=(0,a.c)(44),{filter:y,options:b,name:j,onFilterChange:N,task:C}=e,M=(0,k.o)(),[_,S]=(0,w.useState)(""),T=null!==C&&C.individualTasks.length>0,z=null!==C&&"all"!==C.value,O=y.patterns.length+ +!!z;return v[0]!==N||v[1]!==C?(l=()=>{N(eb),C?.onChange("all")},v[0]=N,v[1]=C,v[2]=l):l=v[2],v[3]!==M||v[4]!==T||v[5]!==C?(i=T?(0,t.jsx)(tf.f,{title:M("Explore tasks"),description:M("Filters both charts to one task type."),children:(0,t.jsx)(th,{value:C.value,onChange:C.onChange,individualTasks:C.individualTasks})}):null,v[3]=M,v[4]=T,v[5]=C,v[6]=i):i=v[6],v[7]!==M?(r=M("Filter models"),v[7]=M,v[8]=r):r=v[8],v[9]!==M?(s=M("Filter mode"),v[9]=M,v[10]=s):s=v[10],v[11]!==M?(o=M("Only these"),v[11]=M,v[12]=o):o=v[12],v[13]!==o?(c={value:ey.Include,label:o},v[13]=o,v[14]=c):c=v[14],v[15]!==M?(u=M("Exclude"),v[15]=M,v[16]=u):u=v[16],v[17]!==u?(d={value:ey.Exclude,label:u},v[17]=u,v[18]=d):d=v[18],v[19]!==c||v[20]!==d?(m=[c,d],v[19]=c,v[20]=d,v[21]=m):m=v[21],v[22]!==N?(f=e=>{(0,n.q)(e,ey)&&N(t=>({...t,mode:e}))},v[22]=N,v[23]=f):f=v[23],v[24]!==y.mode||v[25]!==m||v[26]!==f||v[27]!==s?(p=(0,t.jsx)(tc.f,{label:s,options:m,value:y.mode,onValueChange:f}),v[24]=y.mode,v[25]=m,v[26]=f,v[27]=s,v[28]=p):p=v[28],v[29]!==y||v[30]!==j||v[31]!==N||v[32]!==b||v[33]!==_?(h=(0,t.jsx)(eT,{filter:y,options:b,name:j,onFilterChange:N,presentation:"sheet",query:_,onQueryChange:S}),v[29]=y,v[30]=j,v[31]=N,v[32]=b,v[33]=_,v[34]=h):h=v[34],v[35]!==p||v[36]!==h||v[37]!==r?(g=(0,t.jsxs)(tf.f,{title:r,children:[p,h]}),v[35]=p,v[36]=h,v[37]=r,v[38]=g):g=v[38],v[39]!==O||v[40]!==g||v[41]!==l||v[42]!==i?(x=(0,t.jsxs)(to.f,{activeCount:O,onReset:l,children:[i,g]}),v[39]=O,v[40]=g,v[41]=l,v[42]=i,v[43]=x):x=v[43],x}function th(e){let n,l=(0,a.c)(8),{value:i,onChange:r,individualTasks:s}=e,o=(0,k.o)(),[c,u]=(0,w.useState)(!1);if(l[0]!==o||l[1]!==s||l[2]!==c||l[3]!==r||l[4]!==i){let e,{shown:a,hiddenCount:d}=function({tasks:e,picked:t,isExpanded:a}){let n=e.slice(8),l=n.filter(e=>e===t),i=n.length-l.length;return i<2?{shown:e,hiddenCount:0}:{shown:a?e:[...e.slice(0,8),...l],hiddenCount:i}}({tasks:s,picked:i,isExpanded:c});l[6]!==o?(e=o("Explore tasks"),l[6]=o,l[7]=e):e=l[7],n=(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(tm,{label:e,options:[{value:"all",label:o("All tasks")},...a.map(tg)],value:i,onValueChange:r}),0===d?null:(0,t.jsx)(ek.Button,{variant:"ghost",size:"sm",className:"w-full","aria-expanded":c,onClick:()=>u(!c),children:c?o("Show fewer tasks"):o("Show {count} more tasks",{count:d})})]}),l[0]=o,l[1]=s,l[2]=c,l[3]=r,l[4]=i,l[5]=n}else n=l[5];return n}function tg(e){return{value:e,label:(0,em.a)(e)}}var tx=e.i(286983);function tv(e){let l,i,s,o,c,d=(0,a.c)(20),{pipeline:m,onPipelineChange:f,costTier:p,onCostTierChange:h,tiers:g,isTiersLoading:x,filters:v}=e,y=(0,k.o)(),b=(0,k.M)();d[0]!==b?(l=e=>(0,n.q)(e,u.v)?b(eu[e]):e,d[0]=b,d[1]=l):l=d[1];let w=l;return d[2]!==y||d[3]!==b||d[4]!==f||d[5]!==m?(i=null===m?null:(0,t.jsx)(q.f,{title:y("Request type"),trigger:(0,t.jsx)(U.f,{"aria-label":y("Request type: {label}",{label:b(ed[m])}),children:b(ed[m])}),options:r.map(e=>({value:e,label:b(ed[e])})),value:m,onValueChange:e=>{(0,n.q)(e,r)&&f(e)}}),d[2]=y,d[3]=b,d[4]=f,d[5]=m,d[6]=i):i=d[6],d[7]!==x?(s=x?(0,t.jsx)(z.l,{className:"h-8 w-16 min-w-0 grow rounded-sm"}):null,d[7]=x,d[8]=s):s=d[8],d[9]!==p||d[10]!==y||d[11]!==h||d[12]!==w||d[13]!==g?(o=g.length>=2?(0,t.jsx)(q.f,{title:y("Cost tier"),trigger:(0,t.jsx)(U.f,{"aria-label":y("Cost tier: {label}",{label:null===p?y("All tiers"):w(p)}),children:null===p?y("Tier"):w(p)}),options:[{value:"all",label:y("All tiers")},...g.map(e=>({value:e,label:w(e)}))],value:p??"all",onValueChange:e=>h("all"===e?null:e)}):null,d[9]=p,d[10]=y,d[11]=h,d[12]=w,d[13]=g,d[14]=o):o=d[14],d[15]!==v||d[16]!==i||d[17]!==s||d[18]!==o?(c=(0,t.jsxs)(tx.Z,{children:[i,s,o,v]}),d[15]=v,d[16]=i,d[17]=s,d[18]=o,d[19]=c):c=d[19],c}let ty=Object.values(d.V).toReversed();function tb(e){return(0,t.jsx)(tM,{value:e},e)}function tw(e){return(0,t.jsx)(t_,{value:e},e)}function tj(e){var t;let{data:a}=e;return("agentic"===(t=a).pipeline?(t.curve?.points??[]).flatMap(e=>e.shares):t.levels.flatMap(e=>e.shares)).map(({model:e})=>e)}function tk(e){let{model:t}=e;return t}function tN(e){return void 0!==e.turn}function tC(e){return e.contextEntityId}function tM(e){let l,i,r=(0,a.c)(6),{value:s}=e,o=(0,k.M)();return r[0]!==o||r[1]!==s?(l=(0,n.q)(s,u.v)?o(eu[s]):s,r[0]=o,r[1]=s,r[2]=l):l=r[2],r[3]!==l||r[4]!==s?(i=(0,t.jsx)(S.Y,{value:s,children:l}),r[3]=l,r[4]=s,r[5]=i):i=r[5],i}function t_(e){let n,l,i=(0,a.c)(6),{value:r}=e,s=(0,k.M)(),o=ed[r];return i[0]!==s||i[1]!==o?(n=s(o),i[0]=s,i[1]=o,i[2]=n):n=i[2],i[3]!==n||i[4]!==r?(l=(0,t.jsx)(S.Y,{value:r,children:n}),i[3]=n,i[4]=r,i[5]=l):l=i[5],l}function tS(e){let n,l=(0,a.c)(7),{view:i,isError:r,color:s,name:o}=e;if(void 0===i){let e;return l[0]!==r?(e=r?(0,t.jsx)(p.T,{children:(0,t.jsx)("p",{className:"text-body text-muted-foreground",children:"Model share is unavailable right now."})}):(0,t.jsx)(z.l,{className:"h-56 rounded-md"}),l[0]=r,l[1]=e):e=l[1],e}if(0===i.total){let e;return l[2]===Symbol.for("react.memo_cache_sentinel")?(e=(0,t.jsx)(p.T,{children:(0,t.jsx)("p",{className:"text-body text-muted-foreground",children:"No new work in this window."})}),l[2]=e):e=l[2],e}return l[3]!==s||l[4]!==o||l[5]!==i?(n=(0,t.jsx)(tT,{view:i,color:s,name:o}),l[3]=s,l[4]=o,l[5]=i,l[6]=n):n=l[6],n}function tT(e){let n,l,i,r,s,o,c,u,d,m,f,g=(0,a.c)(34),{view:x,color:v,name:y}=e,b=(0,k.o)(),w=(0,N.f)();if(g[0]!==v||g[1]!==x.keys){let e;g[3]!==v?(e=e=>[e,e===E.d?E.w:v(e)],g[3]=v,g[4]=e):e=g[4],n=new Map(x.keys.map(e)),g[0]=v,g[1]=x.keys,g[2]=n}else n=g[2];let j=n;g[5]!==w||g[6]!==x.total?(l=w.number(x.total,{preset:"compact"}),g[5]=w,g[6]=x.total,g[7]=l):l=g[7],g[8]!==l?(i=(0,t.jsx)(p.T,{children:(0,t.jsxs)("h3",{className:"flex items-baseline gap-2 text-body font-medium",children:["Tokens",(0,t.jsxs)("span",{className:"text-overline font-normal text-muted-foreground tabular-nums",children:[(0,t.jsx)(h.d,{children:l})," total"]})]})}),g[8]=l,g[9]=i):i=g[9];let C=x.bars;g[10]!==w?(r=e=>w.number(e,{preset:"compact"})??"",g[10]=w,g[11]=r):r=g[11],g[12]!==b?(s=b("tokens"),g[12]=b,g[13]=s):s=g[13];let M=` ${s}`;return g[14]!==M?(o={suffix:M},g[14]=M,g[15]=o):o=g[15],g[16]!==y?(c=e=>y(String(e)),g[16]=y,g[17]=c):c=g[17],g[18]!==j||g[19]!==r||g[20]!==o||g[21]!==c||g[22]!==x.bars?(u=(0,t.jsx)(A.StackedBarChart,{data:C,colorMapping:j,height:200,maxBarSize:24,yAxisWidth:52,yAxisTickFormatter:r,tooltipTotalConfig:o,onTooltipLabel:c}),g[18]=j,g[19]=r,g[20]=o,g[21]=c,g[22]=x.bars,g[23]=u):u=g[23],g[24]!==u||g[25]!==i?(d=(0,t.jsxs)("section",{className:"flex min-w-0 flex-col gap-2 lg:col-span-3",children:[i,u]}),g[24]=u,g[25]=i,g[26]=d):d=g[26],g[27]!==v||g[28]!==y||g[29]!==x.entries?(m=(0,t.jsx)(tz,{entries:x.entries,color:v,name:y}),g[27]=v,g[28]=y,g[29]=x.entries,g[30]=m):m=g[30],g[31]!==d||g[32]!==m?(f=(0,t.jsxs)("div",{className:"grid gap-x-8 gap-y-6 lg:grid-cols-5",children:[d,m]}),g[31]=d,g[32]=m,g[33]=f):f=g[33],f}function tz(e){let n,l,i,r,s,o,c=(0,a.c)(16),{entries:u,color:d,name:m}=e,f=(0,N.f)();if(c[0]!==d||c[1]!==u||c[2]!==f||c[3]!==m){let e=u.slice(0,6),a=u.slice(6),s=[...e.map(e=>({key:e.model,label:m(e.model),share:e.share,fill:d(e.model)})),...a.length>0?[{key:E.d,label:m(E.d),share:a.reduce(tE,0),fill:E.w}]:[]],o=Math.max(...s.map(tO));i="flex min-w-0 flex-col gap-2 lg:col-span-2",c[8]===Symbol.for("react.memo_cache_sentinel")?(r=(0,t.jsx)(p.T,{children:(0,t.jsx)("h3",{className:"text-body font-medium",children:"Share of tokens"})}),c[8]=r):r=c[8],n="flex flex-col gap-2.5",l=s.map(e=>(0,t.jsxs)("li",{className:"flex items-center gap-3",children:[(0,t.jsxs)("span",{className:"flex w-44 min-w-0 shrink-0 items-center gap-2 text-body",children:[(0,t.jsx)(e5,{color:e.fill}),e.key===E.d?(0,t.jsx)("span",{className:"truncate",children:e.label}):(0,t.jsx)(_.Link,{className:"truncate",href:`/${e.key}`,children:e.label})]}),(0,t.jsx)(tA,{width:`${e.share/o*100}%`,color:e.fill}),(0,t.jsx)("span",{className:"w-14 shrink-0 text-right text-body font-medium tabular-nums",children:f.ratio(e.share,{preset:"analytics"})})]},e.key)),c[0]=d,c[1]=u,c[2]=f,c[3]=m,c[4]=n,c[5]=l,c[6]=i,c[7]=r}else n=c[4],l=c[5],i=c[6],r=c[7];return c[9]!==n||c[10]!==l?(s=(0,t.jsx)("ul",{className:n,children:l}),c[9]=n,c[10]=l,c[11]=s):s=c[11],c[12]!==i||c[13]!==r||c[14]!==s?(o=(0,t.jsxs)("section",{className:i,children:[r,s]}),c[12]=i,c[13]=r,c[14]=s,c[15]=o):o=c[15],o}function tO(e){let{share:t}=e;return t}function tE(e,t){let{share:a}=t;return e+a}function tA(e){let n,l=(0,a.c)(3),{width:i,color:r}=e;return l[0]!==r||l[1]!==i?(n=(0,t.jsx)("span",{className:"relative h-2 min-w-0 flex-1 rounded-full bg-muted",children:(0,t.jsx)("span",{className:"absolute inset-y-0 left-0 w-(--share-width) rounded-full bg-(--model-color)",style:{"--share-width":i,"--model-color":r}})}),l[0]=r,l[1]=i,l[2]=n):n=l[2],n}function tP(e){return{data:e.map(({data:e})=>e),isLoading:e.some(({isPending:e,isPlaceholderData:t})=>e||t),isMissing:e.map(({isError:e,data:t})=>e&&void 0===t)}}e.s(["RouterModelShare",0,function(e){var l,i,s;let o,p,h,x,v,_,A,P,I,D,F,L,R,U,q,W,H,K,V,Y,B,G,Q,Z,X,ea,es,ec,eu,ed,em,ef,ep,eg,ex,ej,ek,eN,eC,eM,e_,eS=(0,a.c)(154),{permaslug:eT,isPrivate:ez}=e,eO=void 0!==ez&&ez,eA=eT===c.f.AutoCode,[eI,eD]=(0,w.useState)("agentic"),eF=eA?"agentic":eI,[eR,e$]=(0,w.useState)("all"),[eH,eK]=(0,w.useState)("all"),eV="agentic"===eF?eH:eR,eY="agentic"===eF?"all":eR,[eB,eG]=(0,w.useState)(null),[eQ,eZ]=(0,w.useState)(!0),[eJ,eX]=(0,w.useState)(eb),e0=(0,k.o)(),e1=(0,N.f)(),e2=(0,C.f)(tC);eS[0]!==eO||eS[1]!==e2?(_=eO?{isPrivate:eO,entityId:e2}:eL,eS[0]=eO,eS[1]=e2,eS[2]=_):_=eS[2];let e3=_;eS[3]!==eT||eS[4]!==e3?(A=eU({permaslug:eT,window:"7d",viewer:e3}),eS[3]=eT,eS[4]=e3,eS[5]=A):A=eS[5];let{data:e4,isError:e6,isPlaceholderData:e5}=(0,f.f)(A),e8=e4?.routing_sample==="default"?e4:void 0;eS[6]!==e8||eS[7]!==eT||eS[8]!==eF?(P="default"===eF&&eT!==c.f.JevRouter&&void 0!==e8&&!e8.series.some(e=>"default"===e.pipeline&&e.counts.some(e=>e>0)),eS[6]=e8,eS[7]=eT,eS[8]=eF,eS[9]=P):P=eS[9];let e7=P;eS[10]===Symbol.for("react.memo_cache_sentinel")?(I=eU({permaslug:c.f.JevRouter,window:"7d",viewer:eL}),eS[10]=I):I=eS[10],eS[11]!==e7?(D={...I,enabled:e7},eS[11]=e7,eS[12]=D):D=eS[12];let{data:e9,isError:te,isPlaceholderData:tt}=(0,f.f)(D),ta=e7&&e9?.routing_sample==="default"?e9:void 0,tn=ta??e8;eS[13]!==eJ?(F=e=>(function(e,t){if(0===e.patterns.length)return!0;let a=(0,ev.z)(t),n=e.patterns.some(e=>{var n;return e.endsWith("/*")?null!==a&&e===(n=a,`${n}/*`):e===t});return e.mode===ey.Include?n:!n})(eJ,e),eS[13]=eJ,eS[14]=F):F=eS[14];let tl=F;eS[15]!==eB||eS[16]!==eJ||eS[17]!==tl||eS[18]!==eV||eS[19]!==tn||eS[20]!==eT||eS[21]!==eF?(L=function({selection:e,pipeline:t,share:a,base:n,isModelShown:l}){let i=new Map;for(let r of a?.series??[]){let a="agentic"===r.pipeline?r.session_class:r.task;if(r.pipeline!==t||"all"!==e&&a!==e||!l(r.model))continue;let s=n.cost_tier??("none"===r.cost_tier?void 0:r.cost_tier),o=en(a,void 0===s?n:{...n,cost_tier:s});if(null===o)continue;let c=`${a}:${s??""}`;i.set(c,{params:o,weight:(i.get(c)?.weight??0)+el(r)})}let r=[...i.values()].filter(({weight:e})=>e>0).toSorted((e,t)=>t.weight-e.weight).slice(0,6);if(r.length>0||"all"===e)return r;let s=en(e,n);return null===s?[]:[{params:s,weight:1}]}({selection:eV,pipeline:eF,share:tn,isModelShown:tl,base:{permaslug:eT,...null===eB?{}:{cost_tier:eB},...function(e){if(0===e.patterns.length)return{};let t=e.patterns.toSorted(J).join(",");return e.mode===ey.Include?{models:t}:{excluded_models:t}}(eJ)}}),eS[15]=eB,eS[16]=eJ,eS[17]=tl,eS[18]=eV,eS[19]=tn,eS[20]=eT,eS[21]=eF,eS[22]=L):L=eS[22];let ti=L;eS[23]!==e6||eS[24]!==te||eS[25]!==tt||eS[26]!==e7||eS[27]!==e5||eS[28]!==e9||eS[29]!==e4?(R=e7?{response:e9,isError:te,isPlaceholder:tt}:{response:e4,isError:e6,isPlaceholder:e5},eS[23]=e6,eS[24]=te,eS[25]=tt,eS[26]=e7,eS[27]=e5,eS[28]=e9,eS[29]=e4,eS[30]=R):R=eS[30];let ts=R,to=void 0===ts.response||ts.isPlaceholder,tc=ts.isError&&void 0===ts.response;eS[31]!==eB||eS[32]!==tl||eS[33]!==tn?(U=function({share:e,costTier:t,isModelShown:a}){let n=new Map;for(let l of e?.series??[])"default"===l.pipeline&&ee(l.task)&&(null===t||l.cost_tier===t)&&a(l.model)&&n.set(l.task,(n.get(l.task)??0)+ei(l.counts));return[...n].filter(([,e])=>e>0).toSorted(([e,t],[a,n])=>n-t||J(e,a)).map(([e])=>e)}({share:tn,costTier:eB,isModelShown:tl}),eS[31]=eB,eS[32]=tl,eS[33]=tn,eS[34]=U):U=eS[34];let tu=U,td=to?void 0:tn;eS[35]!==tl||eS[36]!==td?(q=function({share:e,isModelShown:t}){let a=new Map;for(let n of e?.series??[])"agentic"===n.pipeline&&et(n.session_class)&&t(n.model)&&a.set(n.session_class,(a.get(n.session_class)??0)+el(n));let n=ei([...a.values()]);return 0===n?new Map:new Map([...a].map(([e,t])=>[e,t/n]))}({share:td,isModelShown:tl}),eS[35]=tl,eS[36]=td,eS[37]=q):q=eS[37];let tm=q;if(eS[38]!==ti||eS[39]!==e3){let e;eS[41]!==e3?(e=e=>{let{params:t}=e;return eq(t,e3)},eS[41]=e3,eS[42]=e):e=eS[42],W=ti.map(e),eS[38]=ti,eS[39]=e3,eS[40]=W}else W=eS[40];eS[43]!==W?(H={queries:W,combine:tP},eS[43]=W,eS[44]=H):H=eS[44];let tf=(0,m.f)(H);if(eS[45]!==tf.data||eS[46]!==ti){let e;eS[48]!==tf.data?(e=(e,t)=>{let{weight:a}=e,n=tf.data[t];return void 0===n?[]:[{data:n,weight:a}]},eS[48]=tf.data,eS[49]=e):e=eS[49],K=ti.flatMap(e),eS[45]=tf.data,eS[46]=ti,eS[47]=K}else K=eS[47];let th=K,tg=(l=ti,i=tf.isMissing,o=l.reduce((e,{weight:t})=>e+t,0),p=l.filter((e,t)=>i[t]).reduce((e,{weight:t})=>e+t,0),0===o?0:p/o);eS[50]!==eT||eS[51]!==e3?(V=(0,eP.f)({...eq({permaslug:eT,pipeline:"agentic",session_class:$.CodeEdit},e3),select:eW}),eS[50]=eT,eS[51]=e3,eS[52]=V):V=eS[52];let{data:tx,isLoading:tM}=(0,f.f)(V);eS[53]!==tx?(Y=tx??[],eS[53]=tx,eS[54]=Y):Y=eS[54],eS[55]!==Y?(s=Y,h=Object.values(u.v),x=e=>(0,n.q)(e,u.v)?h.indexOf(e):h.length,B=s.toSorted((e,t)=>x(e)-x(t)||J(e,t)),eS[55]=Y,eS[56]=B):B=eS[56];let t_=B;if(eS[57]!==eB||eS[58]!==e8||eS[59]!==e0||eS[60]!==eA||eS[61]!==e6||eS[62]!==eQ||eS[63]!==e5||eS[64]!==tl||eS[65]!==eF||eS[66]!==th||eS[67]!==e4||eS[68]!==t_.length||eS[69]!==eY){let e,t,a,l,{task:i,...r}=(a="all"===eY?null:eY,{pipeline:eF,sessionClass:"agentic"===eF?a:null,task:"default"===eF?a:null}),s=void 0===e4&&!e6;eS[79]!==e8?.series||eS[80]!==s?(e=s||e8?.series.some(tN)===!0,eS[79]=e8?.series,eS[80]=s,eS[81]=e):e=eS[81],X=e;let o={...r,costTier:eB,turn:X&&eQ?"new_work":null,isModelShown:tl};ed=void 0===e8||e5?void 0:ew({share:e8,scope:o,task:i});let c=[...e8?.series.map(tk)??[],...th.flatMap(tj)],u=(0,E.z)(c,O.N);es=e=>u.get(e)??E.w,G=e=>{var t,a;let l,i,r;return e===E.d?E.w:(t=e,a=es,l=t.lastIndexOf(":"),i=t.slice(l+1),r=(0,n.q)(i,d.V)?ty.indexOf(i)+1:0,`color-mix(in srgb, ${a(t.slice(0,l))} ${40+10*r}%, transparent)`)},eS[82]!==e8?.model_names||eS[83]!==e0||eS[84]!==th?(t=e=>e===E.d?e0("Other"):e8?.model_names[e]??th.find(t=>{let{data:a}=t;return void 0!==a.model_names[e]})?.data.model_names[e]??e.split("/").at(-1)??e,eS[82]=e8?.model_names,eS[83]=e0,eS[84]=th,eS[85]=t):t=eS[85],ec=t;let m=void 0!==ed&&void 0!==e8&&0===(null===o.turn?ed:ew({share:e8,scope:{...o,turn:null},task:i})).total;ea=!(void 0!==e4&&void 0===e8||m&&!e6),Z=t_.length>=2,Q=!eA||Z,eu={families:[...new Set((l=[...new Set(c)].toSorted(J)).flatMap(e=>(0,ev.z)(e)??[]))].toSorted(J).map(e=>{var t;return{pattern:(t=e,`${t}/*`),author:e}}),models:l},eS[57]=eB,eS[58]=e8,eS[59]=e0,eS[60]=eA,eS[61]=e6,eS[62]=eQ,eS[63]=e5,eS[64]=tl,eS[65]=eF,eS[66]=th,eS[67]=e4,eS[68]=t_.length,eS[69]=eY,eS[70]=G,eS[71]=Q,eS[72]=Z,eS[73]=X,eS[74]=ea,eS[75]=es,eS[76]=ec,eS[77]=eu,eS[78]=ed}else G=eS[70],Q=eS[71],Z=eS[72],X=eS[73],ea=eS[74],es=eS[75],ec=eS[76],eu=eS[77],ed=eS[78];let tT=eu;eS[86]!==eJ||eS[87]!==tT||eS[88]!==ec?(em=(0,t.jsx)(eE,{filter:eJ,options:tT,name:ec,onFilterChange:eX}),eS[86]=eJ,eS[87]=tT,eS[88]=ec,eS[89]=em):em=eS[89];let tz=em;eS[90]===Symbol.for("react.memo_cache_sentinel")?(ef=e=>{eD(e),e$("all")},eS[90]=ef):ef=eS[90];let tO=ef;eS[91]!==tm||eS[92]!==eH||eS[93]!==eF?(ep="agentic"===eF?(0,t.jsx)(eo,{value:eH,onValueChange:eK,shares:tm}):null,eS[91]=tm,eS[92]=eH,eS[93]=eF,eS[94]=ep):ep=eS[94];let tE=ep,tA=eA?null:eF;eS[95]!==tu||eS[96]!==eF||eS[97]!==eR?(eg="default"===eF?{value:eR,onChange:e$,individualTasks:tu}:null,eS[95]=tu,eS[96]=eF,eS[97]=eR,eS[98]=eg):eg=eS[98],eS[99]!==eJ||eS[100]!==tT||eS[101]!==ec||eS[102]!==eg?(ex=(0,t.jsx)(tp,{filter:eJ,options:tT,name:ec,onFilterChange:eX,task:eg}),eS[99]=eJ,eS[100]=tT,eS[101]=ec,eS[102]=eg,eS[103]=ex):ex=eS[103],eS[104]!==eB||eS[105]!==tM||eS[106]!==tA||eS[107]!==ex||eS[108]!==t_?(ej=(0,t.jsx)("div",{className:"md:hidden",children:(0,t.jsx)(tv,{pipeline:tA,onPipelineChange:tO,costTier:eB,onCostTierChange:eG,tiers:t_,isTiersLoading:tM,filters:ex})}),eS[104]=eB,eS[105]=tM,eS[106]=tA,eS[107]=ex,eS[108]=t_,eS[109]=ej):ej=eS[109],eS[110]!==eB||eS[111]!==e0||eS[112]!==Q||eS[113]!==tu||eS[114]!==eA||eS[115]!==Z||eS[116]!==tM||eS[117]!==tz||eS[118]!==eF||eS[119]!==eR||eS[120]!==t_?(ek=Q?(0,t.jsxs)("div",{className:"flex flex-wrap items-center gap-2 max-md:hidden",children:[eA?null:(0,t.jsx)(S.c,{size:"sm",value:eF,"aria-label":e0("Request type"),onValueChange:e=>{(0,n.q)(e,r)&&tO(e)},children:r.map(tw)}),"default"===eF?(0,t.jsx)(eh,{value:eR,onChange:e$,individualTasks:tu}):null,(0,t.jsxs)("div",{className:"ml-auto flex flex-wrap items-center gap-2",children:[tM?(0,t.jsx)(z.l,{className:"h-7.5 w-53 rounded-md"}):null,Z?(0,t.jsxs)(S.c,{size:"sm",value:eB??"all","aria-label":e0("Cost tier"),onValueChange:e=>eG("all"===e?null:e),children:[(0,t.jsx)(S.Y,{value:"all",children:e0("All tiers")}),t_.map(tb)]}):null,tz]})]}):null,eS[110]=eB,eS[111]=e0,eS[112]=Q,eS[113]=tu,eS[114]=eA,eS[115]=Z,eS[116]=tM,eS[117]=tz,eS[118]=eF,eS[119]=eR,eS[120]=t_,eS[121]=ek):ek=eS[121],eS[122]!==e0||eS[123]!==Q||eS[124]!==e6||eS[125]!==eQ||eS[126]!==X||eS[127]!==ea||eS[128]!==es||eS[129]!==tz||eS[130]!==ec||eS[131]!==ed?(eN=ea?(0,t.jsxs)(t.Fragment,{children:[(0,t.jsxs)("div",{className:"flex flex-wrap items-center gap-2",children:[(0,t.jsx)("h3",{className:"text-body font-medium",children:e0("Actual usage · last 7 days")}),(0,t.jsx)(M.InfoTooltip,{isFocusable:!0,"aria-label":e0("About actual usage"),children:(0,t.jsx)(er,{points:[{icon:g.f,text:e0("Prompt and completion tokens the router actually served, per UTC day.")},{icon:y,text:e0("New work is the first request of each task, where the router picks a model. All requests adds the later turns, which usually keep that model.")},{icon:b.f,text:e0("Custom model or provider settings are left out.")}]})}),(0,t.jsxs)("div",{className:(0,j.f)("ml-auto flex flex-wrap items-center gap-2",X&&"max-md:w-full"),children:[X?(0,t.jsxs)(S.c,{size:"sm",className:"max-md:flex-1",value:eQ?"new_work":"all","aria-label":e0("Requests shown"),onValueChange:e=>eZ("new_work"===e),children:[(0,t.jsx)(S.Y,{value:"new_work",children:e0("New work")}),(0,t.jsx)(S.Y,{value:"all",children:e0("All requests")})]}):null,Q?null:tz]})]}),(0,t.jsx)(tS,{view:ed,isError:e6,color:es,name:ec}),(0,t.jsx)(T.f,{})]}):null,eS[122]=e0,eS[123]=Q,eS[124]=e6,eS[125]=eQ,eS[126]=X,eS[127]=ea,eS[128]=es,eS[129]=tz,eS[130]=ec,eS[131]=ed,eS[132]=eN):eN=eS[132];let tI=eF+eV+eB,tD=tf.isLoading||to&&!ts.isError,tF=1===tg||tc&&0===ti.length,tL="agentic"===eF||tu.length>0,tR=0===(v=[void 0===ta?null:e0("No recent requests here, so the mix uses Jev Router’s task mix."),tc&&null===eB&&ti.length>0?e0("Usage is unavailable, so this shows the router’s default tier."):null,tg>0&&tg<1?e0("Leaves out {share} of the blended new work, which couldn’t be replayed.",{share:e1.ratio(tg,{preset:"analytics"})??""}):null].filter(e=>null!==e)).length?null:v.join(" ");return eS[133]!==tE||eS[134]!==Q||eS[135]!==ea||eS[136]!==tz?(eC=Q||ea?tE:(0,t.jsxs)(t.Fragment,{children:[tE,tz]}),eS[133]=tE,eS[134]=Q,eS[135]=ea,eS[136]=tz,eS[137]=eC):eC=eS[137],eS[138]!==tr||eS[139]!==G||eS[140]!==ec||eS[141]!==th||eS[142]!==tI||eS[143]!==tD||eS[144]!==tF||eS[145]!==tL||eS[146]!==tR||eS[147]!==eC?(eM=(0,t.jsx)(tr,{viewKey:tI,replays:th,isLoading:tD,isError:tF,hasTaskChoices:tL,note:tR,headerAction:eC,color:G,name:ec}),eS[138]=tr,eS[139]=G,eS[140]=ec,eS[141]=th,eS[142]=tI,eS[143]=tD,eS[144]=tF,eS[145]=tL,eS[146]=tR,eS[147]=eC,eS[148]=eM):eM=eS[148],eS[149]!==ej||eS[150]!==ek||eS[151]!==eN||eS[152]!==eM?(e_=(0,t.jsxs)("div",{className:"flex min-w-0 flex-col gap-4",children:[ej,ek,eN,eM]}),eS[149]=ej,eS[150]=ek,eS[151]=eN,eS[152]=eM,eS[153]=e_):e_=eS[153],e_}],764570)},809664,function(e){e.n(e.i(764570))},530685,e=>{"use strict";var t=e.i(659350),a=e.i(663456),n=e.i(340800),l=e.i(782143),i=e.i(288265),r=e.i(136562),s=e.i(315368),o=e.i(138257),c=e.i(304903);e.s(["f",0,function(e){let u,d,m,f,p,h,g,x,v=(0,a.c)(49),{coordinate:y,active:b,label:w,payload:j,totalConfig:k,chartHeight:N,isHighRes:C,displayTimezone:M}=e,_=(0,i.f)(),S=(0,o.useLocale)(),T=(0,c.P)(void 0===M?"utc":M);if(!b||!y||void 0===y.x||!w)return null;let z="string"==typeof w?w:"";if(v[0]!==N||v[1]!==y.x||v[2]!==z||v[3]!==_||v[4]!==C||v[5]!==S||v[6]!==j||v[7]!==T||v[8]!==k){d=Symbol.for("react.early_return_sentinel");e:{let e=(0,s.I)(z);if(k){var O;let a,i,r,s,o,c,u,m;if(v[11]!==S||v[12]!==j){let e=j?j.reduce((e,t)=>e+(Number(t.value)||0),0):0;a=(0,l.f)(e,{locale:S,preset:"decimal-3"})??"—",v[11]=S,v[12]=j,v[13]=a}else a=v[13];let f=a,p=C?(0,n.P)(e,{locale:S,timeZone:T,preset:"numeric"})??"—":void 0,h=(0,n.C)(e,{locale:S,timeZone:T,preset:"weekday-day-month"})??"—";if(v[14]!==_||v[15]!==k.bucketMs)i=k.bucketMs?(O=k.bucketMs,O<6e4?_("{count}s",{count:O/1e3}):O<36e5?_("{count}m",{count:O/6e4}):O<864e5?_("{count}h",{count:O/36e5}):_("{count}d",{count:O/864e5})):void 0,v[14]=_,v[15]=k.bucketMs,v[16]=i;else i=v[16];let g=i,x=N??0,b=`${y.x}px`;v[17]!==b?(r={"--tooltip-left":b},v[17]=b,v[18]=r):r=v[18],v[19]!==f||v[20]!==k.suffix?(s=(0,t.jsxs)("span",{className:"rounded-sm px-1.5 py-0.5 text-xs font-medium whitespace-nowrap",children:["~",f,k.suffix]}),v[19]=f,v[20]=k.suffix,v[21]=s):s=v[21],v[22]!==r||v[23]!==s?(o=(0,t.jsx)("div",{className:"absolute pointer-events-none z-overlay left-(--tooltip-left) -top-7 -translate-x-1/2","data-allow-inline-style":!0,style:r,children:s}),v[22]=r,v[23]=s,v[24]=o):o=v[24];let w=`${y.x}px`,M=`${x-26}px`;v[25]!==w||v[26]!==M?(c={"--tooltip-left":w,"--tooltip-top":M},v[25]=w,v[26]=M,v[27]=c):c=v[27],v[28]!==g?(u=g&&(0,t.jsx)("span",{className:"rounded-sm px-1 py-px font-semibold",children:g}),v[28]=g,v[29]=u):u=v[29];let z=(0,t.jsx)("div",{className:"absolute pointer-events-none z-overlay left-(--tooltip-left) top-(--tooltip-top) -translate-x-1/2","data-allow-inline-style":!0,style:c,children:(0,t.jsxs)("span",{className:"inline-flex items-center gap-1 rounded-sm shadow-md border bg-background px-1.5 py-0.5 text-2xs whitespace-nowrap",children:[u,p&&`${p} `,h]})});v[30]!==z||v[31]!==o?(m=(0,t.jsxs)(t.Fragment,{children:[o,z]}),v[30]=z,v[31]=o,v[32]=m):m=v[32],d=m;break e}u=C?(0,n.P)(e,{locale:S,timeZone:T,preset:"numeric"})??"—":(0,n.C)(e,{locale:S,timeZone:T,preset:"medium"})??"—"}v[0]=N,v[1]=y.x,v[2]=z,v[3]=_,v[4]=C,v[5]=S,v[6]=j,v[7]=T,v[8]=k,v[9]=u,v[10]=d}else u=v[9],d=v[10];if(d!==Symbol.for("react.early_return_sentinel"))return d;let E=u,A=y.x>200,P=A?"-translate-x-full":"translate-x-0";v[33]!==P?(m=(0,r.f)("absolute pointer-events-none z-overlay flex items-center gap-2 left-(--tooltip-left) -top-5",P),v[33]=P,v[34]=m):m=v[34];let I=`${y.x+(A?2.5:-2.5)}px`;return v[35]!==I?(f={"--tooltip-left":I},v[35]=I,v[36]=f):f=v[36],v[37]!==E||v[38]!==A?(p=A&&(0,t.jsx)("span",{className:"text-xs text-muted-foreground whitespace-nowrap",children:E}),v[37]=E,v[38]=A,v[39]=p):p=v[39],v[40]===Symbol.for("react.memo_cache_sentinel")?(h=(0,t.jsx)("div",{className:"size-1 md:size-2 rounded-full bg-border"}),v[40]=h):h=v[40],v[41]!==E||v[42]!==A?(g=!A&&(0,t.jsx)("span",{className:"text-xs text-muted-foreground whitespace-nowrap",children:E}),v[41]=E,v[42]=A,v[43]=g):g=v[43],v[44]!==g||v[45]!==m||v[46]!==f||v[47]!==p?(x=(0,t.jsxs)("div",{className:m,"data-allow-inline-style":!0,style:f,children:[p,h,g]}),v[44]=g,v[45]=m,v[46]=f,v[47]=p,v[48]=x):x=v[48],x}])},695880,e=>{"use strict";var t=e.i(659350),a=e.i(782143),n=e.i(297510),l=e.i(368174),i=e.i(288265),r=e.i(16043),s=e.i(527629),o=e.i(968416),c=e.i(590387),u=e.i(699707),d=e.i(503608),m=e.i(364029),f=e.i(663673),p=e.i(569284),h=e.i(804599),g=e.i(836466),x=e.i(760638),v=e.i(136562),y=e.i(885024),b=e.i(315368);let w=[.1431,.1483,.1525,.1515,.1484,.1257,.1305];var j=e.i(535072),k=e.i(138257),N=e.i(304903),C=e.i(261499),M=e.i(522396),_=e.i(860674),S=e.i(82224),T=e.i(397618),z=e.i(70294),O=e.i(707951),E=e.i(775922),A=e.i(336810),P=e.i(530685);function I(e){return Object.values(e).reduce((e,t)=>e+t,0)}function D(e){let{row:t,allKeys:a,project:n}=e;return{[A.l]:t.x,...Object.fromEntries([...a].map(e=>[e,n(t.ys[e]??0)]))}}function F(e,t){return e.map(e=>Object.entries(e.ys).reduce((e,[a,n])=>t?.has(a)?e:e+n,0))}function L(e,t){let a=F(e,t).filter(e=>e>0);return 0===a.length?1:10**Math.floor(Math.log10(Math.min(...a)))}let R={fill:"currentColor",className:"text-muted"},U={" ":.171,",":.285,".":.301,":":.301,"-":.515,"'":.256,"%":.986,0:.6,1:.6,2:.6,3:.6,4:.6,5:.6,6:.6,7:.6,8:.6,9:.6,a:.573,b:.668,c:.601,d:.668,e:.615,f:.395,g:.66,h:.576,i:.233,j:.233,k:.553,l:.233,m:.911,n:.576,o:.655,p:.668,q:.668,r:.344,s:.51,t:.392,u:.576,v:.525,w:.811,x:.499,y:.544,z:.454,A:.662,B:.694,C:.78,D:.742,E:.609,F:.582,G:.819,H:.736,I:.26,J:.385,K:.658,L:.533,M:.846,N:.737,O:.878,P:.644,Q:.878,R:.644,S:.646,T:.517,U:.703,V:.66,W:.99,X:.608,Y:.629,Z:.582},q=[3,3,0,0],W=(0,_.f)("tabular-nums"),$=(0,_.f)();function H(e,{locale:t,isPercentage:l}){return l?`${(0,n.I)(e,{locale:t,preset:"native-fixed-1"})??"—"}`:(0,a.f)(e,{locale:t,preset:"compact-chart-thousands"})??"—"}e.s(["StackedBarChart",0,function({data:e,colors:_=A.N,height:K=A.i,barSize:V=50,maxBarSize:Y,hideZeroTotalTooltip:B=!1,yAxisLabel:G,yAxisLabelClassName:Q,yAxisHidden:Z,yAxisWidth:J,yAxisMaxOnly:X,yAxisRightSide:ee,onClick:et,onBarClick:ea,getIsSeriesClickable:en,onLabel:el,onTooltipLabel:ei,onIcon:er,isPercentage:es=!1,hiddenSeries:eo,highlight:ec,forecast:eu,forecastFromTimestamp:ed,isAnimationActive:em=!1,legendConfig:ef,"data-testid":ep,displayTimezone:eh="local",tooltipTotalConfig:eg,roundedBars:ex=!1,valueFormatter:ev,yAxisTickFormatter:ey,referenceArea:eb,referenceLine:ew,xAxisTickFormatter:ej,colorMapping:ek,showPercentage:eN,showLogScaleToggle:eC=!1,headerControl:eM,allowTooltipToRight:e_=!1,useRichTooltip:eS=!1,renderBarHoverContent:eT,getSegmentFill:ez,shouldHighlightHoveredSeries:eO=!1}){var eE;let eA=(0,N.P)(eh),eP=(0,i.f)(),eI=(0,k.useLocale)(),[eD,eF]=(0,r.useState)(null),[eL,eR]=(0,r.useState)(null),[eU,eq]=(0,r.useState)(),[eW,e$]=(0,r.useState)(!1),eH=ec??eU,eK=(0,r.useDeferredValue)(eH),eV=(0,r.useDeferredValue)(eD),eY=eN??es,eB=function({yAxisWidth:e,yAxisLabel:t}){return void 0!==e?e:t?72:void 0}({yAxisWidth:J,yAxisLabel:G}),eG=(0,j.x)(),{containerRef:eQ,containerWidth:eZ,tooltipWrapperStyle:eJ,tooltipContentClassName:eX,tooltipAllowEscapeViewBox:e0}=(0,S.f)({enabled:e_&&eG,hasBlockingLegend:void 0!==ef}),e1=(0,r.useMemo)(()=>ev??(e=>H(e,{locale:eI,isPercentage:eY})),[eI,ev,eY]),e2=ef?.position==="right"&&eG,e3=(0,r.useMemo)(()=>new Set(e.flatMap(e=>Object.keys(e.ys))),[e]),e4=(0,r.useMemo)(()=>{var t;return eY?e.map(e=>{let t=I(e.ys);return D({row:e,allKeys:e3,project:e=>t>0?e/t*100:0})}):eu?(t=function({data:e,rollup:t,forecastFromTimestamp:a}){if(0===e.length)return[];let n=a?new Date(a):new Date,l=[];for(let a of e){let i={x:a.x,ys:{...a.ys}};if(!function(e,t){if(0===e.length)return!1;let a=(0,b.I)(e.at(-1)?.x||""),n=(0,b.I)(t.x);return a.getTime()===n.getTime()}(e,a)||!function({dataPointX:e,now:t,rollup:a}){let n=(0,b.I)(e);switch(a){case y.n.OneMinute:return n.getUTCFullYear()===t.getUTCFullYear()&&n.getUTCMonth()===t.getUTCMonth()&&n.getUTCDate()===t.getUTCDate()&&n.getUTCHours()===t.getUTCHours()&&n.getUTCMinutes()===t.getUTCMinutes();case y.n.OneHour:return n.getUTCFullYear()===t.getUTCFullYear()&&n.getUTCMonth()===t.getUTCMonth()&&n.getUTCDate()===t.getUTCDate()&&n.getUTCHours()===t.getUTCHours();case y.n.OneDay:return n.getUTCFullYear()===t.getUTCFullYear()&&n.getUTCMonth()===t.getUTCMonth()&&n.getUTCDate()===t.getUTCDate();case y.n.OneWeek:{let e=e=>{let t=e.getUTCDay();return Date.UTC(e.getUTCFullYear(),e.getUTCMonth(),e.getUTCDate()+(0===t?-6:1-t))};return e(n)===e(t)}case y.n.OneMonth:return n.getUTCFullYear()===t.getUTCFullYear()&&n.getUTCMonth()===t.getUTCMonth();default:return!1}}({dataPointX:a.x,now:n,rollup:t})){l.push(i);continue}let r=function(e,t){switch(t){case y.n.OneMinute:return 60/Math.max(1,e.getUTCSeconds());case y.n.OneHour:return 60/Math.max(1,e.getUTCMinutes());case y.n.OneDay:return 24/Math.max(1,e.getUTCHours());case y.n.OneWeek:{let t=(e.getUTCDay()||7)-1,a=e.getUTCHours()/24,n=0;for(let e=0;ee+t,0),o=e.findIndex(e=>e.x===a.x),c=o>0?e[o-1]:null,u=c?Object.values(c.ys).reduce((e,t)=>e+t,0):s,d=s*(r-1),m=Math.min(d,1.1*u);s>u&&u>0?i.forecast={total:d}:m>0&&(i.forecast={total:m}),l.push(i)}return l}({data:e,rollup:eu,forecastFromTimestamp:ed}),t.map(e=>{let t={__RECHARTS_X_LABEL__:e.x};if(Object.assign(t,e.ys),void 0!==e.forecast){let a="number"==typeof e.forecast?e.forecast:Object.values(e.forecast).reduce((e,t)=>e+t,0);a>0&&(t[eu]=a)}return t})):e.map(e=>D({row:e,allKeys:e3,project:e=>e}))},[e,eY,eu,ed,e3]),e6=(0,r.useMemo)(()=>{if(!eW||eY)return e4;let t=L(e,eo),a=eu?[...e3,eu]:[...e3];return e4.map(e=>(function({entry:e,seriesKeys:t,lowerBound:a,hiddenSeries:n}){let l=t.flatMap(t=>{let a=e[t];return"number"!=typeof a||n?.has(t)?[]:[[t,a]]}),i=l.reduce((e,[,t])=>e+t,0);if(i<=a)return e;let r=i/a,s={...e},o=0,c=0;for(let[e,t]of l){o+=t;let n=a*r**(o/i);s[e]=n-c,c=n}return s})({entry:e,seriesKeys:a,lowerBound:t,hiddenSeries:eo}))},[e4,eW,eY,e,eo,e3,eu]),e5=(0,r.useMemo)(()=>(function(e){let{data:t,isPercentage:a,yAxisMaxOnly:n}=e;return n&&0!==t.length?a?100:Math.max(...t.map(e=>I(e.ys))):0})({data:e,isPercentage:eY,yAxisMaxOnly:X??!1}),[e,eY,X]),e8=(0,r.useMemo)(()=>{let t,a,n;return eW?(t=L(e,eo),a=Math.max(0,...F(e,eo)),Array.from({length:Math.max(n=Math.round(Math.log10(t)),Math.ceil(Math.log10(a)))-n+1},(e,t)=>10**(n+t))):void 0},[eW,e,eo]),e7=(0,r.useMemo)(()=>{if(ek)return ek;if(!e||0===e.length)return new Map;let t=[...new Set(e.flatMap(e=>Object.keys(e.ys)))],a=new Map;return t.forEach((e,t)=>{a.set(e,_[t%_.length]||A.F.Slate400)}),a},[e,_,ek]),e9=(0,r.useMemo)(()=>{if(!e||0===e.length||void 0===ef)return new Map;let t=new Map;return e.forEach(e=>{let a=Object.values(e.ys).reduce((e,t)=>e+t,0),n=Object.entries(e.ys).map(([e,t])=>({name:e,value:t,percentage:a>0?t/a*100:0,color:e7.get(e)||A.F.Slate400})),l=n.findIndex(e=>"others"===e.name.toLowerCase()),i=-1!==l?n.splice(l,1)[0]:void 0;n.sort((e,t)=>(t.value??-1/0)-(e.value??-1/0)),i&&n.push(i),t.set(e.x,n)}),t},[e,e7,ef]),te=(0,r.useMemo)(()=>{if(void 0===ef)return[];let t=[];if(eV)t=e9.get(eV.x)||[];else if(e&&e.length>0){let a=e.at(-1);t=e9.get(a.x)||[]}return void 0!==ef.maxItems&&t.length>ef.maxItems?t.slice(0,ef.maxItems):t},[eV,e9,e,ef]),tt=(0,r.useCallback)(e=>{eF(e)},[]),ta=(0,r.useRef)(new Set),tn=(0,r.useCallback)(e=>{ta.current.add(e),(void 0!==eT||eO)&&eR(e)},[eT,eO]),tl=(0,r.useCallback)(e=>{ta.current.delete(e),(void 0!==eT||eO)&&eR(t=>t===e?null:t)},[eT,eO]),ti=(0,r.useCallback)(e=>{void 0===ec&&eq(e)},[ec]),tr=(0,r.useCallback)(()=>{void 0===ec&&eq(void 0)},[ec]),ts=(0,r.useMemo)(()=>ex?function(e){let{rows:t,allKeys:a,hiddenSeries:n}=e,l=[...a].reverse().filter(e=>!n?.has(e)),i=new Map;for(let e of t){let t=e[A.l];if("string"!=typeof t&&"number"!=typeof t)continue;let a=l.find(t=>{let a=e[t];return"number"==typeof a&&a>0});void 0!==a&&i.set(t,a)}return i}({rows:e4,allKeys:e3,hiddenSeries:eo}):new Map,[ex,e3,e4,eo]),to=!e4.some(e=>Object.values(e).some(Boolean)),tc=(0,r.useMemo)(()=>eu?`${eu}:${[...e3].join("\0")}`:void 0,[e3,eu]),{containsMultipleYears:tu,containsMultipleDays:td,isHighRes:tm}=(0,r.useMemo)(()=>{let t=e.map(e=>e.x);return(0,A.D)(e4,t)},[e4,e]),tf=(0,r.useCallback)((e,t)=>tm?(0,b.M)(eI,{value:e,shouldIncludeDay:td,timeZone:eA}):(0,b.$)(eI,e,tu&&0===t),[tm,td,tu,eI,eA]),tp=void 0===eB?-18:0,th=(eE=!!(G||Z),ee?eE?5:48:eE?32:5),tg=(0,r.useMemo)(()=>({left:th,right:5}),[th]),tx=ej??tf,tv=(0,r.useMemo)(()=>(function({labels:e,plotWidth:t,padding:a,fontSize:n,minTickGap:l}){let i=e.length;if(0===i||!Number.isFinite(t)||t<=0)return;let r=(t-a.left-a.right)/i,s=e.map((e,t)=>({coordinate:a.left+r*(t+.5),halfWidth:[...e].reduce((e,t)=>e+(U[t]??1)*n*1.07,0)/2}));for(let e=1;e<=i;e++)if(function({step:e,ticks:t,plotWidth:a,minTickGap:n}){let l=0;for(let[i,{coordinate:r,halfWidth:s}]of t.filter((t,a)=>a%e==0).entries()){let e=r-s>=l&&r+s<=a;if(i>0&&!e)return!1;l=r+s+n}return!0}({step:e,ticks:s,plotWidth:t,minTickGap:l}))return e-1;return i-1})({labels:e6.map((e,t)=>tx(String(e[A.l]),t)),plotWidth:Math.round(eZ)-tp-(Z?0:eB??60),padding:tg,fontSize:12,minTickGap:32}),[e6,tx,eZ,tp,Z,eB,tg]),ty=Math.ceil(te.length/2),tb=te.slice(0,ty),tw=te.slice(ty),tj=(0,r.useMemo)(()=>to?null:(0,t.jsx)(p.$,{ref:eQ,width:"100%",height:K,className:"relative z-10 w-full [&_svg]:outline-hidden",children:(0,t.jsxs)(u.f,{data:e6,className:"group",margin:{top:12*!Z,left:tp},barSize:void 0===Y?V:void 0,maxBarSize:Y,onMouseMove:(t,a)=>{t?.activeLabel&&tt(e.find(e=>e.x===t.activeLabel)||null)},onTouchMove:(t,a)=>{t?.activeLabel&&tt(e.find(e=>e.x===t.activeLabel)||null)},onMouseLeave:()=>{(ef?.dismissTooltipOnLeave||eS)&&tt(null)},children:[(0,t.jsx)("defs",{children:(0,t.jsxs)("pattern",{id:"forecastStripes",patternUnits:"userSpaceOnUse",width:"6",height:"6",patternTransform:"rotate(45)",children:[(0,t.jsx)("rect",{width:"6",height:"6",className:"fill-chart-tokens-uncached"}),(0,t.jsx)("rect",{width:"3",height:"6",className:"fill-background",fillOpacity:"0.15"})]})}),(0,t.jsx)("style",{children:` @keyframes glowPulse { 0% { opacity: 0.7; } 50% { opacity: 0.9; } 100% { opacity: 0.7; } } .forecast-bar { transition: opacity 0.3s ease-in-out; opacity: 0.8; } .forecast-bar:hover { animation: glowPulse 3s ease-in-out infinite; } `}),(0,t.jsx)(g.f,{dataKey:A.l,padding:tg,fontSize:12,tickLine:!1,axisLine:!1,tickMargin:8,minTickGap:32,tick:void 0!==tv&&W,interval:tv,tickFormatter:tx}),(0,t.jsx)(x.f,{hide:Z,width:eB,fontSize:12,orientation:ee?"right":void 0,tickLine:!1,axisLine:!1,scale:eW?"log":"auto",allowDataOverflow:eW||void 0,ticks:e8??(X?[0,e5]:void 0),tick:$,interval:e8?"preserveEnd":0,padding:X?{top:15}:void 0,tickFormatter:e=>X||0!==e?eY?(0,n.I)(Math.round(e),{locale:eI,preset:"fee"})??"—":ey?.(Number(e))??(0,a.f)(e,{locale:eI,preset:"compact-rounded-thousands"})??"—":"",domain:e8?[e8[0],e8.at(-1)]:eY?[0,100]:X&&void 0!==e5?[0,e5]:void 0,className:(0,v.f)(G?"origin-left translate-x-4 md:translate-x-6 text-xs":""),children:G&&(0,t.jsx)(c.Q,{value:G,angle:-90,position:"insideLeft",offset:-10,className:(0,v.f)("fill-muted-foreground text-xs [text-anchor:middle]",Q)})}),(0,t.jsx)(h.f,{active:void 0!==ef&&!ef.dismissTooltipOnLeave&&!eS||void 0,isAnimationActive:!1,wrapperStyle:eJ,allowEscapeViewBox:e0,cursor:!eO&&e4.length>1&&R,content:e=>{if(!e.active||!e.payload||ef?.hideTooltip||B&&!e.payload.some(e=>"number"==typeof e.value&&e.value>0))return null;if(void 0!==eT&&null!==eL&&"string"==typeof e.label){let t=eT({x:e.label,seriesKey:eL});if(null!==t)return t}let a=eW?e4.find(t=>t[A.l]===e.label):void 0,n=e.payload.map(e=>{let t=a&&"string"==typeof e.dataKey?a[e.dataKey]:void 0;return"number"==typeof t?{...e,value:t}:e});return void 0===ef||eS?(0,t.jsx)(z.f,{...e,payload:n,shouldShowTime:tm,displayTimezone:eh,wrapperClassName:(0,v.f)(e.wrapperClassName,eX),onLabel:ei??el,sortOrder:z.g.Descending,highlightedRef:ta,forecast:eu,valueFormatter:e1,...eS?{maxItems:Math.max(1,Math.floor((K-z.b)/z.U))}:{}}):(0,t.jsx)(P.f,{...e,payload:n,totalConfig:eg,chartHeight:K,isHighRes:tm,displayTimezone:eh})}}),[...e3].map(e=>(0,t.jsx)(s.e,{hide:eo?eo.has(e):void 0,onClick:t=>{if(en?.(e)===!1)return;et?.(e);let a=t?.payload,n=a?.[A.l];"string"==typeof n&&ea?.({x:n,seriesKey:e})},onMouseEnter:()=>tn(e),onMouseLeave:()=>tl(e),className:(0,v.f)(C.m,eO&&null!==eL?(0,A.I)(eL===e):[void 0!==eK&&(0,A.I)(eK===e),"group-hover:opacity-100 group-hover:hover:opacity-80"],(!!et||!!ea)&&en?.(e)!==!1&&"cursor-pointer"),dataKey:e,fill:(0,O.F)(e,e7),stackId:"a",isAnimationActive:em,shape:ex?function({barKey:e,topBarKeyByX:a,xLabelKey:n}){return function(i){let r=(0,l.f)(i.payload)?i.payload:void 0,s=r?.[n],o=("string"==typeof s||"number"==typeof s)&&a.get(s)===e;return(0,t.jsx)(d.f,{...i,radius:o?q:0})}}({barKey:e,topBarKeyByX:ts,xLabelKey:A.l}):void 0,children:void 0!==ez&&e6.map(a=>{let n=String(a[A.l]);return(0,t.jsx)(o.f,{fill:ez({x:n,seriesKey:e})??(0,O.F)(e,e7),stroke:"var(--color-card)",strokeWidth:1},n)})},e)),eu&&(0,t.jsx)(s.e,{hide:!1,className:"forecast-bar",dataKey:eu,fill:"url(#forecastStripes)",stackId:"a",isAnimationActive:em},tc),ew&&(0,t.jsx)(f.f,{y:ew.y,stroke:"currentColor",strokeDasharray:"3 3",className:"text-muted-foreground",ifOverflow:"extendDomain"}),eb&&(0,t.jsx)(m.f,{x1:eb.x1,x2:eb.x2,fill:"currentColor",fillOpacity:.12,stroke:"none",ifOverflow:"visible"})]})}),[eI,e3,V,Y,B,e7,_,eQ,ex,ts,td,tu,e,eh,eu,tc,b.$,b.M,A.I,tt,tn,tl,to,K,eo,eK,ta,em,tm,eY,en,et,ea,el,ei,A.l,e4,e6,tp,tg,tv,tf,ef,e1,G,Q,Z,eB,ey,X,ee,e5,eb,ew,ej,eg,eW,e8,e0,eX,eJ,eS,eT,ez,eL,eO,eA]),tk=eC||eM?(0,t.jsxs)("div",{className:"flex items-center gap-2 self-end",children:[eM,eC&&(0,t.jsxs)(M.c,{"aria-label":eP("Y-axis scale"),size:"sm",value:eW?"log":"linear",onValueChange:e=>{e$("log"===e)},children:[(0,t.jsx)(M.Y,{value:"linear",children:eP("Linear")}),(0,t.jsx)(M.Y,{value:"log",children:eP("Log")})]})]}):null;if(to)return tk?(0,t.jsxs)("div",{className:"flex flex-col gap-2",children:[tk,(0,t.jsx)(E.f,{height:K})]}):(0,t.jsx)(E.f,{height:K});let tN=tk?(0,t.jsxs)("div",{className:"flex flex-col gap-2",children:[tk,tj]}):tj;if(void 0===ef)return ep?(0,t.jsx)("div",{"data-testid":ep,className:"contents",children:tN}):tN;let tC=e2||ef?.forceSingleColumn,tM=!!er,t_=(0,v.f)("grid grid-cols-1 md:grid-cols-2 gap-5",tM?"md:gap-20":"md:gap-16"),tS=te.length>0&&(0,t.jsxs)("div",{className:(0,v.f)("flex flex-col gap-5",e2?"w-64 shrink-0 pb-8":!ef?.forceSingleColumn&&!tM&&"px-2 md:px-16"),children:[(0,t.jsx)("div",{className:(0,v.f)(tC?"flex flex-col gap-3":t_),children:tC?te.map((e,a)=>(0,t.jsx)(T.f,{data:e,index:a,offset:1,onLabel:el,onIcon:er,isHighlighted:void 0===eH?void 0:eH===e.name,onMouseEnter:()=>ti(e.name),onMouseLeave:tr,isRanking:ef?.isRanking??!0,showPercentage:ef?.showPercentage??!0,valueFormatter:ef?.valueFormatter},e.name)):(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("div",{className:"flex flex-col gap-y-5",children:tb.map((e,a)=>(0,t.jsx)(T.f,{data:e,index:a,offset:1,onLabel:el,onIcon:er,isHighlighted:void 0===eH?void 0:eH===e.name,onMouseEnter:()=>ti(e.name),onMouseLeave:tr,isRanking:ef?.isRanking??!0,showPercentage:ef?.showPercentage??!0,valueFormatter:ef?.valueFormatter},e.name))}),(0,t.jsx)("div",{className:"flex flex-col gap-y-5",children:tw.map((e,a)=>(0,t.jsx)(T.f,{data:e,index:a,offset:ty+1,onLabel:el,onIcon:er,isHighlighted:void 0===eH?void 0:eH===e.name,onMouseEnter:()=>ti(e.name),onMouseLeave:tr,isRanking:ef?.isRanking??!0,showPercentage:ef?.showPercentage??!0,valueFormatter:ef?.valueFormatter},e.name))})]})}),ef?.description&&(0,t.jsx)("p",{className:"text-muted-foreground text-sm pt-3",children:ef.description})]});return(0,t.jsxs)("div",{"data-testid":ep,className:(0,v.f)("relative",e2?"flex flex-row gap-6 items-center":"flex flex-col gap-10"),children:[(0,t.jsx)("div",{className:e2?"flex-1 min-w-0":void 0,children:tN}),tS]})},"TEST_formatDefaultTooltipValue",0,H],695880)},860674,82224,e=>{"use strict";var t=e.i(659350),a=e.i(261019),n=e.i(136562);e.s(["f",0,function(e){return({payload:l,index:i,tickFormatter:r,...s})=>(0,t.jsx)(a.f,{...s,className:(0,n.f)("recharts-cartesian-axis-tick-value",e),width:void 0,children:String(r?r(l.value,i):l.value)})}],860674);var l=e.i(663456),i=e.i(16043),r=e.i(336810);e.s(["f",0,function(e){let t,a,n,s,o,c,u,d,m=(0,l.c)(18),{enabled:f,hasBlockingLegend:p}=e,h=void 0!==p&&p;m[0]===Symbol.for("react.memo_cache_sentinel")?(t={containerWidth:0,spaceOnRight:0},m[0]=t):t=m[0];let[g,x]=(0,i.useState)(t),v=(0,i.useRef)(null),y=(0,i.useRef)(null);m[1]===Symbol.for("react.memo_cache_sentinel")?(a=e=>{if(y.current=e,!e){let e=v.current;e&&queueMicrotask(()=>{v.current===e&&null===y.current&&(e.disconnect(),v.current=null)});return}if(v.current?.element!==e){var t;let a,n;v.current?.disconnect(),v.current={element:e,disconnect:(t=e=>{x(t=>t.containerWidth===e.containerWidth&&t.spaceOnRight===e.spaceOnRight?t:e)},a=()=>{let a=e.getBoundingClientRect();t({containerWidth:a.width,spaceOnRight:window.innerWidth-a.right})},(n="u"{n?.disconnect(),window.removeEventListener("resize",a)})}}},m[1]=a):a=m[1];let b=a;m[2]===Symbol.for("react.memo_cache_sentinel")?(n=()=>()=>{v.current?.disconnect(),v.current=null},s=[],m[2]=n,m[3]=s):(n=m[2],s=m[3]),(0,i.useEffect)(n,s),m[4]!==f||m[5]!==h||m[6]!==g?(o=function({enabled:e,spaceOnRight:t,containerWidth:a,hasBlockingLegend:n=!1}){return e&&!n&&a>0&&t>=24+r.U+8}({enabled:f,hasBlockingLegend:h,...g}),m[4]=f,m[5]=h,m[6]=g,m[7]=o):o=m[7];let w=o;m[8]!==g.containerWidth||m[9]!==w?(c=function({containerWidth:e,shouldUseRightPlacement:t}){return t?{zIndex:10,position:"absolute",left:e+24,top:16,width:"max-content",transform:"none",transition:"none"}:{zIndex:10}}({containerWidth:g.containerWidth,shouldUseRightPlacement:w}),m[8]=g.containerWidth,m[9]=w,m[10]=c):c=m[10];let j=c,k=w?"absolute left-0 top-0":void 0;m[11]!==w?(u={x:w,y:w},m[11]=w,m[12]=u):u=m[12];let N=u;return m[13]!==g.containerWidth||m[14]!==N||m[15]!==k||m[16]!==j?(d={containerRef:b,containerWidth:g.containerWidth,tooltipWrapperStyle:j,tooltipContentClassName:k,tooltipAllowEscapeViewBox:N},m[13]=g.containerWidth,m[14]=N,m[15]=k,m[16]=j,m[17]=d):d=m[17],d}],82224)},707951,e=>{"use strict";var t=e.i(336810);e.s(["Y",0,function(e,a=t.N){let n=e.filter(e=>"Others"!==e).sort(),l=new Map;return n.forEach((e,n)=>{l.set(e,a[n%a.length]??t.F.Slate400)}),e.includes("Others")&&l.set("Others",t.F.Slate400),l},"F",0,function(e,a,n=t.F.Slate400){return a.get(e)??n}])},511667,e=>{"use strict";var t=e.i(336810);let a="Other",n=t.F.Slate400;function l(e){return e===a||"Others"===e}function i(e){let t=0x811c9dc5;for(let a=0;a>>0;return t}e.s(["w",0,n,"d",0,a,"C",0,"__other__","z",0,function(e,a){let r=new Map,s=new Set;for(let o of[...new Set(e)].toSorted()){if(l(o)){r.set(o,n);continue}if(0===a.length){r.set(o,t.a);continue}let e=i(o)%a.length,c=function({preferredSlot:e,paletteLength:t,claimedSlots:a}){for(let n=0;n{"use strict";var t=e.i(769122);let a=t.G.reduce((e,t)=>(e[t.tag]=t.displayName,e),{});e.s(["a",0,function(e){return a[e]??e},"$",0,function(){return t.G.map(e=>e.displayName)}])},769122,e=>{"use strict";var t,a=((t={}).CodeDebugging="code:debugging",t.CodeSecurityReview="code:review_security",t.CodeGeneralImpl="code:general_impl",t.CodeSqlDatabase="code:sql_database",t.CodeFrontendUi="code:frontend_ui",t.CodeDevopsConfig="code:devops_config",t.CodeShellExecution="code:shell_execution",t.CodeFileReadWrite="code:file_read_write",t.CodeRepoScan="code:repo_scan",t.AgentMultiStepPlanning="agent:multi_step_planning",t.AgentWebSearch="agent:web_search",t.AgentWorkflowExecution="agent:workflow_execution",t.AgentToolDispatch="agent:tool_dispatch",t.AgentMemoryExtraction="agent:memory_extraction",t.ClassificationTagging="classification_tagging",t.DataExtraction="data:extraction",t.DataTransformation="data:transformation",t.Devops="devops",t.Summarization="summarization",t.Translation="translation",t.ContentWriting="content_writing",t.ResearchReport="research_report",t.QaKnowledge="qa_knowledge",t.ConversationalReply="conversational_reply",t.CustomerSupport="customer_support",t.FinanceTrading="finance_trading",t.SecurityAudit="security_audit",t.Math="math",t.RoleplayFiction="roleplay_fiction",t.Other="other",t);let n=Object.values(a);e.s(["H",0,n,"G",0,[{tag:"code:general_impl",displayName:"Code Generation",description:"Write new code to solve a non-trivial problem (function, class, feature)."},{tag:"code:debugging",displayName:"Debugging",description:"Diagnose why something doesn't work — stack traces, bug location, fix proposal."},{tag:"code:review_security",displayName:"Code Review",description:"Audit code for vulnerabilities, correctness, or quality issues."},{tag:"code:sql_database",displayName:"SQL & Database",description:"Write or analyze SQL queries, schema design, query optimization."},{tag:"code:frontend_ui",displayName:"Frontend & UI",description:"Write or modify UI components — HTML/CSS/React/Vue/etc."},{tag:"code:devops_config",displayName:"DevOps & Config",description:"Infrastructure config files — Dockerfile, Kubernetes, Terraform, GitHub Actions."},{tag:"code:shell_execution",displayName:"Shell Execution",description:"Run or generate a shell command."},{tag:"code:file_read_write",displayName:"File I/O",description:"Read or write file contents — open, cat, edit, save."},{tag:"code:repo_scan",displayName:"Repo Scanning",description:"Search or list files in a repo — find, grep, list."},{tag:"agent:multi_step_planning",displayName:"Multi-step Planning",description:"Decompose a goal into a multi-step execution plan."},{tag:"agent:web_search",displayName:"Web Search",description:"Search the web or look up online information."},{tag:"agent:workflow_execution",displayName:"Workflow Execution",description:"Execute or orchestrate a multi-step workflow/pipeline. Default for autonomous agent system prompts."},{tag:"agent:tool_dispatch",displayName:"Tool Dispatch",description:"Call a specific tool or function within an agent context."},{tag:"agent:memory_extraction",displayName:"Memory Extraction",description:"Extract or store memory facts from a conversation."},{tag:"classification_tagging",displayName:"Classification",description:"Assign a label or category to supplied text — sentiment, intent, urgency."},{tag:"data:extraction",displayName:"Data Extraction",description:"Pull values out of supplied text — names, dates, entities, fields."},{tag:"data:transformation",displayName:"Data Transformation",description:"Reshape or restructure supplied data — JSON↔CSV, sort, group, reformat."},{tag:"devops",displayName:"DevOps",description:"Deployment operations, cluster management, infrastructure at the system level."},{tag:"summarization",displayName:"Summarization",description:"Produce a shorter version of supplied text."},{tag:"translation",displayName:"Translation",description:"Translate text from one language to another."},{tag:"content_writing",displayName:"Content Writing",description:"Draft net-new prose — emails, blog posts, social copy, marketing."},{tag:"research_report",displayName:"Research & Reports",description:"Produce a written report from multiple sources — market analysis, comparison."},{tag:"qa_knowledge",displayName:"Q&A & Knowledge",description:"Factual Q&A from world knowledge — explain X, what is Y, how does Z work."},{tag:"conversational_reply",displayName:"Conversation",description:"Genuine chat-turn reply in a conversational register."},{tag:"customer_support",displayName:"Customer Support",description:"Customer support ticket handling — schedule, book, route, FAQ, billing."},{tag:"finance_trading",displayName:"Finance & Trading",description:"Trading signals, market analysis, financial modeling."},{tag:"security_audit",displayName:"Security Audit",description:"Penetration test, threat modeling, vulnerability scan, compliance review."},{tag:"math",displayName:"Math",description:"Solve equations, proofs, integrals, derivatives."},{tag:"roleplay_fiction",displayName:"Roleplay & Fiction",description:"Character roleplay, interactive fiction, narrative continuation."},{tag:"other",displayName:"Other",description:"True last resort: corrupted text, empty messages, pure gibberish."}],"Z",()=>a])},347508,e=>{"use strict";e.i(882844);let t=e.i(635157).z.string().regex(/^[a-z][a-z0-9_-]{0,31}$/);e.s(["v",0,{Low:"low",Medium:"medium",High:"high"},"p",0,t])}]); //# sourceMappingURL=3fgp-cz2s2cws.js.map