!function(){try{var e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{},n=(new e.Error).stack;n&&(e._posthogChunkIds=e._posthogChunkIds||{},e._posthogChunkIds[n]="01a093af-8e60-7be1-9127-cb0e2ef84c5c")}catch(e){}}();(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,50846,138567,270783,430573,490817,e=>{"use strict";e.s(["Radar",()=>rc,"computeRadarPoints",()=>e9],430573);var r=e.i(270401),t=e.i(470733),n=e.i(989419),a=e.i(940736),i=e.i(74114),l=["points","className","baseLinePoints","connectNulls"];function o(){return(o=Object.assign.bind()).apply(null,arguments)}var s=e=>e&&e.x===+e.x&&e.y===+e.y,c=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],r=[[]];return e.forEach(e=>{s(e)?r[r.length-1].push(e):r[r.length-1].length>0&&r.push([])}),s(e[0])&&r[r.length-1].push(e[0]),r[r.length-1].length<=0&&(r=r.slice(0,-1)),r},u=(e,r)=>{var t=c(e);r&&(t=[t.reduce((e,r)=>[...e,...r],[])]);var n=t.map(e=>e.reduce((e,r,t)=>"".concat(e).concat(0===t?"M":"L").concat(r.x,",").concat(r.y),"")).join("");return 1===t.length?"".concat(n,"Z"):n},p=e=>{var{points:n,className:a,baseLinePoints:s,connectNulls:c}=e,p=function(e,r){if(null==e)return{};var t,n,a=function(e,r){if(null==e)return{};var t={};for(var n in e)if(({}).hasOwnProperty.call(e,n)){if(-1!==r.indexOf(n))continue;t[n]=e[n]}return t}(e,r);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(n=0;ne.graphicalItems.polarItems,S=(0,v.createSelector)([P.pickAxisType,E.pickAxisId],b.itemAxisPredicate),k=(0,v.createSelector)([z,b.selectBaseAxis,S],b.combineGraphicalItemsSettings),w=(0,v.createSelector)([k],b.combineGraphicalItemsData),D=(0,v.createSelector)([w,A.selectChartDataAndAlwaysIgnoreIndexes],b.combineDisplayedData),N=(0,v.createSelector)([D,b.selectBaseAxis,k],b.combineAppliedValues);(0,v.createSelector)([D,b.selectBaseAxis,k],(e,r,t)=>t.length>0?e.flatMap(e=>t.flatMap(t=>{var n;return{value:(0,O.getValueByDataKey)(e,null!=(n=r.dataKey)?n:t.dataKey),errorDomain:[]}})).filter(Boolean):(null==r?void 0:r.dataKey)!=null?e.map(e=>({value:(0,O.getValueByDataKey)(e,r.dataKey),errorDomain:[]})):e.map(e=>({value:e,errorDomain:[]})));var T=()=>void 0,_=(0,v.createSelector)([D,b.selectBaseAxis,k,b.selectAllErrorBarSettings,P.pickAxisType],b.combineDomainOfAllAppliedNumericalValuesIncludingErrorValues),I=(0,v.createSelector)([b.selectBaseAxis,b.selectDomainDefinition,b.selectDomainFromUserPreference,T,_,T,x.selectChartLayout,P.pickAxisType],b.combineNumericalDomain),R=(0,v.createSelector)([b.selectBaseAxis,x.selectChartLayout,D,N,j.selectStackOffsetType,P.pickAxisType,I],b.combineAxisDomain),C=(0,v.createSelector)([R,b.selectBaseAxis,b.selectRealScaleType],b.combineNiceTicks),L=(0,v.createSelector)([b.selectBaseAxis,R,C,P.pickAxisType],b.combineAxisDomainWithNiceTicks),B=(e,r,t)=>{switch(r){case"angleAxis":return(0,h.selectAngleAxis)(e,t);case"radiusAxis":return(0,h.selectRadiusAxis)(e,t);default:throw Error("Unexpected axis type: ".concat(r))}},K=(e,r,t)=>{switch(r){case"angleAxis":return(0,h.selectAngleAxisRangeWithReversed)(e,t);case"radiusAxis":return(0,h.selectRadiusAxisRangeWithReversed)(e,t);default:throw Error("Unexpected axis type: ".concat(r))}},V=(0,v.createSelector)([B,b.selectRealScaleType,L,K],b.combineScaleFunction),M=(0,v.createSelector)([x.selectChartLayout,N,b.selectAxisSettings,P.pickAxisType],b.combineCategoricalDomain),F=(0,v.createSelector)([x.selectChartLayout,B,b.selectRealScaleType,V,C,K,b.selectDuplicateDomain,M,P.pickAxisType],b.combineAxisTicks);(0,v.createSelector)([x.selectChartLayout,B,V,K,b.selectDuplicateDomain,M,P.pickAxisType],b.combineGraphicalItemTicks);var G=e.i(784693),U=e.i(478880),q=e.i(768462),H=["children"];function W(){return(W=Object.assign.bind()).apply(null,arguments)}function Z(e,r){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);r&&(n=n.filter(function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable})),t.push.apply(t,n)}return t}function Q(e){for(var r=1;r{var{children:r}=e,t=e,n=H;if(null==t)return{};var a,i,l=function(e,r){if(null==e)return{};var t={};for(var n in e)if(({}).hasOwnProperty.call(e,n)){if(-1!==r.indexOf(n))continue;t[n]=e[n]}return t}(t,n);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);for(i=0;i(0,h.selectAngleAxis)(e,n.id)),i=n===a;return((0,r.useEffect)(()=>(t((0,y.addAngleAxis)(n)),()=>{t((0,y.removeAngleAxis)(n))}),[t,n]),i)?e.children:null}var ee=e=>{var{cx:t,cy:n,radius:i,axisLineType:l,axisLine:o,ticks:s}=e;if(!o)return null;var c=Q(Q({},(0,q.svgPropertiesNoEvents)(e)),{},{fill:"none"},(0,q.svgPropertiesNoEvents)(o));if("circle"===l)return r.createElement(a.Dot,W({className:"recharts-polar-angle-axis-line"},c,{cx:t,cy:n,r:i}));var u=s.map(e=>(0,f.polarToCartesian)(t,n,i,e.coordinate));return r.createElement(p,W({className:"recharts-polar-angle-axis-line"},c,{points:u}))},er=e=>{var{tick:t,tickProps:n,value:a}=e;return t?r.isValidElement(t)?r.cloneElement(t,n):"function"==typeof t?t(n):r.createElement(d.Text,W({},n,{className:"recharts-polar-angle-axis-tick-value"}),a):null},et=e=>{var{tick:a,tickLine:i,tickFormatter:l,stroke:o,ticks:s}=e,c=(0,q.svgPropertiesNoEvents)(e),u=(0,q.svgPropertiesNoEventsFromUnknown)(a),p=Q(Q({},c),{},{fill:"none"},(0,q.svgPropertiesNoEvents)(i)),d=s.map((s,d)=>{var y,g,v,b,h=((e,r)=>{var{cx:t,cy:n,radius:a,orientation:i,tickSize:l}=r,o=(0,f.polarToCartesian)(t,n,a,e.coordinate),s=(0,f.polarToCartesian)(t,n,a+("inner"===i?-1:1)*(l||8),e.coordinate);return{x1:o.x,y1:o.y,x2:s.x,y2:s.y}})(s,e),x=(y=e.orientation,(g=Math.cos((0,f.degreeToRadian)(-s.coordinate)))>1e-5?"outer"===y?"start":"end":g<-1e-5?"outer"===y?"end":"start":"middle"),A=(v=Math.cos((0,f.degreeToRadian)(-s.coordinate)),b=Math.sin((0,f.degreeToRadian)(-s.coordinate)),Math.abs(v)<=$?b>0?"start":"end":"middle"),O=Q(Q(Q({},c),{},{textAnchor:x,verticalAnchor:A,stroke:"none",fill:o},u),{},{index:d,payload:s,x:h.x2,y:h.y2});return r.createElement(n.Layer,W({className:(0,t.clsx)("recharts-polar-angle-axis-tick",(0,f.getTickClassName)(a)),key:"tick-".concat(s.coordinate)},(0,m.adaptEventsOfChild)(e,s,d)),i&&r.createElement("line",W({className:"recharts-polar-angle-axis-tick-line"},p,h)),r.createElement(er,{tick:a,tickProps:O,value:l?l(s.value,d):s.value}))});return r.createElement(n.Layer,{className:"recharts-polar-angle-axis-ticks"},d)},en=e=>{var{angleAxisId:a}=e,i=(0,g.useAppSelector)(h.selectPolarViewBox),l=(0,g.useAppSelector)(e=>V(e,"angleAxis",a)),o=(0,U.useIsPanorama)(),s=(0,g.useAppSelector)(e=>F(e,"angleAxis",a,o));if(null==i||!s||!s.length)return null;var c=Q(Q(Q({},e),{},{scale:l},i),{},{radius:i.outerRadius});return r.createElement(n.Layer,{className:(0,t.clsx)("recharts-polar-angle-axis",X,c.className)},r.createElement(ee,W({},c,{ticks:s})),r.createElement(et,W({},c,{ticks:s})))};class ea extends r.PureComponent{render(){return this.props.radius<=0?null:r.createElement(Y,{id:this.props.angleAxisId,scale:this.props.scale,type:this.props.type,dataKey:this.props.dataKey,unit:void 0,name:this.props.name,allowDuplicatedCategory:!1,allowDataOverflow:!1,reversed:this.props.reversed,includeHidden:!1,allowDecimals:this.props.allowDecimals,tickCount:this.props.tickCount,ticks:this.props.ticks,tick:this.props.tick,domain:this.props.domain},r.createElement(en,this.props))}}J(ea,"displayName","PolarAngleAxis"),J(ea,"axisType",X),J(ea,"defaultProps",G.defaultPolarAngleAxisProps),e.s(["PolarAngleAxis",0,ea],50846);var ei=(0,v.createSelector)([(e,r)=>F(e,"angleAxis",r,!1)],e=>{if(e)return e.map(e=>e.coordinate)}),el=(0,v.createSelector)([(e,r)=>F(e,"radiusAxis",r,!1)],e=>{if(e)return e.map(e=>e.coordinate)}),eo=["gridType","radialLines","angleAxisId","radiusAxisId","cx","cy","innerRadius","outerRadius"];function es(){return(es=Object.assign.bind()).apply(null,arguments)}function ec(e,r){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);r&&(n=n.filter(function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable})),t.push.apply(t,n)}return t}function eu(e){for(var r=1;r{var{cx:t,cy:n,innerRadius:a,outerRadius:i,polarAngles:l,radialLines:o}=e;if(!l||!l.length||!o)return null;var s=eu({stroke:"#ccc"},(0,q.svgPropertiesNoEvents)(e));return r.createElement("g",{className:"recharts-polar-grid-angle"},l.map(e=>{var l=(0,f.polarToCartesian)(t,n,a,e),o=(0,f.polarToCartesian)(t,n,i,e);return r.createElement("line",es({key:"line-".concat(e)},s,{x1:l.x,y1:l.y,x2:o.x,y2:o.y}))}))},ed=e=>{var{cx:n,cy:a,radius:i}=e,l=eu({stroke:"#ccc",fill:"none"},(0,q.svgPropertiesNoEvents)(e));return r.createElement("circle",es({},l,{className:(0,t.clsx)("recharts-polar-grid-concentric-circle",e.className),cx:n,cy:a,r:i}))},em=e=>{var n,a,i,l,{radius:o}=e,s=eu({stroke:"#ccc",fill:"none"},(0,q.svgPropertiesNoEvents)(e));return r.createElement("path",es({},s,{className:(0,t.clsx)("recharts-polar-grid-concentric-polygon",e.className),d:(n=e.cx,a=e.cy,i=e.polarAngles,l="",i.forEach((e,r)=>{var t=(0,f.polarToCartesian)(n,a,o,e);r?l+="L ".concat(t.x,",").concat(t.y):l+="M ".concat(t.x,",").concat(t.y)}),l+="Z")}))},ef=e=>{var{polarRadius:t,gridType:n}=e;if(!t||!t.length)return null;var a=Math.max(...t),i=e.fill&&"none"!==e.fill;return r.createElement("g",{className:"recharts-polar-grid-concentric"},i&&"circle"===n&&r.createElement(ed,es({},e,{radius:a})),i&&"circle"!==n&&r.createElement(em,es({},e,{radius:a})),t.map((t,a)=>"circle"===n?r.createElement(ed,es({key:a},e,{fill:"none",radius:t})):r.createElement(em,es({key:a},e,{fill:"none",radius:t}))))},ey=e=>{var t,n,a,i,l,o,s,c,{gridType:u="polygon",radialLines:p=!0,angleAxisId:d=0,radiusAxisId:m=0,cx:f,cy:y,innerRadius:v,outerRadius:b}=e,x=function(e,r){if(null==e)return{};var t,n,a=function(e,r){if(null==e)return{};var t={};for(var n in e)if(({}).hasOwnProperty.call(e,n)){if(-1!==r.indexOf(n))continue;t[n]=e[n]}return t}(e,r);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(n=0;nei(e,d)),S=(0,g.useAppSelector)(e=>el(e,m)),k=Array.isArray(P)?P:z,w=Array.isArray(E)?E:S;return j<=0||null==k||null==w?null:r.createElement("g",{className:"recharts-polar-grid"},r.createElement(ef,es({gridType:u,radialLines:p},O,{polarAngles:k,polarRadius:w})),r.createElement(ep,es({gridType:u,radialLines:p},O,{polarAngles:k,polarRadius:w})))};ey.displayName="PolarGrid",e.s(["PolarGrid",0,ey],138567);var eg=r,ev=e.i(665653),eb=e.i(437569),eh=e.i(853976),ex=e.i(389296),eA=["cx","cy","angle","axisLine"],eO=["angle","tickFormatter","stroke","tick"];function eP(){return(eP=Object.assign.bind()).apply(null,arguments)}function eE(e,r){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);r&&(n=n.filter(function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable})),t.push.apply(t,n)}return t}function ej(e){for(var r=1;r(r((0,y.addRadiusAxis)(e)),()=>{r((0,y.removeRadiusAxis)(e))})),null}var eD=e=>{var r,a,i,l,{radiusAxisId:o}=e,s=(0,g.useAppSelector)(h.selectPolarViewBox),c=(0,g.useAppSelector)(e=>V(e,"radiusAxis",o)),u=(0,g.useAppSelector)(e=>F(e,"radiusAxis",o,!1));if(null==s||!u||!u.length)return null;var p=ej(ej(ej({},e),{},{scale:c},s),{},{radius:s.outerRadius}),{tick:y,axisLine:v}=p;return eg.createElement(n.Layer,{className:(0,t.clsx)("recharts-polar-radius-axis",ek,p.className)},v&&((e,r)=>{var{cx:t,cy:n,angle:a,axisLine:i}=e,l=eS(e,eA),o=r.reduce((e,r)=>[Math.min(e[0],r.coordinate),Math.max(e[1],r.coordinate)],[1/0,-1/0]),s=(0,f.polarToCartesian)(t,n,o[0],a),c=(0,f.polarToCartesian)(t,n,o[1],a),u=ej(ej(ej({},(0,q.svgPropertiesNoEvents)(l)),{},{fill:"none"},(0,q.svgPropertiesNoEvents)(i)),{},{x1:s.x,y1:s.y,x2:c.x,y2:c.y});return eg.createElement("line",eP({className:"recharts-polar-radius-axis-line"},u))})(p,u),y&&((e,r)=>{var{angle:a,tickFormatter:i,stroke:l,tick:o}=e,s=eS(e,eO),c=(e=>{var r;switch(e){case"left":r="end";break;case"right":r="start";break;default:r="middle"}return r})(e.orientation),u=(0,q.svgPropertiesNoEvents)(s),p=(0,q.svgPropertiesNoEventsFromUnknown)(o),y=r.map((r,s)=>{var y,g=((e,r,t,n)=>{var{coordinate:a}=e;return(0,f.polarToCartesian)(t,n,a,r)})(r,e.angle,e.cx,e.cy),v=ej(ej(ej(ej({textAnchor:c,transform:"rotate(".concat(90-a,", ").concat(g.x,", ").concat(g.y,")")},u),{},{stroke:"none",fill:l},p),{},{index:s},g),{},{payload:r});return eg.createElement(n.Layer,eP({className:(0,t.clsx)("recharts-polar-radius-axis-tick",(0,f.getTickClassName)(o)),key:"tick-".concat(r.coordinate)},(0,m.adaptEventsOfChild)(e,r,s)),(y=i?i(r.value,s):r.value,eg.isValidElement(o)?eg.cloneElement(o,v):"function"==typeof o?o(v):eg.createElement(d.Text,eP({},v,{className:"recharts-polar-radius-axis-tick-value"}),y)))});return eg.createElement(n.Layer,{className:"recharts-polar-radius-axis-ticks"},y)})(p,u),eg.createElement(eh.PolarLabelContextProvider,(r=p.angle,a=p.cx,i=p.cy,l=function(e,r){if(null!=e)return function(e,r){if(0===e.length)return;let t=e[0],n=-1/0;for(let a=0;an&&(n=l,t=i)}return t}(Array.from(e),(0,eb.iteratee)(r??ev.identity))}(u,e=>e.coordinate||0),{cx:a,cy:i,startAngle:r,endAngle:r,innerRadius:function(e,r){if(null!=e)return function(e,r){if(0===e.length)return;let t=e[0],n=1/0;for(let a=0;ae.coordinate||0).coordinate||0,outerRadius:l.coordinate||0,clockWise:!1}),eg.createElement(eh.PolarLabelFromLabelProp,{label:p.label}),p.children))};class eN extends eg.PureComponent{render(){return eg.createElement(eg.Fragment,null,eg.createElement(ew,{domain:this.props.domain,id:this.props.radiusAxisId,scale:this.props.scale,type:this.props.type,dataKey:this.props.dataKey,unit:void 0,name:this.props.name,allowDuplicatedCategory:this.props.allowDuplicatedCategory,allowDataOverflow:this.props.allowDataOverflow,reversed:this.props.reversed,includeHidden:this.props.includeHidden,allowDecimals:this.props.allowDecimals,tickCount:this.props.tickCount,ticks:this.props.ticks,tick:this.props.tick}),eg.createElement(eD,this.props))}}ez(eN,"displayName","PolarRadiusAxis"),ez(eN,"axisType",ek),ez(eN,"defaultProps",ex.defaultPolarRadiusAxisProps),e.s(["PolarRadiusAxis",0,eN],270783);var eT=r,e_=e.i(670393),eI=e.i(320012),eR=e.i(603195),eC=e.i(853862),eL=e.i(68827),eB=e.i(90406);function eK(e,r){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);r&&(n=n.filter(function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable})),t.push.apply(t,n)}return t}function eV(e){for(var r=1;rV(e,"radiusAxis",r),eF=(0,v.createSelector)([eM],e=>{if(null!=e)return{scale:e}}),eG=(0,v.createSelector)([h.selectRadiusAxis,eM],(e,r)=>{if(null!=e&&null!=r)return eV(eV({},e),{},{scale:r})}),eU=(e,r,t)=>(0,h.selectAngleAxis)(e,t),eq=(e,r,t)=>V(e,"angleAxis",t),eH=(0,v.createSelector)([eU,eq],(e,r)=>{if(null!=e&&null!=r)return eV(eV({},e),{},{scale:r})}),eW=(0,v.createSelector)([eU,eq,h.selectPolarViewBox],(e,r,t)=>{if(null!=t&&null!=r)return{scale:r,type:e.type,dataKey:e.dataKey,cx:t.cx,cy:t.cy}}),eZ=(0,v.createSelector)([x.selectChartLayout,eG,(e,r,t,n)=>F(e,"radiusAxis",r,n),eH,(e,r,t,n)=>F(e,"angleAxis",t,n)],(e,r,t,n,a)=>(0,O.isCategoricalAxis)(e,"radiusAxis")?(0,O.getBandSizeOfAxis)(r,t,!1):(0,O.getBandSizeOfAxis)(n,a,!1)),eQ=(0,v.createSelector)([z,(e,r,t,n,a)=>a],(e,r)=>{if(null!=e){var t=e.find(e=>"radar"===e.type&&r===e.id);return null==t?void 0:t.dataKey}}),eJ=(0,v.createSelector)([eF,eW,A.selectChartDataAndAlwaysIgnoreIndexes,eQ,eZ],(e,r,t,n,a)=>{var{chartData:i,dataStartIndex:l,dataEndIndex:o}=t;if(null!=e&&null!=r&&null!=i&&null!=a&&null!=n)return e9({radiusAxis:e,angleAxis:r,displayedData:i.slice(l,o+1),dataKey:n,bandSize:a})}),e$=e.i(125259),eX=e.i(694384),eY=e.i(201742),e0=e.i(852105),e1=e.i(409117),e5=["id"];function e6(e,r){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);r&&(n=n.filter(function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable})),t.push.apply(t,n)}return t}function e2(e){for(var r=1;r{var i=(0,O.getValueByDataKey)(e,t.dataKey,n),p=(0,O.getValueByDataKey)(e,a),d=t.scale(i)+u,m=Array.isArray(p)?(0,e_.default)(p):p,y=(0,eI.isNullish)(m)?void 0:r.scale(m);Array.isArray(p)&&p.length>=2&&(s=!0),c.push(e2(e2({},(0,f.polarToCartesian)(l,o,y,d)),{},{name:i,value:p,cx:l,cy:o,radius:y,angle:d,payload:e}))});var p=[];return s&&c.forEach(e=>{if(Array.isArray(e.value)){var t=e.value[0],n=(0,eI.isNullish)(t)?void 0:r.scale(t);p.push(e2(e2({},e),{},{radius:n},(0,f.polarToCartesian)(l,o,n,e.angle)))}else p.push(e)}),{points:c,isRange:s,baseLinePoints:p}}function re(e){var{points:r,props:l}=e,{dot:o,dataKey:s}=l;if(!o)return null;var{id:c}=l,u=function(e,r){if(null==e)return{};var t,n,a=function(e,r){if(null==e)return{};var t={};for(var n in e)if(({}).hasOwnProperty.call(e,n)){if(-1!==r.indexOf(n))continue;t[n]=e[n]}return t}(e,r);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(n=0;n{var n=e2(e2(e2({key:"dot-".concat(r),r:3},p),d),{},{dataKey:s,cx:e.x,cy:e.y,index:r,payload:e});return eT.isValidElement(o)?eT.cloneElement(o,n):"function"==typeof o?o(n):eT.createElement(a.Dot,e4({},n,{className:(0,t.clsx)("recharts-radar-dot","boolean"!=typeof o?o.className:"")}))});return eT.createElement(n.Layer,{className:"recharts-radar-dots"},m)}function rr(e){var{showLabels:r,points:t,children:n}=e,a=t.map(e=>{var r={x:e.x,y:e.y,width:0,height:0};return e2(e2({},r),{},{value:e.value,payload:e.payload,parentViewBox:void 0,viewBox:r,fill:void 0})});return eT.createElement(eC.CartesianLabelListContextProvider,{value:r?a:null},n)}function rt(e){var r,{points:t,baseLinePoints:a,props:l}=e;if(null==t)return null;var{shape:o,isRange:s,connectNulls:c}=l;return r=eT.isValidElement(o)?eT.cloneElement(o,e2(e2({},l),{},{points:t})):"function"==typeof o?o(e2(e2({},l),{},{points:t})):eT.createElement(p,e4({},(0,i.svgPropertiesAndEvents)(l),{onMouseEnter:e=>{var{onMouseEnter:r}=l;r&&r(l,e)},onMouseLeave:e=>{var{onMouseLeave:r}=l;r&&r(l,e)},points:t,baseLinePoints:s?a:void 0,connectNulls:c})),eT.createElement(n.Layer,{className:"recharts-radar-polygon"},r,eT.createElement(re,{props:l,points:t}))}var rn=(e,r,t)=>(n,a)=>{var i=e&&e[Math.floor(a*r)];return i?e2(e2({},n),{},{x:(0,eI.interpolate)(i.x,n.x,t),y:(0,eI.interpolate)(i.y,n.y,t)}):e2(e2({},n),{},{x:(0,eI.interpolate)(n.cx,n.x,t),y:(0,eI.interpolate)(n.cy,n.y,t)})};function ra(e){var{props:r,previousPointsRef:t,previousBaseLinePointsRef:n}=e,{points:a,baseLinePoints:i,isAnimationActive:l,animationBegin:o,animationDuration:s,animationEasing:c,onAnimationEnd:u,onAnimationStart:p}=r,d=t.current,m=n.current,f=d&&d.length/a.length,y=m&&m.length/i.length,g=(0,eX.useAnimationId)(r,"recharts-radar-"),[v,b]=(0,eT.useState)(!1),h=(0,eT.useCallback)(()=>{"function"==typeof u&&u(),b(!1)},[u]),x=(0,eT.useCallback)(()=>{"function"==typeof p&&p(),b(!0)},[p]);return eT.createElement(rr,{showLabels:!v,points:a},eT.createElement(e1.JavascriptAnimate,{animationId:g,begin:o,duration:s,isActive:l,easing:c,key:"radar-".concat(g),onAnimationEnd:h,onAnimationStart:x},e=>{var l=1===e?a:a.map(rn(d,f,e)),o=1===e?i:null==i?void 0:i.map(rn(m,y,e));return e>0&&(t.current=l,n.current=o),eT.createElement(rt,{points:l,baseLinePoints:o,props:r})}),eT.createElement(eC.LabelListFromLabelProp,{label:r.label}),r.children)}function ri(e){var r=(0,eT.useRef)(void 0),t=(0,eT.useRef)(void 0);return eT.createElement(ra,{props:e,previousPointsRef:r,previousBaseLinePointsRef:t})}var rl={angleAxisId:0,radiusAxisId:0,hide:!1,activeDot:!0,dot:!1,legendType:"rect",isAnimationActive:!eR.Global.isSsr,animationBegin:0,animationDuration:1500,animationEasing:"ease"};class ro extends eT.PureComponent{render(){var{hide:e,className:r,points:a}=this.props;if(e||null==a)return null;var i=(0,t.clsx)("recharts-radar",r);return eT.createElement(eT.Fragment,null,eT.createElement(n.Layer,{className:i},eT.createElement(ri,this.props)),eT.createElement(eL.ActivePoints,{points:a,mainColor:e3(this.props.stroke,this.props.fill),itemDataKey:this.props.dataKey,activeDot:this.props.activeDot}))}}function rs(e){var r=(0,U.useIsPanorama)(),t=(0,g.useAppSelector)(t=>eJ(t,e.radiusAxisId,e.angleAxisId,r,e.id));return eT.createElement(ro,e4({},e,{points:null==t?void 0:t.points,baseLinePoints:null==t?void 0:t.baseLinePoints,isRange:null==t?void 0:t.isRange}))}class rc extends eT.PureComponent{render(){return eT.createElement(eY.RegisterGraphicalItemId,{id:this.props.id,type:"radar"},e=>eT.createElement(eT.Fragment,null,eT.createElement(e0.SetPolarGraphicalItem,{type:"radar",id:e,data:void 0,dataKey:this.props.dataKey,hide:this.props.hide,angleAxisId:this.props.angleAxisId,radiusAxisId:this.props.radiusAxisId}),eT.createElement(e$.SetPolarLegendPayload,{legendPayload:(e=>{var{dataKey:r,name:t,stroke:n,fill:a,legendType:i,hide:l}=e;return[{inactive:l,dataKey:r,type:i,color:e3(n,a),value:(0,O.getTooltipNameProp)(t,r),payload:e}]})(this.props)}),eT.createElement(eB.SetTooltipEntrySettings,{fn:e7,args:this.props}),eT.createElement(rs,e4({},this.props,{id:e}))))}}e8(rc,"displayName","Radar"),e8(rc,"defaultProps",rl);var ru=e.i(952750),rp=e.i(437171),rd=e.i(580990),rm=e.i(72683),rf=e.i(722415),ry=e.i(134586),rg=e.i(321699);function rv(e){var t=(0,g.useAppDispatch)();return(0,r.useEffect)(()=>{t((0,rg.updatePolarOptions)(e))},[t,e]),null}var rb=e.i(649343),rh=["layout"];function rx(){return(rx=Object.assign.bind()).apply(null,arguments)}var rA={accessibilityLayer:!0,stackOffset:"none",barCategoryGap:"10%",barGap:4,margin:{top:5,right:5,bottom:5,left:5},reverseStackOrder:!1,syncMethod:"index",layout:"radial",responsive:!1},rO=(0,r.forwardRef)(function(e,t){var n,a=(0,rp.resolveDefaultProps)(e.categoricalChartProps,rA),{layout:i}=a,l=function(e,r){if(null==e)return{};var t,n,a=function(e,r){if(null==e)return{};var t={};for(var n in e)if(({}).hasOwnProperty.call(e,n)){if(-1!==r.indexOf(n))continue;t[n]=e[n]}return t}(e,r);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(n=0;n{var n=(0,rp.resolveDefaultProps)(e,rE);return r.createElement(rO,{chartName:"RadarChart",defaultTooltipEventType:"axis",validateTooltipEventTypes:rP,tooltipPayloadSearcher:ru.arrayTooltipSearcher,categoricalChartProps:n,ref:t})});e.s(["RadarChart",0,rj],490817)},968835,392653,e=>{"use strict";var r=e.i(204067),t=e.i(796805);let n={Llm:"llm",TextToImage:"text-to-image",TextToVideo:"text-to-video",ImageToVideo:"image-to-video",TextToSpeech:"text-to-speech",ImageEditing:"image-editing"},a=t.z.object({id:t.z.string(),name:t.z.string(),slug:t.z.string()}),i=t.z.object({id:t.z.string(),slug:t.z.string(),name:t.z.string(),model_creator:a,evaluations:t.z.record(t.z.string(),(0,r.zDouble)().nullable()).optional(),openrouter_api_id:t.z.string().nullish(),huggingface_url:t.z.string().nullish(),pricing:t.z.object({price_1m_input_tokens:(0,r.zDouble)().nullish(),price_1m_output_tokens:(0,r.zDouble)().nullish(),price_1m_blended_3_to_1:(0,r.zDouble)().nullish()}).nullish(),median_output_tokens_per_second:(0,r.zDouble)().nullish(),median_time_to_first_token_seconds:(0,r.zDouble)().nullish(),context_window:(0,r.zInt)().nullish()});t.z.object({data:t.z.array(i)});let l=t.z.object({style_category:t.z.string().nullish(),subject_matter_category:t.z.string().nullish(),format_category:t.z.string().nullish(),elo:(0,r.zInt)(),ci95:t.z.string(),appearances:(0,r.zInt)()}),o=t.z.object({model_type:t.z.literal(n.Llm),evaluations:t.z.record(t.z.string(),(0,r.zDouble)().nullable())}),s=t.z.enum([n.TextToImage,n.TextToVideo,n.ImageToVideo,n.TextToSpeech,n.ImageEditing]),c=t.z.object({model_type:s,elo:(0,r.zInt)(),rank:(0,r.zInt)(),ci95:t.z.string(),appearances:(0,r.zInt)().nullable(),categories:t.z.array(l).optional(),elo_min:(0,r.zInt)().nullable().optional(),elo_max:(0,r.zInt)().nullable().optional()}),u=t.z.discriminatedUnion("model_type",[o,c]),p=t.z.object({aa_id:t.z.string(),aa_slug:t.z.string(),aa_name:t.z.string(),permaslug:t.z.string().nullable(),openrouter_slug:t.z.string().nullable(),heuristic_openrouter_slug:t.z.string().nullable(),benchmark_data:u,last_updated_at:(0,r.zInt)(),percentiles:t.z.object({intelligence_percentile:(0,r.zInt)().nullable(),coding_percentile:(0,r.zInt)().nullable(),agentic_percentile:(0,r.zInt)().nullable()}).optional()});e.s(["AABenchmarkRecordSchema",0,p,"ModelType",0,n],968835);var d=e.i(586404);function m(e){return{intelligence:e.artificial_analysis_intelligence_index??null,coding:e.artificial_analysis_coding_index??null,agentic:e.artificial_analysis_agentic_index??null}}e.s(["PERCENTILE_THRESHOLD_HIGH",0,66,"PERCENTILE_THRESHOLD_LOW",0,33,"extractIndexScores",0,m,"formatScoreAsPercentage",0,function(e){return`${(100*e).toFixed(1)}%`},"getBarPercentage",0,function(e){return 100*e},"getColorFromScore",0,function(e){return e>=.66?"green":e>=.33?"orange":"red"},"getDefaultBenchmarkIndex",0,function(e){return e.length<=1?0:e.reduce((e,r,t)=>{let n=function(e){let r=e.percentiles;if(!r)return null;let t=[r.intelligence_percentile,r.coding_percentile,r.agentic_percentile].filter(d.isDefinedAndNotNull);return 0===t.length?null:t.reduce((e,r)=>e+r,0)/t.length}(r);return(0,d.isDefinedAndNotNull)(n)&&n>e.bestAvg?{bestIdx:t,bestAvg:n}:e},{bestIdx:0,bestAvg:-1/0}).bestIdx},"hasIndexScores",0,function(e){let r=m(e);return null!==r.intelligence||null!==r.coding||null!==r.agentic}],392653)},974558,626524,e=>{"use strict";var r=e.i(222666),t=e.i(505962),n=e.i(738286);function a(e){return(0,r.jsx)(n.SelectItem,{value:e,children:e},e)}e.s(["DesignArenaVariantSelector",0,function(e){let i,l,o,s,c=(0,t.c)(11),{variantList:u,selectedVariant:p,onVariantChange:d}=e;return u.length<=1?null:(c[0]!==p?(i=(0,r.jsx)(n.SelectTrigger,{className:"w-auto",children:(0,r.jsx)(n.SelectValue,{children:p})}),c[0]=p,c[1]=i):i=c[1],c[2]!==u?(l=u.map(a),c[2]=u,c[3]=l):l=c[3],c[4]!==l?(o=(0,r.jsx)(n.SelectContent,{children:l}),c[4]=l,c[5]=o):o=c[5],c[6]!==d||c[7]!==p||c[8]!==i||c[9]!==o?(s=(0,r.jsxs)(n.Select,{value:p,onValueChange:d,children:[i,o]}),c[6]=d,c[7]=p,c[8]=i,c[9]=o,c[10]=s):s=c[10],s)},"extractVariantList",0,function(e){let r=new Map;for(let t of e){let e=r.get(t.display_name);e?(e.total+=t.elo,e.count+=1):r.set(t.display_name,{total:t.elo,count:1})}return[...r.entries()].toSorted(([,e],[,r])=>r.count-e.count||r.total/r.count-e.total/e.count).map(([e])=>e)}],974558);var i=e.i(968835);e.i(204067);var l=e.i(796805);let o=l.z.object({elo:l.z.number(),winRate:l.z.number(),avgGenerationTimeMs:l.z.number().nullable()}),s=l.z.object({id:l.z.string(),displayName:l.z.string(),provider:l.z.string(),openRouterId:l.z.string().nullable(),rankings:l.z.record(l.z.string(),l.z.record(l.z.string(),o)),rankingDistribution:l.z.object({first:l.z.number(),second:l.z.number(),third:l.z.number(),fourth:l.z.number(),total:l.z.number()}).optional()});l.z.object({success:l.z.boolean(),data:l.z.array(s),meta:l.z.object({lastUpdated:l.z.string()}),timestamp:l.z.string()});let c=l.z.object({da_model_id:l.z.string(),display_name:l.z.string(),provider:l.z.string(),openrouter_id:l.z.string().nullable(),permaslug:l.z.string().nullable(),arena:l.z.string(),category:l.z.string(),elo:l.z.number(),win_rate:l.z.number(),avg_generation_time_ms:l.z.number().nullable(),last_updated_at:l.z.number(),elo_percentile:l.z.number().nullish(),first_place:l.z.number().nullable(),second_place:l.z.number().nullable(),third_place:l.z.number().nullable(),fourth_place:l.z.number().nullable(),total_tournaments:l.z.number().nullable()}),u=l.z.object({min:l.z.number(),max:l.z.number()}),p=l.z.object({data:l.z.object({records:l.z.array(c),eloBounds:u})});var d=e.i(151960),m=e.i(626824),f=e.i(8842),y=e.i(450740);let g=l.z.array(i.AABenchmarkRecordSchema),v=p.shape.data,b=(0,m.createQueryKeys)("model-benchmarks",{artificialAnalysis:e=>[null===e?null:{slug:e}],allArtificialAnalysis:()=>[],designArena:e=>[null===e?null:{slug:e}]});e.s(["allArtificialAnalysisBenchmarksOptions",0,function(){return(0,f.queryOptions)({queryKey:b.allArtificialAnalysis(),queryFn:({signal:e})=>(0,d.fetchAPIQuery)("/api/frontend/v1/private/artificial-analysis-benchmarks/all",{signal:e,schema:g})})},"artificialAnalysisBenchmarksOptions",0,function(e){return(0,f.queryOptions)({queryKey:b.artificialAnalysis(e),queryFn:null===e?y.skipToken:({signal:r})=>(0,d.fetchAPIQuery)("/api/frontend/v1/private/artificial-analysis-benchmarks",{searchParams:{slug:e},signal:r,schema:g})})},"designArenaBenchmarksOptions",0,function(e){return(0,f.queryOptions)({queryKey:b.designArena(e),queryFn:null===e?y.skipToken:({signal:r})=>(0,d.fetchAPIQuery)("/api/frontend/v1/private/design-arena-benchmarks",{searchParams:{slug:e},signal:r,schema:v})})}],626524)}]); //# sourceMappingURL=0vwqb-9cu78-z.js.map //# chunkId=01a093af-8e60-7be1-9127-cb0e2ef84c5c