PageSourceSearch

https://grocerydataintelligence.com/assets/Charts-FIwmIfkP.js

js grocerydataintelligence.com collected 2026-10-04 22:05:10 UTC 37,969 bytes, 4 lines download raw bytes

vendor: 25,548 bytes, lines 1-2
1import{c as et,R as f,y as tt,r as we,j as h,C as xt}from"./index-CYswD83w.js";import{f as O,r as rt,b as At,c as nt,d as Ot,i as I,e as _e,p as C,L as $,g as it,h as Se,j as at,D as Pt,k as kt,l as Y,m as q,S as jt,A as wt,n as _t,o as Fe,q as St,s as w,t as Et,u as Tt,G as Rt,v as ae,w as Nt,C as Ee,x as $t,y as ie,z as se,E as It,F as Lt,H as zt,I as Ct,J as Dt,K as ot,M as st,N as lt,O as ct,P as Ft,Q as Bt,R as de,B as Te,X as Re,Y as Ne,T as he,a as $e,U as Kt}from"./BarChart-Kx62VrCm.js";import{c as B}from"./clsx-B-dksMZM.js";const Mt=[["path",{d:"M12 16h.01",key:"1drbdi"}],["path",{d:"M12 8v4",key:"1got3b"}],["path",{d:"M15.312 2a2 2 0 0 1 1.414.586l4.688 4.688A2 2 0 0 1 22 8.688v6.624a2 2 0 0 1-.586 1.414l-4.688 4.688a2 2 0 0 1-1.414.586H8.688a2 2 0 0 1-1.414-.586l-4.688-4.688A2 2 0 0 1 2 15.312V8.688a2 2 0 0 1 .586-1.414l4.688-4.688A2 2 0 0 1 8.688 2z",key:"1fd625"}]],Yr=et("octagon-alert",Mt);const Vt=[["path",{d:"m21.73 18-8-14a2 2 0 0 0-3.48 0l-8 14A2 2 0 0 0 4 21h16a2 2 0 0 0 1.73-3",key:"wmoenq"}],["path",{d:"M12 9v4",key:"juzpu7"}],["path",{d:"M12 17h.01",key:"p32p05"}]],Xr=et("triangle-alert",Vt);var Gt=["points","className","baseLinePoints","connectNulls"];function Z(){return Z=Object.assign?Object.assign.bind():function(t){for(var e=1;e<arguments.length;e++){var n=arguments[e];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(t[r]=n[r])}return t},Z.apply(this,arguments)}function Wt(t,e){if(t==null)return{};var n=Ht(t,e),r,i;if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(t);for(i=0;i<a.length;i++)r=a[i],!(e.indexOf(r)>=0)&&Object.prototype.propertyIsEnumerable.call(t,r)&&(n[r]=t[r])}return n}function Ht(t,e){if(t==null)return{};var n={};for(var r in t)if(Object.prototype.hasOwnProperty.call(t,r)){if(e.indexOf(r)>=0)continue;n[r]=t[r]}return n}function Be(t){return Yt(t)||Ut(t)||Zt(t)||qt()}function qt(){throw new TypeError(`Invalid attempt to spread non-iterable instance.
2In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function Zt(t,e){if(t){if(typeof t=="string")return Oe(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);if(n==="Object"&&t.constructor&&(n=t.constructor.name),n==="Map"||n==="Set")return Array.from(t);if(n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return Oe(t,e)}}function Ut(t){if(typeof Symbol<"u"&&t[Symbol.iterator]!=null||t["@@iterator"]!=null)return Array.from(t)}function Yt(t){if(Array.isArray(t))return Oe(t)}function Oe(t,e){(e==null||e>t.length)&&(e=t.length);for(var n=0,r=new Array(e);n<e;n++)r[n]=t[n];return r}var Ke=function(e){return e&&e.x===+e.x&&e.y===+e.y},Xt=function(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],n=[[]];return e.forEach(function(r){Ke(r)?n[n.length-1].push(r):n[n.length-1].length>0&&n.push([])}),Ke(e[0])&&n[n.length-1].push(e[0]),n[n.length-1].length<=0&&(n=n.slice(0,-1)),n},te=function(e,n){var r=Xt(e);n&&(r=[r.reduce(function(a,o){return[].concat(Be(a),Be(o))},[])]);var i=r.map(function(a){return a.reduce(function(o,c,u){return"".concat(o).concat(u===0?"M":"L").concat(c.x,",").concat(c.y)},"")}).join("");return r.length===1?"".concat(i,"Z"):i},Jt=function(e,n,r){var i=te(e,r);return"".concat(i.slice(-1)==="Z"?i.slice(0,-1):i,"L").concat(te(n.reverse(),r).slice(1))},Qt=function(e){var n=e.points,r=e.className,i=e.baseLinePoints,a=e.connectNulls,o=Wt(e,Gt);if(!n||!n.length)return null;var c=B("recharts-polygon",r);if(i&&i.length){var u=o.stroke&&o.stroke!=="none",l=Jt(n,i,a);return f.createElement("g",{className:c},f.createElement("path",Z({},O(o,!0),{fill:l.slice(-1)==="Z"?o.fill:"none",stroke:"none",d:l})),u?f.createElement("path",Z({},O(o,!0),{fill:"none",d:te(n,a)})):null,u?f.createElement("path",Z({},O(o,!0),{fill:"none",d:te(i,a)})):null)}var s=te(n,a);return f.createElement("path",Z({},O(o,!0),{fill:s.slice(-1)==="Z"?o.fill:"none",className:c,d:s}))},xe,Me;function er(){if(Me)return xe;Me=1;var t=rt(),e=At(),n=nt();function r(i,a){return i&&i.length?t(i,n(a,2),e):void 0}return xe=r,xe}var tr=er();const rr=tt(tr);var Ae,Ve;function nr(){if(Ve)return Ae;Ve=1;var t=rt(),e=nt(),n=Ot();function r(i,a){return i&&i.length?t(i,e(a,2),n):void 0}return Ae=r,Ae}var ir=nr();const ar=tt(ir);var or=["cx","cy","angle","ticks","axisLine"],sr=["ticks","tick","angle","tickFormatter","stroke"];function X(t){"@babel/helpers - typeof";return X=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(e){return typeof e}:function(e){return e&&typeof Symbol=="function"&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},X(t)}function re(){return re=Object.assign?Object.assign.bind():function(t){for(var e=1;e<arguments.length;e++){var n=arguments[e];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(t[r]=n[r])}return t},re.apply(this,arguments)}function Ge(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(t,i).enumerable})),n.push.apply(n,r)}return n}function K(t){for(var e=1;e<arguments.length;e++){var n=arguments[e]!=null?arguments[e]:{};e%2?Ge(Object(n),!0).forEach(function(r){ve(t,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):Ge(Object(n)).forEach(function(r){Object.defineProperty(t,r,Object.getOwnPropertyDescriptor(n,r))})}return t}function We(t,e){if(t==null)return{};var n=lr(t,e),r,i;if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(t);for(i=0;i<a.length;i++)r=a[i],!(e.indexOf(r)>=0)&&Object.prototype.propertyIsEnumerable.call(t,r)&&(n[r]=t[r])}return n}function lr(t,e){if(t==null)return{};var n={};for(var r in t)if(Object.prototype.hasOwnProperty.call(t,r)){if(e.indexOf(r)>=0)continue;n[r]=t[r]}return n}function cr(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function He(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,ft(r.key),r)}}function ur(t,e,n){return e&&He(t.prototype,e),n&&He(t,n),Object.defineProperty(t,"prototype",{writable:!1}),t}function fr(t,e,n){return e=le(e),dr(t,ut()?Reflect.construct(e,n||[],le(t).constructor):e.apply(t,n))}function dr(t,e){if(e&&(X(e)==="object"||typeof e=="function"))return e;if(e!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return hr(t)}function hr(t){if(t===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t}function ut(){try{var t=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(ut=function(){return!!t})()}function le(t){return le=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(n){return n.__proto__||Object.getPrototypeOf(n)},le(t)}function vr(t,e){if(typeof e!="function"&&e!==null)throw new TypeError("Super expression must either be null or a function");t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,writable:!0,configurable:!0}}),Object.defineProperty(t,"prototype",{writable:!1}),e&&Pe(t,e)}function Pe(t,e){return Pe=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(r,i){return r.__proto__=i,r},Pe(t,e)}function ve(t,e,n){return e=ft(e),e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function ft(t){var e=pr(t,"string");return X(e)=="symbol"?e:e+""}function pr(t,e){if(X(t)!="object"||!t)return t;var n=t[Symbol.toPrimitive];if(n!==void 0){var r=n.call(t,e);if(X(r)!="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(t)}var pe=(function(t){function e(){return cr(this,e),fr(this,e,arguments)}return vr(e,t),ur(e,[{key:"getTickValueCoord",value:function(r){var i=r.coordinate,a=this.props,o=a.angle,c=a.cx,u=a.cy;return C(c,u,i,o)}},{key:"getTickTextAnchor",value:function(){var r=this.props.orientation,i;switch(r){case"left":i="end";break;case"right":i="start";break;default:i="middle";break}return i}},{key:"getViewBox",value:function(){var r=this.props,i=r.cx,a=r.cy,o=r.angle,c=r.ticks,u=rr(c,function(s){return s.coordinate||0}),l=ar(c,function(s){return s.coordinate||0});return{cx:i,cy:a,startAngle:o,endAngle:o,innerRadius:l.coordinate||0,outerRadius:u.coordinate||0}}},{key:"renderAxisLine",value:function(){var r=this.props,i=r.cx,a=r.cy,o=r.angle,c=r.ticks,u=r.axisLine,l=We(r,or),s=c.reduce(function(m,d){return[Math.min(m[0],d.coordinate),Math.max(m[1],d.coordinate)]},[1/0,-1/0]),p=C(i,a,s[0],o),v=C(i,a,s[1],o),y=K(K(K({},O(l,!1)),{},{fill:"none"},O(u,!1)),{},{x1:p.x,y1:p.y,x2:v.x,y2:v.y});return f.createElement("line",re({className:"recharts-polar-radius-axis-line"},y))}},{key:"renderTicks",value:function(){var r=this,i=this.props,a=i.ticks,o=i.tick,c=i.angle,u=i.tickFormatter,l=i.stroke,s=We(i,sr),p=this.getTickTextAnchor(),v=O(s,!1),y=O(o,!1),m=a.map(function(d,g){var x=r.getTickValueCoord(d),A=K(K(K(K({textAnchor:p,transform:"rotate(".concat(90-c,", ").concat(x.x,", ").concat(x.y,")")},v),{},{stroke:"none",fill:l},y),{},{index:g},x),{},{payload:d});return f.createElement($,re({className:B("recharts-polar-radius-axis-tick",it(o)),key:"tick-".concat(d.coordinate)},Se(r.props,d,g)),e.renderTickItem(o,A,u?u(d.value,g):d.value))});return f.createElement($,{className:"recharts-polar-radius-axis-ticks"},m)}},{key:"render",value:function(){var r=this.props,i=r.ticks,a=r.axisLine,o=r.tick;return!i||!i.length?null:f.createElement($,{className:B("recharts-polar-radius-axis",this.props.className)},a&&this.renderAxisLine(),o&&this.renderTicks(),at.renderCallByParent(this.props,this.getViewBox()))}}],[{key:"renderTickItem",value:function(r,i,a){var o;return f.isValidElement(r)?o=f.cloneElement(r,i):I(r)?o=r(i):o=f.createElement(_e,re({},i,{className:"recharts-polar-radius-axis-tick-value"}),a),o}}])})(we.PureComponent);ve(pe,"displayName","PolarRadiusAxis");ve(pe,"axisType","radiusAxis");ve(pe,"defaultProps",{type:"number",radiusAxisId:0,cx:0,cy:0,angle:0,orientation:"right",stroke:"#ccc",axisLine:!0,tick:!0,tickCount:5,allowDataOverflow:!1,scale:"auto",allowDuplicatedCategory:!0});function J(t){"@babel/helpers - typeof";return J=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(e){return typeof e}:function(e){return e&&typeof Symbol=="function"&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},J(t)}function V(){return V=Object.assign?Object.assign.bind():function(t){for(var e=1;e<arguments.length;e++){var n=arguments[e];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(t[r]=n[r])}return t},V.apply(this,arguments)}function qe(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(t,i).enumerable})),n.push.apply(n,r)}return n}function M(t){for(var e=1;e<arguments.length;e++){var n=arguments[e]!=null?arguments[e]:{};e%2?qe(Object(n),!0).forEach(function(r){me(t,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):qe(Object(n)).forEach(function(r){Object.defineProperty(t,r,Object.getOwnPropertyDescriptor(n,r))})}return t}function mr(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function Ze(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,ht(r.key),r)}}function yr(t,e,n){return e&&Ze(t.prototype,e),n&&Ze(t,n),Object.defineProperty(t,"prototype",{writable:!1}),t}function gr(t,e,n){return e=ce(e),br(t,dt()?Reflect.construct(e,n||[],ce(t).constructor):e.apply(t,n))}function br(t,e){if(e&&(J(e)==="object"||typeof e=="function"))return e;if(e!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return xr(t)}function xr(t){if(t===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t}function dt(){try{var t=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(dt=function(){return!!t})()}function ce(t){return ce=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(n){return n.__proto__||Object.getPrototypeOf(n)},ce(t)}function Ar(t,e){if(typeof e!="function"&&e!==null)throw new TypeError("Super expression must either be null or a function");t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,writable:!0,configurable:!0}}),Object.defineProperty(t,"prototype",{writable:!1}),e&&ke(t,e)}function ke(t,e){return ke=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(r,i){return r.__proto__=i,r},ke(t,e)}function me(t,e,n){return e=ht(e),e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function ht(t){var e=Or(t,"string");return J(e)=="symbol"?e:e+""}function Or(t,e){if(J(t)!="object"||!t)return t;var n=t[Symbol.toPrimitive];if(n!==void 0){var r=n.call(t,e);if(J(r)!="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(t)}var Pr=Math.PI/180,Ue=1e-5,ye=(function(t){function e(){return mr(this,e),gr(this,e,arguments)}return Ar(e,t),yr(e,[{key:"getTickLineCoord",value:function(r){var i=this.props,a=i.cx,o=i.cy,c=i.radius,u=i.orientation,l=i.tickSize,s=l||8,p=C(a,o,c,r.coordinate),v=C(a,o,c+(u==="inner"?-1:1)*s,r.coordinate);return{x1:p.x,y1:p.y,x2:v.x,y2:v.y}}},{key:"getTickTextAnchor",value:function(r){var i=this.props.orientation,a=Math.cos(-r.coordinate*Pr),o;return a>Ue?o=i==="outer"?"start":"end":a<-Ue?o=i==="outer"?"end":"start":o="middle",o}},{key:"renderAxisLine",value:function(){var r=this.props,i=r.cx,a=r.cy,o=r.radius,c=r.axisLine,u=r.axisLineType,l=M(M({},O(this.props,!1)),{},{fill:"none"},O(c,!1));if(u==="circle")return f.createElement(Pt,V({className:"recharts-polar-angle-axis-line"},l,{cx:i,cy:a,r:o}));var s=this.props.ticks,p=s.map(function(v){return C(i,a,o,v.coordinate)});return f.createElement(Qt,V({className:"recharts-polar-angle-axis-line"},l,{points:p}))}},{key:"renderTicks",value:function(){var r=this,i=this.props,a=i.ticks,o=i.tick,c=i.tickLine,u=i.tickFormatter,l=i.stroke,s=O(this.props,!1),p=O(o,!1),v=M(M({},s),{},{fill:"none"},O(c,!1)),y=a.map(function(m,d){var g=r.getTickLineCoord(m),x=r.getTickTextAnchor(m),A=M(M(M({textAnchor:x},s),{},{stroke:"none",fill:l},p),{},{index:d,payload:m,x:g.x2,y:g.y2});return f.createElement($,V({className:B("recharts-polar-angle-axis-tick",it(o)),key:"tick-".concat(m.coordinate)},Se(r.props,m,d)),c&&f.createElement("line",V({className:"recharts-polar-angle-axis-tick-line"},v,g)),o&&e.renderTickItem(o,A,u?u(m.value,d):m.value))});return f.createElement($,{className:"recharts-polar-angle-axis-ticks"},y)}},{key:"render",value:function(){var r=this.props,i=r.ticks,a=r.radius,o=r.axisLine;return a<=0||!i||!i.length?null:f.createElement($,{className:B("recharts-polar-angle-axis",this.props.className)},o&&this.renderAxisLine(),this.renderTicks())}}],[{key:"renderTickItem",value:function(r,i,a){var o;return f.isValidElement(r)?o=f.cloneElement(r,i):I(r)?o=r(i):o=f.createElement(_e,V({},i,{className:"recharts-polar-angle-axis-tick-value"}),a),o}}])})(we.PureComponent);me(ye,"displayName","PolarAngleAxis");me(ye,"axisType","angleAxis");me(ye,"defaultProps",{type:"category",angleAxisId:0,scale:"auto",cx:0,cy:0,orientation:"outer",axisLine:!0,tickLine:!0,tickSize:8,tick:!0,hide:!1,allowDuplicatedCategory:!0});var oe;function Q(t){"@babel/helpers - typeof";return Q=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(e){return typeof e}:function(e){return e&&typeof Symbol=="function"&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Q(t)}function U(){return U=Object.assign?Object.assign.bind():function(t){for(var e=1;e<arguments.length;e++){var n=arguments[e];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(t[r]=n[r])}return t},U.apply(this,arguments)}function Ye(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(t,i).enumerable})),n.push.apply(n,r)}return n}function b(t){for(var e=1;e<arguments.length;e++){var n=arguments[e]!=null?arguments[e]:{};e%2?Ye(Object(n),!0).forEach(function(r){T(t,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):Ye(Object(n)).forEach(function(r){Object.defineProperty(t,r,Object.getOwnPropertyDescriptor(n,r))})}return t}function kr(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function Xe(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,pt(r.key),r)}}function jr(t,e,n){return e&&Xe(t.prototype,e),n&&Xe(t,n),Object.defineProperty(t,"prototype",{writable:!1}),t}function wr(t,e,n){return e=ue(e),_r(t,vt()?Reflect.construct(e,n||[],ue(t).constructor):e.apply(t,n))}function _r(t,e){if(e&&(Q(e)==="object"||typeof e=="function"))return e;if(e!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return Sr(t)}function Sr(t){if(t===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t}function vt(){try{var t=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(vt=function(){return!!t})()}function ue(t){return ue=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(n){return n.__proto__||Object.getPrototypeOf(n)},ue(t)}function Er(t,e){if(typeof e!="function"&&e!==null)throw new TypeError("Super expression must either be null or a function");t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,writable:!0,configurable:!0}}),Object.defineProperty(t,"prototype",{writable:!1}),e&&je(t,e)}function je(t,e){return je=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(r,i){return r.__proto__=i,r},je(t,e)}function T(t,e,n){return e=pt(e),e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function pt(t){var e=Tr(t,"string");return Q(e)=="symbol"?e:e+""}function Tr(t,e){if(Q(t)!="object"||!t)return t;var n=t[Symbol.toPrimitive];if(n!==void 0){var r=n.call(t,e);if(Q(r)!="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(t)}var D=(function(t){function e(n){var r;return kr(this,e),r=wr(this,e,[n]),T(r,"pieRef",null),T(r,"sectorRefs",[]),T(r,"id",Tt("recharts-pie-")),T(r,"handleAnimationEnd",function(){var i=r.props.onAnimationEnd;r.setState({isAnimationFinished:!0}),I(i)&&i()}),T(r,"handleAnimationStart",function(){var i=r.props.onAnimationStart;r.setState({isAnimationFinished:!1}),I(i)&&i()}),r.state={isAnimationFinished:!n.isAnimationActive,prevIsAnimationActive:n.isAnimationActive,prevAnimationId:n.animationId,sectorToFocus:0},r}return Er(e,t),jr(e,[{key:"isActiveIndex",value:function(r){var i=this.props.activeIndex;return Array.isArray(i)?i.indexOf(r)!==-1:r===i}},{key:"hasActiveIndex",value:function(){var r=this.props.activeIndex;return Array.isArray(r)?r.length!==0:r||r===0}},{key:"renderLabels",value:function(r){var i=this.props.isAnimationActive;if(i&&!this.state.isAnimationFinished)return null;var a=this.props,o=a.label,c=a.labelLine,u=a.dataKey,l=a.valueKey,s=O(this.props,!1),p=O(o,!1),v=O(c,!1),y=o&&o.offsetRadius||20,m=r.map(function(d,g){var x=(d.startAngle+d.endAngle)/2,A=C(d.cx,d.cy,d.outerRadius+y,x),P=b(b(b(b({},s),d),{},{stroke:"none"},p),{},{index:g,textAnchor:e.getTextAnchor(A.x,d.cx)},A),L=b(b(b(b({},s),d),{},{fill:"none",stroke:d.fill},v),{},{index:g,points:[C(d.cx,d.cy,d.outerRadius,x),A]}),_=u;return Y(u)&&Y(l)?_="value":Y(u)&&(_=l),f.createElement($,{key:"label-".concat(d.startAngle,"-").concat(d.endAngle,"-").concat(d.midAngle,"-").concat(g)},c&&e.renderLabelLineItem(c,L,"line"),e.renderLabelItem(o,P,q(d,_)))});return f.createElement($,{className:"recharts-pie-labels"},m)}},{key:"renderSectorsStatically",value:function(r){var i=this,a=this.props,o=a.activeShape,c=a.blendStroke,u=a.inactiveShape;return r.map(function(l,s){if(l?.startAngle===0&&l?.endAngle===0&&r.length!==1)return null;var p=i.isActiveIndex(s),v=u&&i.hasActiveIndex()?u:null,y=p?o:v,m=b(b({},l),{},{stroke:c?l.fill:l.stroke,tabIndex:-1});return f.createElement($,U({ref:function(g){g&&!i.sectorRefs.includes(g)&&i.sectorRefs.push(g)},tabIndex:-1,className:"recharts-pie-sector"},Se(i.props,l,s),{key:"sector-".concat(l?.startAngle,"-").concat(l?.endAngle,"-").concat(l.midAngle,"-").concat(s)}),f.createElement(jt,U({option:y,isActive:p,shapeType:"sector"},m)))})}},{key:"renderSectorsWithAnimation",value:function(){var r=this,i=this.props,a=i.sectors,o=i.isAnimationActive,c=i.animationBegin,u=i.animationDuration,l=i.animationEasing,s=i.animationId,p=this.state,v=p.prevSectors,y=p.prevIsAnimationActive;return f.createElement(wt,{begin:c,duration:u,isActive:o,easing:l,from:{t:0},to:{t:1},key:"pie-".concat(s,"-").concat(y),onAnimationStart:this.handleAnimationStart,onAnimationEnd:this.handleAnimationEnd},function(m){var d=m.t,g=[],x=a&&a[0],A=x.startAngle;return a.forEach(function(P,L){var _=v&&v[L],S=L>0?_t(P,"paddingAngle",0):0;if(_){var R=Fe(_.endAngle-_.startAngle,P.endAngle-P.startAngle),k=b(b({},P),{},{startAngle:A+S,endAngle:A+R(d)+S});g.push(k),A=k.endAngle}else{var N=P.endAngle,E=P.startAngle,z=Fe(0,N-E),ne=z(d),F=b(b({},P),{},{startAngle:A+S,endAngle:A+ne+S});g.push(F),A=F.endAngle}}),f.createElement($,null,r.renderSectorsStatically(g))})}},{key:"attachKeyboardHandlers",value:function(r){var i=this;r.onkeydown=function(a){if(!a.altKey)switch(a.key){case"ArrowLeft":{var o=++i.state.sectorToFocus%i.sectorRefs.length;i.sectorRefs[o].focus(),i.setState({sectorToFocus:o});break}case"ArrowRight":{var c=--i.state.sectorToFocus<0?i.sectorRefs.length-1:i.state.sectorToFocus%i.sectorRefs.length;i.sectorRefs[c].focus(),i.setState({sectorToFocus:c});break}case"Escape":{i.sectorRefs[i.state.sectorToFocus].blur(),i.setState({sectorToFocus:0});break}}}}},{key:"renderSectors",value:function(){var r=this.props,i=r.sectors,a=r.isAnimationActive,o=this.state.prevSectors;return a&&i&&i.length&&(!o||!St(o,i))?this.renderSectorsWithAnimation():this.renderSectorsStatically(i)}},{key:"componentDidMount",value:function(){this.pieRef&&this.attachKeyboardHandlers(this.pieRef)}},{key:"render",value:function(){var r=this,i=this.props,a=i.hide,o=i.sectors,c=i.className,u=i.label,l=i.cx,s=i.cy,p=i.innerRadius,v=i.outerRadius,y=i.isAnimationActive,m=this.state.isAnimationFinished;if(a||!o||!o.length||!w(l)||!w(s)||!w(p)||!w(v))return null;var d=B("recharts-pie",c);return f.createElement($,{tabIndex:this.props.rootTabIndex,className:d,ref:function(x){r.pieRef=x}},this.renderSectors(),u&&this.renderLabels(o),at.renderCallByParent(this.props,null,!1),(!y||m)&&Et.renderCallByParent(this.props,o,!1))}}],[{key:"getDerivedStateFromProps",value:function(r,i){return i.prevIsAnimationActive!==r.isAnimationActive?{prevIsAnimationActive:r.isAnimationActive,prevAnimationId:r.animationId,curSectors:r.sectors,prevSectors:[],isAnimationFinished:!0}:r.isAnimationActive&&r.animationId!==i.prevAnimationId?{prevAnimationId:r.animationId,curSectors:r.sectors,prevSectors:i.curSectors,isAnimationFinished:!0}:r.sectors!==i.curSectors?{curSectors:r.sectors,isAnimationFinished:!0}:null}},{key:"getTextAnchor",value:function(r,i){return r>i?"start":r<i?"end":"middle"}},{key:"renderLabelLineItem",value:function(r,i,a){if(f.isValidElement(r))return f.cloneElement(r,i);if(I(r))return r(i);var o=B("recharts-pie-label-line",typeof r!="boolean"?r.className:"");return f.createElement(kt,U({},i,{key:a,type:"linear",className:o}))}},{key:"renderLabelItem",value:function(r,i,a){if(f.isValidElement(r))return f.cloneElement(r,i);var o=a;if(I(r)&&(o=r(i),f.isValidElement(o)))return o;var c=B("recharts-pie-label-text",typeof r!="boolean"&&!I(r)?r.className:"");return f.createElement(_e,U({},i,{alignmentBaseline:"middle",className:c}),o)}}])})(we.PureComponent);oe=D;T(D,"displayName","Pie");T(D,"defaultProps",{stroke:"#fff",fill:"#808080",legendType:"rect",cx:"50%",cy:"50%",startAngle:0,endAngle:360,innerRadius:0,outerRadius:"80%",paddingAngle:0,labelLine:!0,hide:!1,minAngle:0,isAnimationActive:!Rt.isSsr,animationBegin:400,animationDuration:1500,animationEasing:"ease",nameKey:"name",blendStroke:!1,rootTabIndex:0});T(D,"parseDeltaAngle",function(t,e){var n=ae(e-t),r=Math.min(Math.abs(e-t),360);return n*r});T(D,"getRealPieData",function(t){var e=t.data,n=t.children,r=O(t,!1),i=Nt(n,Ee);return e&&e.length?e.map(function(a,o){return b(b(b({payload:a},r),a),i&&i[o]&&i[o].props)}):i&&i.length?i.map(function(a){return b(b({},r),a.props)}):[]});T(D,"parseCoordinateOfPie",function(t,e){var n=e.top,r=e.left,i=e.width,a=e.height,o=$t(i,a),c=r+ie(t.cx,i,i/2),u=n+ie(t.cy,a,a/2),l=ie(t.innerRadius,o,0),s=ie(t.outerRadius,o,o*.8),p=t.maxRadius||Math.sqrt(i*i+a*a)/2;return{cx:c,cy:u,innerRadius:l,outerRadius:s,maxRadius:p}});T(D,"getComposedData",function(t){var e=t.item,n=t.offset,r=e.type.defaultProps!==void 0?b(b({},e.type.defaultProps),e.props):e.props,i=oe.getRealPieData(r);if(!i||!i.length)return null;var a=r.cornerRadius,o=r.startAngle,c=r.endAngle,u=r.paddingAngle,l=r.dataKey,s=r.nameKey,p=r.valueKey,v=r.tooltipType,y=Math.abs(r.minAngle),m=oe.parseCoordinateOfPie(r,n),d=oe.parseDeltaAngle(o,c),g=Math.abs(d),x=l;Y(l)&&Y(p)?(se(!1,`Use "dataKey" to specify the value of pie,
3      the props "valueKey" will be deprecated in 1.1.0`),x="value"):Y(l)&&(se(!1,`Use "dataKey" to specify the value of pie,
4      the props "valueKey" will be deprecated in 1.1.0`),x=p);var A=i.filter(function(k){return q(k,x,0)!==0}).length,P=(g>=360?A:A-1)*u,L=g-A*y-P,_=i.reduce(function(k,N){var E=q(N,x,0);return k+(w(E)?E:0)},0),S;if(_>0){var R;S=i.map(function(k,N){var E=q(k,x,0),z=q(k,s,N),ne=(w(E)?E:0)/_,F;N?F=R.endAngle+ae(d)*u*(E!==0?1:0):F=o;var ze=F+ae(d)*((E!==0?y:0)+ne*L),Ce=(F+ze)/2,De=(m.innerRadius+m.outerRadius)/2,gt=[{name:z,value:E,payload:k,dataKey:x,type:v}],bt=C(m.cx,m.cy,De,Ce);return R=b(b(b({percent:ne,cornerRadius:a,name:z,tooltipPayload:gt,midAngle:Ce,middleRadius:De,tooltipPosition:bt},k),m),{},{value:q(k,x),startAngle:F,endAngle:ze,payload:k,paddingAngle:ae(d)*u}),R})}return b(b({},m),{},{sectors:S,data:i})});var Rr=["x1","y1","x2","y2","key"],Nr=["offset"];function W(t){"@babel/helpers - typeof";return W=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(e){return typeof e}:function(e){return e&&typeof Symbol=="function"&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},W(t)}function Je(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(t,i).enumerable})),n.push.apply(n,r)}return n}function j(t){for(var e=1;e<arguments.length;e++){var n=arguments[e]!=null?arguments[e]:{};e%2?Je(Object(n),!0).forEach(function(r){$r(t,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):Je(Object(n)).forEach(function(r){Object.defineProperty(t,r,Object.getOwnPropertyDescriptor(n,r))})}return t}function $r(t,e,n){return e=Ir(e),e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function Ir(t){var e=Lr(t,"string");return W(e)=="symbol"?e:e+""}function Lr(t,e){if(W(t)!="object"||!t)return t;var n=t[Symbol.toPrimitive];if(n!==void 0){var r=n.call(t,e);if(W(r)!="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(e==="string"?String:Number)(t)}function G(){return G=Object.assign?Object.assign.bind():function(t){for(var e=1;e<arguments.length;e++){var n=arguments[e];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(t[r]=n[r])}return t},G.apply(this,arguments)}function Qe(t,e){if(t==null)return{};var n=zr(t,e),r,i;if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(t);for(i=0;i<a.length;i++)r=a[i],!(e.indexOf(r)>=0)&&Object.prototype.propertyIsEnumerable.call(t,r)&&(n[r]=t[r])}return n}function zr(t,e){if(t==null)return{};var n={};for(var r in t)if(Object.prototype.hasOwnProperty.call(t,r)){if(e.indexOf(r)>=0)continue;n[r]=t[r]}return n}var Cr=function(e){var n=e.fill;if(!n||n==="none")return null;var r=e.fillOpacity,i=e.x,a=e.y,o=e.width,c=e.height,u=e.ry;return f.createElement("rect",{x:i,y:a,ry:u,width:o,height:c,stroke:"none",fill:n,fillOpacity:r,className:"recharts-cartesian-grid-bg"})};function mt(t,e){var n;if(f.isValidElement(t))n=f.cloneElement(t,e);else if(I(t))n=t(e);else{var r=e.x1,i=e.y1,a=e.x2,o=e.y2,c=e.key,u=Qe(e,Rr),l=O(u,!1);l.offset;var s=Qe(l,Nr);n=f.createElement("line",G({},s,{x1:r,y1:i,x2:a,y2:o,fill:"none",key:c}))}return n}function Dr(t){var e=t.x,n=t.width,r=t.horizontal,i=r===void 0?!0:r,a=t.horizontalPoints;if(!i||!a||!a.length)return null;var o=a.map(function(c,u){var l=j(j({},t),{},{x1:e,y1:c,x2:e+n,y2:c,key:"line-".concat(u),index:u});return mt(i,l)});return f.createElement("g",{className:"recharts-cartesian-grid-horizontal"},o)}function Fr(t){var e=t.y,n=t.height,r=t.vertical,i=r===void 0?!0:r,a=t.verticalPoints;if(!i||!a||!a.length)return null;var o=a.map(function(c,u){var l=j(j({},t),{},{x1:c,y1:e,x2:c,y2:e+n,key:"line-".concat(u),index:u});return mt(i,l)});return f.createElement("g",{className:"recharts-cartesian-grid-vertical"},o)}function Br(t){var e=t.horizontalFill,n=t.fillOpacity,r=t.x,i=t.y,a=t.width,o=t.height,c=t.horizontalPoints,u=t.horizontal,l=u===void 0?!0:u;if(!l||!e||!e.length)return null;var s=c.map(function(v){return Math.round(v+i-i)}).sort(function(v,y){return v-y});i!==s[0]&&s.unshift(0);var p=s.map(function(v,y){var m=!s[y+1],d=m?i+o-v:s[y+1]-v;if(d<=0)return null;var g=y%e.length;return f.createElement("rect",{key:"react-".concat(y),y:v,x:r,height:d,width:a,stroke:"none",fill:e[g],fillOpacity:n,className:"recharts-cartesian-grid-bg"})});return f.createElement("g",{className:"recharts-cartesian-gridstripes-horizontal"},p)}function Kr(t){var e=t.vertical,n=e===void 0?!0:e,r=t.verticalFill,i=t.fillOpacity,a=t.x,o=t.y,c=t.width,u=t.height,l=t.verticalPoints;if(!n||!r||!r.length)return null;var s=l.map(function(v){return Math.round(v+a-a)}).sort(function(v,y){return v-y});a!==s[0]&&s.unshift(0);var p=s.map(function(v,y){var m=!s[y+1],d=m?a+c-v:s[y+1]-v;if(d<=0)return null;var g=y%r.length;return f.createElement("rect",{key:"react-".concat(y),x:v,y:o,width:d,height:u,stroke:"none",fill:r[g],fillOpacity:i,className:"recharts-cartesian-grid-bg"})});return f.createElement("g",{className:"recharts-cartesian-gridstripes-vertical"},p)}var Mr=function(e,n){var r=e.xAxis,i=e.width,a=e.height,o=e.offset;return ot(st(j(j(j({},ct.defaultProps),r),{}
4,{ticks:lt(r,!0),viewBox:{x:0,y:0,width:i,height:a}})),o.left,o.left+o.width,n)},Vr=function(e,n){var r=e.yAxis,i=e.width,a=e.height,o=e.offset;return ot(st(j(j(j({},ct.defaultProps),r),{},{ticks:lt(r,!0),viewBox:{x:0,y:0,width:i,height:a}})),o.top,o.top+o.height,n)},H={horizontal:!0,vertical:!0,stroke:"#ccc",fill:"none",verticalFill:[],horizontalFill:[]};function ge(t){var e,n,r,i,a,o,c=It(),u=Lt(),l=zt(),s=j(j({},t),{},{stroke:(e=t.stroke)!==null&&e!==void 0?e:H.stroke,fill:(n=t.fill)!==null&&n!==void 0?n:H.fill,horizontal:(r=t.horizontal)!==null&&r!==void 0?r:H.horizontal,horizontalFill:(i=t.horizontalFill)!==null&&i!==void 0?i:H.horizontalFill,vertical:(a=t.vertical)!==null&&a!==void 0?a:H.vertical,verticalFill:(o=t.verticalFill)!==null&&o!==void 0?o:H.verticalFill,x:w(t.x)?t.x:l.left,y:w(t.y)?t.y:l.top,width:w(t.width)?t.width:l.width,height:w(t.height)?t.height:l.height}),p=s.x,v=s.y,y=s.width,m=s.height,d=s.syncWithTicks,g=s.horizontalValues,x=s.verticalValues,A=Ct(),P=Dt();if(!w(y)||y<=0||!w(m)||m<=0||!w(p)||p!==+p||!w(v)||v!==+v)return null;var L=s.verticalCoordinatesGenerator||Mr,_=s.horizontalCoordinatesGenerator||Vr,S=s.horizontalPoints,R=s.verticalPoints;if((!S||!S.length)&&I(_)){var k=g&&g.length,N=_({yAxis:P?j(j({},P),{},{ticks:k?g:P.ticks}):void 0,width:c,height:u,offset:l},k?!0:d);se(Array.isArray(N),"horizontalCoordinatesGenerator should return Array but instead it returned [".concat(W(N),"]")),Array.isArray(N)&&(S=N)}if((!R||!R.length)&&I(L)){var E=x&&x.length,z=L({xAxis:A?j(j({},A),{},{ticks:E?x:A.ticks}):void 0,width:c,height:u,offset:l},E?!0:d);se(Array.isArray(z),"verticalCoordinatesGenerator should return Array but instead it returned [".concat(W(z),"]")),Array.isArray(z)&&(R=z)}return f.createElement("g",{className:"recharts-cartesian-grid"},f.createElement(Cr,{fill:s.fill,fillOpacity:s.fillOpacity,x:s.x,y:s.y,width:s.width,height:s.height,ry:s.ry}),f.createElement(Dr,G({},s,{offset:l,horizontalPoints:S,xAxis:A,yAxis:P})),f.createElement(Fr,G({},s,{offset:l,verticalPoints:R,xAxis:A,yAxis:P})),f.createElement(Br,G({},s,{horizontalPoints:S})),f.createElement(Kr,G({},s,{verticalPoints:R})))}ge.displayName="CartesianGrid";var Gr=Ft({chartName:"PieChart",GraphicalChild:D,validateTooltipEventTypes:["item"],defaultTooltipEventType:"item",legendContent:"children",axisComponents:[{axisType:"angleAxis",AxisComp:ye},{axisType:"radiusAxis",AxisComp:pe}],formatAxisMap:Bt,defaultProps:{layout:"centric",startAngle:0,endAngle:360,cx:"50%",cy:"50%",innerRadius:0,outerRadius:"80%"}});const Wr="var(--brand)",fe=["var(--brand)","var(--brand-2)","var(--warning)","var(--danger)","var(--info)"];function Jr({title:t,description:e,badge:n,children:r,footer:i}){return h.jsxs("div",{className:"rounded-2xl border border-border bg-card p-4 transition-colors hover:border-primary/40 sm:p-6",children:[h.jsxs("div",{className:"mb-4 flex items-start justify-between gap-3 sm:mb-5",children:[h.jsxs("div",{className:"min-w-0",children:[h.jsx("h3",{className:"font-display text-base font-medium tracking-tight sm:text-lg",children:t}),e&&h.jsx("p",{className:"mt-1 text-xs text-muted-foreground sm:text-sm",children:e})]}),n&&h.jsx("span",{className:"shrink-0 rounded-full border border-border bg-secondary/60 px-2.5 py-0.5 text-[10px] font-medium uppercase tracking-wider text-muted-foreground",children:n})]}),h.jsx("div",{className:"h-64 sm:h-72",children:h.jsx(xt,{fallback:h.jsx(Hr,{}),children:r})}),i&&h.jsx("div",{className:"mt-4 border-t border-border/60 pt-3",children:i})]})}function Hr(){return h.jsx("div",{className:"flex h-full w-full items-end gap-2 rounded-xl bg-secondary/40 p-3",children:[60,35,80,50,70,40,90,55].map((t,e)=>h.jsx("div",{className:"flex-1 rounded-md bg-secondary",style:{height:`${t}%`}},e))})}const be={backgroundColor:"var(--card)",border:"1px solid var(--border)",borderRadius:10,color:"var(--card-foreground)",fontSize:12},ee="var(--muted-foreground)",yt="var(--foreground)",Ie="color-mix(in oklab, var(--foreground) 8%, transparent)",Le="color-mix(in oklab, var(--foreground) 6%, transparent)";function Qr({data:t,xKey:e,yKey:n,color:r=Wr}){return h.jsx(de,{width:"100%",height:"100%",children:h.jsxs(Te,{data:t,layout:"vertical",margin:{left:10,right:16,top:4,bottom:4},children:[h.jsx(ge,{stroke:Ie,horizontal:!1}),h.jsx(Re,{type:"number",stroke:ee,fontSize:11}),h.jsx(Ne,{dataKey:e,type:"category",stroke:ee,fontSize:11,width:150,tick:{f
4ill:yt}}),h.jsx(he,{contentStyle:be,cursor:{fill:Le}}),h.jsx($e,{dataKey:n,fill:r,radius:[0,4,4,0],isAnimationActive:!1})]})})}function en({data:t,xKey:e,yKey:n}){return h.jsx(de,{width:"100%",height:"100%",children:h.jsxs(Te,{data:t,margin:{left:0,right:16,top:4,bottom:4},children:[h.jsx(ge,{stroke:Ie,vertical:!1}),h.jsx(Re,{dataKey:e,stroke:ee,fontSize:11}),h.jsx(Ne,{stroke:ee,fontSize:11}),h.jsx(he,{contentStyle:be,cursor:{fill:Le}}),h.jsx($e,{dataKey:n,radius:[6,6,0,0],isAnimationActive:!1,children:t.map((r,i)=>h.jsx(Ee,{fill:fe[i%fe.length]},i))})]})})}function tn({data:t,xKey:e,series:n}){return h.jsx(de,{width:"100%",height:"100%",children:h.jsxs(Te,{data:t,margin:{left:0,right:16,top:4,bottom:4},children:[h.jsx(ge,{stroke:Ie,vertical:!1}),h.jsx(Re,{dataKey:e,stroke:ee,fontSize:11}),h.jsx(Ne,{stroke:ee,fontSize:11}),h.jsx(he,{contentStyle:be,cursor:{fill:Le}}),h.jsx(Kt,{wrapperStyle:{fontSize:12,color:yt}}),n.map((r,i)=>h.jsx($e,{dataKey:r.key,name:r.label,fill:r.color??fe[i%fe.length],radius:[4,4,0,0],isAnimationActive:!1},r.key))]})})}function rn({data:t,centerLabel:e,centerValue:n}){const r=t.reduce((i,a)=>i+a.value,0)||1;return h.jsxs("div",{className:"flex h-full w-full flex-col",children:[h.jsxs("div",{className:"relative min-h-0 flex-1",children:[h.jsx(de,{width:"100%",height:"100%",children:h.jsxs(Gr,{children:[h.jsx(he,{contentStyle:be,itemStyle:{color:"var(--card-foreground)"},labelStyle:{color:"var(--card-foreground)"},formatter:(i,a)=>{const o=t.reduce((u,l)=>u+l.value,0)||1,c=Math.round(Number(i)/o*100);return[`${i} · ${c}%`,a]}}),h.jsx(D,{data:t,dataKey:"value",nameKey:"name",cx:"50%",cy:"50%",innerRadius:"58%",outerRadius:"82%",paddingAngle:2,stroke:"var(--card)",isAnimationActive:!1,children:t.map((i,a)=>h.jsx(Ee,{fill:i.color},a))})]})}),(n!=null||e)&&h.jsxs("div",{className:"pointer-events-none absolute inset-0 flex flex-col items-center justify-center",children:[n!=null&&h.jsx("p",{className:"font-display text-2xl font-medium leading-none tracking-tight",children:n}),e&&h.jsx("p",{className:"mt-1 text-[10px] uppercase tracking-[0.14em] text-muted-foreground",children:e})]})]}),h.jsx("ul",{className:"mt-3 grid shrink-0 grid-cols-2 gap-x-4 gap-y-1.5 text-xs",children:t.map(i=>{const a=Math.round(i.value/r*100);return h.jsxs("li",{className:"flex items-center gap-2 min-w-0",children:[h.jsx("span",{className:"h-2.5 w-2.5 shrink-0 rounded-sm",style:{backgroundColor:i.color}}),h.jsx("span",{className:"truncate text-foreground/85",children:i.name}),h.jsxs("span",{className:"ml-auto tabular-nums text-muted-foreground",children:[i.value," · ",a,"%"]})]},i.name)})})]})}export{Jr as C,rn as D,tn as G,Qr as H,Yr as O,Xr as T,en as V,Hr as a};

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.