1/*! LICENSE: 9967.3f969adbb1.js.LICENSE.txt */ 2"use strict";(self.rspackChunknewapi_web=self.rspackChunknewapi_web||[]).push([[9967],{6722(e,t,a){a.d(t,{ConsumptionDistributionChart:()=>y});var r=a(23579),s=a(11325),l=a(47890);let d=(0,a(53079).A)("chart-area",[["path",{d:"M3 3v16a2 2 0 0 0 2 2h16",key:"c24i48"}],["path",{d:"M7 11.207a.5.5 0 0 1 .146-.353l2-2a.5.5 0 0 1 .708 0l3.292 3.292a.5.5 0 0 0 .708 0l4.292-4.292a.5.5 0 0 1 .854.353V16a1 1 0 0 1-1 1H8a1 1 0 0 1-1-1z",key:"q0gr47"}]]);var n=a(13972),i=a(31371),o=a(72407),u=a(12020),c=a(55192),h=a(62567),p=a(62006),m=a(49759),f=a(24823);let g=null,x={bar:l.A,area:d};function y(e){let{t}=(0,o.Bd)(),{resolvedTheme:l}=(0,c.D)(),{customization:d}=(0,u.A)(),y=(0,m.P)("--radius-md",`${d.preset}:${d.radius}`),[v,b]=(0,i.useState)(e.defaultChartType??"bar"),[k,w]=(0,i.useState)(!1),j=(0,i.useRef)(null),C=e.timeGranularity??"hour";(0,i.useEffect)(()=>{e.defaultChartType&&b(e.defaultChartType)},[e.defaultChartType]),(0,i.useEffect)(()=>{(async()=>{w(!1),g||(g=Promise.resolve().then(a.bind(a,76708)).then(e=>e.ThemeManager));let e=await g;j.current=e,e.setCurrentTheme("dark"===l?"dark":"light"),w(!0)})()},[l]);let N=(0,i.useMemo)(()=>(0,p.Mg)(e.loading?[]:e.data,C,t,y),[e.data,e.loading,C,t,y]),M="bar"===v?N.spec_line:N.spec_area,A="string"==typeof M?.type?M.type:v,T=[v,A,e.loading?"loading":"ready",e.data.length,l,d.preset].join("-");return(0,r.jsxs)("div",{className:"overflow-hidden rounded-lg border",children:[(0,r.jsxs)("div",{className:"flex w-full flex-col gap-1.5 border-b px-3 py-2 sm:gap-3 sm:px-5 sm:py-3 lg:flex-row lg:items-center lg:justify-between",children:[(0,r.jsxs)("div",{className:"flex items-center gap-2",children:[(0,r.jsx)(n.A,{className:"text-muted-foreground/60 size-4"}),(0,r.jsx)("div",{className:"text-sm font-semibold",children:t("Quota Distribution")}),(0,r.jsxs)("span",{className:"text-muted-foreground text-xs",children:[t("Total:")," ",N.totalQuotaDisplay]})]}),(0,r.jsx)("div",{className:"bg-muted/60 inline-flex h-7 w-full overflow-x-auto rounded-lg border p-0.5 sm:h-8 sm:w-auto",children:h.Rc.map(e=>{let a=x[e.value];return(0,r.jsxs)("button",{type:"button",onClick:()=>b(e.value),className:`inline-flex shrink-0 items-center gap-1.5 rounded-md px-3 text-xs font-medium transition-colors ${v===e.value?"bg-background text-foreground shadow-sm":"text-muted-foreground hover:text-foreground"}`,children:[(0,r.jsx)(a,{className:"size-3.5"}),t(e.labelKey)]},e.value)})})]}),(0,r.jsx)("div",{className:"h-[300px] p-1.5 sm:h-96 sm:p-2",children:k&&M&&(0,r.jsx)(s.F,{spec:{...M,theme:"dark"===l?"dark":"light",background:"transparent"},option:f.X},T)})]})}},49759(e,t,a){var r=a(31371);function s(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"--radius-md",t=arguments.length>1?arguments[1]:void 0,[a,s]=(0,r.useState)();return(0,r.useEffect)(()=>{s(function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"--radius-md";if("u"<typeof document)return;let t=document.createElement("div");t.style.borderRadius=`var(${e})`,t.style.pointerEvents="none",t.style.position="absolute",t.style.visibility="hidden",document.documentElement.appendChild(t);let a=getComputedStyle(t).borderTopLeftRadius;t.remove();let r=Number.parseFloat(a);return Number.isFinite(r)?r:void 0}(e))},[e,t]),a}a.d(t,{P:()=>s})},24823(e,t,a){a.d(t,{},{X:{mode:"desktop-browser"}})},47890(e,t,a){let r=(0,a(53079).A)("chart-column",[["path",{d:"M3 3v16a2 2 0 0 0 2 2h16",key:"c24i48"}],["path",{d:"M18 17V9",key:"2bz60n"}],["path",{d:"M13 17V5",key:"1frdt8"}],["path",{d:"M8 17v-3",key:"17ska0"}]]);a.d(t,{},{A:r})},13972(e,t,a){let r=(0,a(53079).A)("wallet-cards",[["rect",{width:"18",height:"18",x:"3",y:"3",rx:"2",key:"afitv7"}],["path",{d:"M3 9a2 2 0 0 1 2-2h14a2 2 0 0 1 2 2",key:"4125el"}],["path",{d:"M3 11h3c.8 0 1.6.3 2.1.9l1.1.9c1.6 1.6 4.1 1.6 5.7 0l1.1-.9c.5-.5 1.3-.9 2.1-.9H21",key:"1dpki6"}]]);a.d(t,{},{A:r})}}]);
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.