1"use strict";(self.webpackChunk_capsule_webapp=self.webpackChunk_capsule_webapp||[]).push([[54],{3553(e,t,o){o.r(t),o.d(t,{default:()=>n});var r=o(55713),i=o(86070);const n=(0,r.default)((0,i.jsx)("path",{d:"M19 13h-6v6h-2v-6H5v-2h6V5h2v6h6z"}),"Add")},12240(e,t,o){o.r(t),o.d(t,{default:()=>n});var r=o(55713),i=o(86070);const n=(0,r.default)((0,i.jsx)("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m-5 14H7v-2h7zm3-4H7v-2h10zm0-4H7V7h10z"}),"Article")},59057(e,t,o){o.r(t),o.d(t,{default:()=>n});var r=o(55713),i=o(86070);const n=(0,r.default)((0,i.jsx)("path",{d:"M6 19c0 1.1.9 2 2 2h8c1.1 0 2-.9 2-2V7H6zM8 9h8v10H8zm7.5-5-1-1h-5l-1 1H5v2h14V4z"}),"DeleteOutline")},43961(e,t,o){o.r(t),o.d(t,{default:()=>n});var r=o(55713),i=o(86070);const n=(0,r.default)((0,i.jsx)("path",{d:"m12 8-6 6 1.41 1.41L12 10.83l4.59 4.58L18 14z"}),"ExpandLess")},99612(e,t,o){o.r(t),o.d(t,{default:()=>n});var r=o(55713),i=o(86070);const n=(0,r.default)((0,i.jsx)("path",{d:"M18 15v3H6v-3H4v3c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2v-3zm-1-4-1.41-1.41L13 12.17V4h-2v8.17L8.41 9.59 7 11l5 5z"}),"FileDownloadOutlined")},21999(e,t,o){o.r(t),o.d(t,{default:()=>x});var r=o(30758),i=o(2736),n=o.n(i),l=o(13526),a=o(18432),s=o(8074),u=o(19672),c=o(54037),m=o(70591),d=o(16970),p=o(25682);function f(e){return(0,p.default)("MuiDialogContentText",e)}(0,d.default)("MuiDialogContentText",["root"]);var h=o(86070);const b=(0,u.default)(m.default,{shouldForwardProp:e=>(0,s.default)(e)||"classes"===e,name:"MuiDialogContentText",slot:"Root",overridesResolver:(e,t)=>t.root})({}),N=r.forwardRef(function(e,t){const o=(0,c.useDefaultProps)({props:e,name:"MuiDialogContentText"}),{children:r,className:i,...n}=o,s=(e=>{const{classes:t}=e,o=(0,a.default)({root:["root"]},f,t);return{...t,...o}})(n);return(0,h.jsx)(b,{component:"p",variant:"body1",color:"textSecondary",ref:t,ownerState:n,className:(0,l.default)(s.root,i),...o,classes:s})});N.propTypes={children:n().node,classes:n().object,className:n().string,sx:n().oneOfType([n().arrayOf(n().oneOfType([n().func,n().object,n().bool])),n().func,n().object])};const x=N},37303(e,t,o){o.r(t),o.d(t,{default:()=>b});var r=o(30758),i=o(2736),n=o.n(i),l=o(13526),a=o(18432),s=o(19672),u=o(54037),c=o(16970),m=o(25682);function d(e){return(0,m.default)("MuiTableContainer",e)}(0,c.default)("MuiTableContainer",["root"]);var p=o(86070);const f=(0,s.default)("div",{name:"MuiTableContainer",slot:"Root",overridesResolver:(e,t)=>t.root})({width:"100%",overflowX:"auto"}),h=r.forwardRef(function(e,t){const o=(0,u.useDefaultProps)({props:e,name:"MuiTableContainer"}),{className:r,component:i="div",...n}=o,s={...o,component:i},c=(e=>{const{classes:t}=e;return(0,a.default)({root:["root"]},d,t)})(s);return(0,p.jsx)(f,{ref:t,as:i,className:(0,l.default)(c.root,r),ownerState:s,...n})});h.propTypes={children:n().node,classes:n().object,className:n().string,component:n().elementType,sx:n().oneOfType([n().arrayOf(n().oneOfType([n().func,n().object,n().bool])),n().func,n().object])};const b=h},65655(e,t,o){o.r(t),o.d(t,{default:()=>n});o(30758);var r=o(55713),i=o(86070);const n=(0,r.default)((0,i.jsx)("path",{d:"M18.41 16.59L13.82 12l4.59-4.59L17 6l-6 6 6 6zM6 6h2v12H6z"}),"FirstPage")},39405(e,t,o){o.r(t),o.d(t,{default:()=>n});o(30758);var r=o(55713),i=o(86070);const n=(0,r.default)((0,i.jsx)("path",{d:"M15.41 16.09l-4.58-4.59 4.58-4.59L14 5.5l-6 6 6 6z"}),"KeyboardArrowLeft")},84492(e,t,o){o.r(t),o.d(t,{default:()=>n});o(30758);var r=o(55713),i=o(86070);const n=(0,r.default)((0,i.jsx)("path",{d:"M8.59 16.34l4.58-4.59-4.58-4.59L10 5.75l6 6-6 6z"}),"KeyboardArrowRight")},43691(e,t,o){o.r(t),o.d(t,{default:()=>n});o(30758);var r=o(55713),i=o(86070);const n=(0,r.default)((0,i.jsx)("path",{d:"M5.59 7.41L10.18 12l-4.59 4.59L7 18l6-6-6-6zM16 6h2v12h-2z"}),"LastPage")},18652(e,t,o){o.r(t),o.d(t,{REPORT_SCOPE:()=>i,REPORT_TEMPLATE_NONE:()=>n,REPORT_TEMPLATE_SCOPE:()=>r,getTemplateDisplayDescription:()=>a,getTemplateDisplayName:()=>l});const r={ALL:"all"},i={ALL:"all"},n="none";function l(e){var t;return(null==(t=e.config)||null==(t=t.displayName)?void 0:t.trim())||e.name}function a(e){var t,o;return(null==(t=e.config)||null==(t=t.displayDescription)?void 0:t.trim())||(null==(o=e.description)?void 0:o.trim())||""}},82558(e,t,o){o.r(t),o.d(t,{ConfirmDeleteDialog:()=>f});var r=o(22653),i=o(61119),n=o(82392),l=o(21999),a=o(53577),s=o(29339),u=o(37613),c=o(56142),m=o(94050),d=o(61896),p="/opt/render/project/src/packages/webapp/src/components/common/ConfirmDeleteDialog.tsx";function f({open:e,title:t,message:o,onConfirm:f,onCancel:h,confirmLabel:b="Delete",loading:N=!1}){return(0,d.jsxDEV)(r.default,{open:e,onClose:N?void 0:h,maxWidth:"xs",fullWidth:!0,PaperProps:{elevation:0,sx:{borderRadius:"8px",border:`1px solid ${m.BRAND_HAIRLINE_VAR}`}},children:[(0,d.jsxDEV)(i.default,{sx:{bgcolor:m.BRAND_ACCENT_WASH,borderBottom:`1px solid ${m.BRAND_HAIRLINE_VAR}`,fontFamily:c.FONT_FAMILY_HEADER,fontSize:"0.875rem",fontWeight:500,color:m.BRAND_TEXT_EMPHASIS_VAR,py:1.25,px:2,lineHeight:1.3},children:t},void 0,!1,{fileName:p,lineNumber:50,columnNumber:7},this),(0,d.jsxDEV)(n.default,{sx:{pt:"14px !important",pb:1.5,px:2},children:(0,d.jsxDEV)(l.default,{sx:{fontSize:"0.8125rem"},children:o},void 0,!1,{fileName:p,lineNumber:74,columnNumber:9},this)},void 0,!1,{fileName:p,lineNumber:66,columnNumber:7},this),(0,d.jsxDEV)(a.default,{sx:{px:2,pt:0,pb:1.5,gap:1},children:[(0,d.jsxDEV)(s.default,{onClick:h,disabled:N,sx:{color:"primary.main",py:"5px",px:1.5,fontSize:"0.8125rem"},children:"Cancel"},void 0,!1,{fileName:p,lineNumber:86,columnNumber:9},this),(0,d.jsxDEV)(s.default,{onClick:f,color:"error",variant:"contained",autoFocus:!0,disabled:N,startIcon:N?(0,d.jsxDEV)(u.default,{size:14,color:"inherit"},void 0,!1,{fileName:p,lineNumber:106,columnNumber:23},this):void 0,sx:{py:"5px",px:1.5,fontSize:"0.8125rem"},children:b},void 0,!1,{fileName:p,lineNumber:99,columnNumber:9},this)]},void 0,!0,{fileName:p,lineNumber:78,columnNumber:7},this)]},void 0,!0,{fileName:p,lineNumber:37,columnNumber:5},this)}},10642(e,t,o){o.r(t),o.d(t,{ReportsPage:()=>Ee});var r=o(30758),i=o(97431),n=o(12627),l=o(17117),a=o(73916),s=o(78423),u=o(45959),c=o(70591),m=o(29339),d=o(20940),p=o(41939),f=o(3553),h=o(18652),b=o(5546),N=o(15391),x=o(74025),v=o(37613),g=o(92654),y=o(82558),S=o(22816),D=o(64984),E=o(52635),j=o(23269),V=o(62049),w=o(67900),C=o(42977),z=o(29681),T=o(37303),R=o(24425),L=o(89754),M=o(34431),A=o(16501),k=o(12556),O=o(16911),I=o(398),P=o(12240),_=o(57518),F=o(59057),W=o(99612),H=o(43961),B=o(60513),U=o(95510),$=o(55713),K=o(86070);const Y=(0,$.default)((0,K.jsx)("path",{d:"M3 5v14h18V5zm5.33 12H5V7h3.33zm5.34 0h-3.33V7h3.33zM19 17h-3.33V7H19z"}),"ViewColumnOutlined");var G=o(56142),X=o(38719),J=o(41291),Q=o(61896),q="/opt/render/project/src/packages/webapp/src/components/report/ReportListFlat.tsx";function Z(e){const t=(0,S.getPlacementBehaviour)(e.sourceScope);return null!=t&&t.sessionLevel&&e.originSessionId?`/session/${e.originSessionId}`:e.originAbstractId?`/abstract/${e.originAbstractId}`:null}const ee={[S.ReportSourceScope.ABSTRACT]:"Abstract",[S.ReportSourceScope.MULTI_ABSTRACT]:"Multi-abstract",[S.ReportSourceScope.SESSION]:"Session",[S.ReportSourceScope.MULTI_SESSION]:"Multi-session",[S.ReportSourceScope.DEEP_RESEARCH]:"Deep Research",[S.ReportSourceScope.QUERY]:"Query",[S.ReportSourceScope.MIXED]:"Mixed"},te={[S.ReportSourceScope.MULTI_ABSTRACT]:"Multi"},oe="__none__";function re(e){return e&&Object.prototype.hasOwnProperty.call(ee,e)?e:oe}function ie(e){var t;return e&&Object.prototype.hasOwnProperty.call(ee,e)?null!=(t=te[e])?t:ee[e]:""}const ne=[...Object.entries(ee).map(([e,t])=>({key:e,label:t})),{key:oe,label:"Unclassified"}],le=[{key:"conference",label:"Conference"},{key:"source",label:"Source"},{key:"type",label:"Type"},{key:"citations",label:"Citations"}],ae=["report","conference","source","type","citations","date"],se="reports-list:hidden-columns",ue="reports-list:column-widths",ce={report:360,conference:180,source:280,type:150,citations:110,date:140};function me({scope:e,linked:t}){const o=(0,n.default)(),r=ie(e);if(!r)return null;const i=Boolean(t);return(0,Q.jsxDEV)(D.default,{label:r,size:"small",variant:i?"filled":"outlined",sx:Object.assign({flexShrink:0,height:18,fontSize:10.5,fontWeight:600,letterSpacing:"0.02em",borderRadius:.75},i?{backgroundColor:(0,E.alpha)(o.palette.primary.main,.1),color:o.palette.primary.main,border:"none"}:{borderColor:(0,E.alpha)(o.palette.divider,.6),color:o.palette.text.secondary},{"& .MuiChip-label":{px:.75}})},void 0,!1,{fileName:q,lineNumber:285,columnNumber:5},this)}function de(e){var t,o;return e&&null!=(t=null==(o=S.REPORT_TYPES.find(t=>
1t.id===e))?void 0:o.name)?t:"Report"}function pe(e){return"number"==typeof e.citedSourceCount?e.citedSourceCount:(0,X.getCitedSourceCount)(e)}function fe(e){if(!Number.isFinite(e)||e<=0)return"\u2014";return new Date(e).toLocaleDateString("en-US",{month:"short",day:"numeric"})}function he({categories:e,searchTerm:t,onDeleteReport:o}){const l=(0,n.default)(),s=(0,i.useNavigate)(),d=(0,j.default)(l.breakpoints.down("md")),[p,f]=(0,r.useState)(new Set),[h,b]=(0,r.useState)(new Set),[N,x]=(0,r.useState)(new Set),[v,g]=(0,r.useState)("all"),[y,S]=(0,r.useState)("date"),[$,K]=(0,r.useState)("desc"),[X,ee]=(0,r.useState)(!1),[te,oe]=(0,r.useState)(0),[he,Ne]=(0,r.useState)(25),[xe,ve]=(0,r.useState)(()=>function(){if("undefined"==typeof window)return new Set;try{const e=window.localStorage.getItem(se);if(!e)return new Set;const t=JSON.parse(e);if(!Array.isArray(t))return new Set;const o=new Set,r=le.map(e=>e.key);for(const i of t)"string"==typeof i&&r.includes(i)&&o.add(i);return o}catch(e){return new Set}}()),[ge,ye]=(0,r.useState)(null),[Se,De]=(0,r.useState)(()=>function(){if("undefined"==typeof window)return Object.assign({},ce);try{const e=window.localStorage.getItem(ue);if(!e)return Object.assign({},ce);const t=JSON.parse(e);if(!t||"object"!=typeof t)return Object.assign({},ce);const o=Object.assign({},ce);for(const r of ae){const e=t[r];"number"==typeof e&&Number.isFinite(e)&&(o[r]=Math.max(80,Math.min(720,Math.round(e))))}return o}catch(e){return Object.assign({},ce)}}());(0,r.useEffect)(()=>{if("undefined"!=typeof window)try{window.localStorage.setItem(se,JSON.stringify(Array.from(xe)))}catch(e){}},[xe]),(0,r.useEffect)(()=>{if("undefined"!=typeof window)try{window.localStorage.setItem(ue,JSON.stringify(Se))}catch(e){}},[Se]);const Ee=e=>!xe.has(e),je=(e,t)=>{const o=t.clientX,r=Se[e],i=document.body.style.cursor,n=document.body.style.userSelect;document.body.style.cursor="col-resize",document.body.style.userSelect="none";const l=t=>{const i=t.clientX-o,n=Math.max(80,Math.min(720,Math.round(r+i)));De(t=>t[e]===n?t:Object.assign({},t,{[e]:n}))},a=()=>{document.removeEventListener("mousemove",l),document.removeEventListener("mouseup",a),document.body.style.cursor=i,document.body.style.userSelect=n};document.addEventListener("mousemove",l),document.addEventListener("mouseup",a)},Ve=e=>{e!==y?(S(e),K("date"===e||"citations"===e?"desc":"asc")):K(e=>"desc"===e?"asc":"desc")},we=(0,r.useMemo)(()=>{const t=[];for(const i of e)for(const e of i.reports){var o,r;const n=e.createdAt?new Date(e.createdAt).getTime():0,l=null!=(o=e.sourceScope)?o:null,a=(null==(r=e.originConference)||null==(r=r.name)?void 0:r.trim())||i.name;t.push({report:e,categoryId:i.id,categoryName:i.name,conferenceName:a,sourceLabel:(e.sourceLabel||"").trim(),sourceHref:Z(e),sourceScope:l,sourceScopeLabel:ie(l),citationCount:pe(e),createdAtMs:Number.isFinite(n)?n:0,typeName:de(e.type)})}return t},[e]),Ce=(0,r.useMemo)(()=>e.map(e=>({id:e.id,name:e.name,count:e.reports.length})).sort((e,t)=>t.count-e.count),[e]),ze=(0,r.useMemo)(()=>{const e=new Map;for(const o of we){var t;e.set(o.typeName,(null!=(t=e.get(o.typeName))?t:0)+1)}return Array.from(e.entries()).map(([e,t])=>({name:e,count:t})).sort((e,t)=>t.count-e.count)},[we]),Te=(0,r.useMemo)(()=>{const e=new Map;for(const o of we){var t;const r=re(o.sourceScope);e.set(r,(null!=(t=e.get(r))?t:0)+1)}return ne.map(({key:t,label:o})=>{var r;return{key:t,label:o,count:null!=(r=e.get(t))?r:0}}).filter(e=>e.count>0)},[we]),Re=(0,r.useMemo)(()=>{const e=(()=>{const e=J.DATE_WINDOWS.find(e=>e.id===v);return e&&null!==e.days?Date.now()-24*e.days*60*60*1e3:null})(),o=t.trim().toLowerCase(),r="desc"===$?-1:1;return we.filter(t=>{if(o&&!(t.report.title||"").toLowerCase().includes(o)&&!t.sourceLabel.toLowerCase().includes(o))return!1;if(p.size>0&&!p.has(t.categoryId))return!1;if(h.size>0&&!h.has(t.typeName))return!1;if(N.size>0){const e=re(t.sourceScope);if(!N.has(e))return!1}return!(null!==e&&t.createdAtMs<e)}).sort((e,t)=>{switch(y){case"title":return r*(e.report.title||"").localeCompare(t.report.title||"",void 0,{sensitivity:"base"});case"conference":return r*e.conferenceName.localeCompare(t.conferenceName,void 0,{sensitivity:"base"});case"source":return r*e.sourceLabel.localeCompare(t.sourceLabel,void 0,{sensitivity:"base"});case"type":return r*e.typeName.localeCompare(t.typeName,void 0,{sensitivity:"base"});case"citations":return r*(e.citationCount-t.citationCount);default:return r*(e.createdAtMs-t.createdAtMs)}})},[we,t,p,h,N,v,y,$]);(0,r.useEffect)(()=>{oe(0)},[Re]);const Le=(0,r.useMemo)(()=>Re.slice(te*he,(te+1)*he),[Re,te,he]),Me=(0,r.useMemo)(()=>{var e;return"all"===v?"all time":`${null==(e=J.DATE_WINDOWS.find(e=>e.id===v))?void 0:e.label} window`},[v]);return(0,Q.jsxDEV)(a.default,{sx:{display:"grid",gridTemplateColumns:{xs:"1fr",md:"240px 1fr"},gap:0,alignItems:"start"},children:[(0,Q.jsxDEV)(a.default,{component:"aside",sx:{borderRight:{md:`1px solid ${(0,E.alpha)(l.palette.divider,.5)}`},borderBottom:{xs:`1px solid ${(0,E.alpha)(l.palette.divider,.5)}`,md:"none"},pr:{md:2},pb:{xs:1,md:0},py:{md:2},position:{md:"sticky"},top:{md:16}},children:[d&&(0,Q.jsxDEV)(a.default,{component:"button",type:"button",onClick:()=>ee(e=>!e),sx:{appearance:"none",background:"transparent",border:"none",width:"100%",display:"flex",alignItems:"center",justifyContent:"space-between",gap:1,py:1.25,cursor:"pointer",color:l.palette.text.primary},children:[(0,Q.jsxDEV)(a.default,{sx:{display:"flex",alignItems:"center",gap:1},children:[(0,Q.jsxDEV)(U.default,{fontSize:"small",sx:{color:l.palette.text.secondary}},void 0,!1,{fileName:q,lineNumber:748,columnNumber:15},this),(0,Q.jsxDEV)(c.default,{sx:{fontFamily:G.FONT_FAMILY_MONO,fontSize:11,fontWeight:600,letterSpacing:"0.10em",textTransform:"uppercase",color:l.palette.text.secondary},children:"Filters"},void 0,!1,{fileName:q,lineNumber:752,columnNumber:15},this),(p.size>0||h.size>0||N.size>0)&&(0,Q.jsxDEV)(D.default,{size:"small",label:p.size+h.size+N.size,sx:{height:18,fontSize:11,fontWeight:600,bgcolor:(0,E.alpha)(l.palette.primary.main,.1),color:l.palette.primary.main}},void 0,!1,{fileName:q,lineNumber:767,columnNumber:17},this)]},void 0,!0,{fileName:q,lineNumber:747,columnNumber:13}
1,this),X?(0,Q.jsxDEV)(H.default,{fontSize:"small",sx:{color:l.palette.text.secondary}},void 0,!1,{fileName:q,lineNumber:785,columnNumber:15},this):(0,Q.jsxDEV)(B.default,{fontSize:"small",sx:{color:l.palette.text.secondary}},void 0,!1,{fileName:q,lineNumber:790,columnNumber:15},this)]},void 0,!0,{fileName:q,lineNumber:729,columnNumber:11},this),(0,Q.jsxDEV)(V.default,{in:!d||X,timeout:140,children:(0,Q.jsxDEV)(a.default,{sx:{pt:{xs:.5,md:0}},children:[(0,Q.jsxDEV)(J.FacetGroup,{label:"Conference",children:Ce.map(e=>(0,Q.jsxDEV)(J.FacetRow,{label:e.name,count:e.count,checked:p.has(e.id),onToggle:()=>{return t=e.id,void f(e=>{const o=new Set(e);return o.has(t)?o.delete(t):o.add(t),o});var t}},e.id,!1,{fileName:q,lineNumber:801,columnNumber:17},this))},void 0,!1,{fileName:q,lineNumber:799,columnNumber:13},this),(0,Q.jsxDEV)(J.FacetGroup,{label:"Type",children:ze.map(e=>(0,Q.jsxDEV)(J.FacetRow,{label:e.name,count:e.count,checked:h.has(e.name),onToggle:()=>{return t=e.name,void b(e=>{const o=new Set(e);return o.has(t)?o.delete(t):o.add(t),o});var t}},e.name,!1,{fileName:q,lineNumber:813,columnNumber:17},this))},void 0,!1,{fileName:q,lineNumber:811,columnNumber:13},this),Te.length>0&&(0,Q.jsxDEV)(J.FacetGroup,{label:"Source type",children:Te.map(e=>(0,Q.jsxDEV)(J.FacetRow,{label:e.label,count:e.count,checked:N.has(e.key),onToggle:()=>{return t=e.key,void x(e=>{const o=new Set(e);return o.has(t)?o.delete(t):o.add(t),o});var t}},e.key,!1,{fileName:q,lineNumber:826,columnNumber:19},this))},void 0,!1,{fileName:q,lineNumber:824,columnNumber:15},this),(0,Q.jsxDEV)(J.FacetGroup,{label:"Date",children:(0,Q.jsxDEV)(J.DateWindowPills,{value:v,onChange:g},void 0,!1,{fileName:q,lineNumber:838,columnNumber:15},this)},void 0,!1,{fileName:q,lineNumber:837,columnNumber:13},this)]},void 0,!0,{fileName:q,lineNumber:798,columnNumber:11},this)},void 0,!1,{fileName:q,lineNumber:797,columnNumber:9},this)]},void 0,!0,{fileName:q,lineNumber:713,columnNumber:7},this),(0,Q.jsxDEV)(a.default,{sx:{pl:{md:3},pt:1},children:[(0,Q.jsxDEV)(a.default,{sx:{display:"flex",alignItems:"center",gap:1.5,py:1.5,borderBottom:`1px solid ${(0,E.alpha)(l.palette.divider,.5)}`,mb:0},children:[(0,Q.jsxDEV)(c.default,{sx:{fontSize:13,color:l.palette.text.secondary},children:[Re.length>he?(0,Q.jsxDEV)(Q.Fragment,{children:[(0,Q.jsxDEV)(a.default,{component:"span",sx:{color:l.palette.text.primary,fontWeight:600},children:[(te*he+1).toLocaleString(),"\u2013",Math.min((te+1)*he,Re.length).toLocaleString()]},void 0,!0,{fileName:q,lineNumber:866,columnNumber:17},this)," ","of ",Re.length.toLocaleString()," ",1===Re.length?"report":"reports"," \xb7 ",Me]},void 0,!0):(0,Q.jsxDEV)(Q.Fragment,{children:[(0,Q.jsxDEV)(a.default,{component:"span",sx:{color:l.palette.text.primary,fontWeight:600},children:Re.length.toLocaleString()},void 0,!1,{fileName:q,lineNumber:881,columnNumber:17},this)," ",1===Re.length?"report":"reports"," \xb7 ",Me]},void 0,!0),(p.size>0||h.size>0||N.size>0)&&(0,Q.jsxDEV)(a.default,{component:"span",sx:{ml:1,color:l.palette.primary.main,fontWeight:600},children:["\xb7"," ",p.size+h.size+N.size," ","filter",p.size+h.size+N.size===1?"":"s"]},void 0,!0,{fileName:q,lineNumber:893,columnNumber:15},this)]},void 0,!0,{fileName:q,lineNumber:858,columnNumber:11},this),(p.size>0||h.size>0||N.size>0)&&(0,Q.jsxDEV)(a.default,{component:"button",type:"button",onClick:()=>{f(new Set),b(new Set),x(new Set)},sx:{appearance:"none",background:"transparent",border:"none",color:l.palette.text.secondary,fontFamily:G.FONT_FAMILY_MONO,fontSize:11,fontWeight:600,letterSpacing:"0.08em",textTransform:"uppercase",cursor:"pointer","&:hover":{color:l.palette.primary.main}},children:"clear"},void 0,!1,{fileName:q,lineNumber:918,columnNumber:13},this),(0,Q.jsxDEV)(a.default,{sx:{flex:1}},void 0,!1,{fileName:q,lineNumber:943,columnNumber:11},this),(0,Q.jsxDEV)(m.default,{size:"small",variant:"outlined",onClick:e=>ye(e.currentTarget),startIcon:(0,Q.jsxDEV)(Y,{fontSize:"small"},void 0,!1,{fileName:q,lineNumber:948,columnNumber:24},this),sx:{borderRadius:1,textTransform:"none",fontWeight:500,borderColor:(0,E.alpha)(l.palette.divider,.4),color:xe.size>0?l.palette.primary.main:l.palette.text.secondary,"&:hover":{borderColor:l.palette.primary.main,color:l.palette.primary.main}},children:["Columns",xe.size>0&&(0,Q.jsxDEV)(a.default,{component:"span",sx:{ml:.75,fontSize:11,fontWeight:600,color:l.palette.primary.main},children:["\xb7 ",le.length-xe.size,"/",le.length]},void 0,!0,{fileName:q,lineNumber:966,columnNumber:15},this)]},void 0,!0,{fileName:q,lineNumber:944,columnNumber:11},this),(0,Q.jsxDEV)(w.default,{anchorEl:ge,open:Boolean(ge),onClose:()=>ye(null),anchorOrigin:{vertical:"bottom",horizontal:"right"},transformOrigin:{vertical:"top",horizontal:"right"},children:[le.map(e=>{const t=Ee(e.key);return(0,Q.jsxDEV)(u.default,{onClick:()=>{return t=e.key,void ve(e=>{const o=new Set(e);return o.has(t)?o.delete(t):o.add(t),o});var t},sx:{minWidth:200},children:[(0,Q.jsxDEV)(C.default,{sx:{minWidth:28},children:t?(0,Q.jsxDEV)(_.default,{fontSize:"small",sx:{color:l.palette.primary.main}},void 0,!1,{fileName:q,lineNumber:997,columnNumber:23},this):null},void 0,!1,{fileName:q,lineNumber:995,columnNumber:19},this),(0,Q.jsxDEV)(z.default,{primary:e.label,primaryTypographyProps:{fontSize:13,color:t?l.palette.text.primary:l.palette.text.secondary}},void 0,!1,{fileName:q,lineNumber:1003,columnNumber:19},this)]},e.key,!0,{fileName:q,lineNumber:990,columnNumber:17},this)}),(0,Q.jsxDEV)(a.default,{sx:{borderTop:`1px solid ${(0,E.alpha)(l.palette.divider,.5)}`,my:.5}},void 0,!1,{fileName:q,lineNumber:1015,columnNumber:13},this),(0,Q.jsxDEV)(u.default,{onClick:()=>{De(Object.assign({},ce)),ye(null)},sx:{minWidth:200},children:[(0,Q.jsxDEV)(C.default,{sx:{minWidth:28}},void 0,!1,{fileName:q,lineNumber:1028,columnNumber:15},this),(0,Q.jsxDEV)(z.default,{primary:"Reset widths",primaryTypographyProps:{fontSize:13,color:l.palette.text.secondary}},void 0,!1,{fileName:q,lineNumber:1029,columnNumber:15},this)]},void 0,!0,{fileName:q,lineNumber:1021,columnNumber:13},this)]},void 0,!0,{fileName:q,lineNumber:980,columnNumber:11},this),(0,Q.jsxDEV)(m.default,{size:"small",variant:"outlined",onClick:()=>
1{if(0===Re.length)return;const e=[["Title","Conference","Source","Type","Citations","Date"],...Re.map(e=>[e.report.title||"",e.conferenceName,e.sourceLabel,e.typeName,String(e.citationCount),e.createdAtMs>0?new Date(e.createdAtMs).toISOString():""])].map(e=>e.map(e=>{const t=String(e);return t.includes(",")||t.includes('"')||t.includes("\n")?`"${t.replace(/"/g,'""')}"`:t}).join(",")).join("\n"),t=new Blob([e],{type:"text/csv;charset=utf-8"}),o=URL.createObjectURL(t),r=document.createElement("a");r.href=o,r.download=`reports-${(new Date).toISOString().slice(0,10)}.csv`,document.body.appendChild(r),r.click(),document.body.removeChild(r),URL.revokeObjectURL(o)},disabled:0===Re.length,startIcon:(0,Q.jsxDEV)(W.default,{fontSize:"small"},void 0,!1,{fileName:q,lineNumber:1043,columnNumber:24},this),sx:{borderRadius:1,textTransform:"none",fontWeight:500,borderColor:(0,E.alpha)(l.palette.divider,.4),color:l.palette.text.secondary,"&:hover":{borderColor:l.palette.primary.main,color:l.palette.primary.main}},children:"Export"},void 0,!1,{fileName:q,lineNumber:1038,columnNumber:11},this)]},void 0,!0,{fileName:q,lineNumber:848,columnNumber:9},this),0===Re.length?(0,Q.jsxDEV)(a.default,{sx:{py:6,textAlign:"center",color:l.palette.text.secondary},children:(0,Q.jsxDEV)(c.default,{variant:"body2",children:"No reports match the current filters."},void 0,!1,{fileName:q,lineNumber:1068,columnNumber:13},this)},void 0,!1,{fileName:q,lineNumber:1061,columnNumber:11},this):(0,Q.jsxDEV)(Q.Fragment,{children:[(0,Q.jsxDEV)(T.default,{sx:{overflowX:"auto"},children:(0,Q.jsxDEV)(R.default,{size:"small",sx:{tableLayout:"fixed"},children:[(0,Q.jsxDEV)(L.default,{children:(0,Q.jsxDEV)(M.default,{children:[(0,Q.jsxDEV)(be,{width:Se.report,sortKey:"title",activeSortKey:y,sortDir:$,onSort:Ve,onResizeStart:e=>je("report",e),children:"Report"},void 0,!1,{fileName:q,lineNumber:1084,columnNumber:21},this),Ee("conference")&&(0,Q.jsxDEV)(be,{width:Se.conference,sortKey:"conference",activeSortKey:y,sortDir:$,onSort:Ve,onResizeStart:e=>je("conference",e),sx:{display:{xs:"none",md:"table-cell"}},children:"Conference"},void 0,!1,{fileName:q,lineNumber:1101,columnNumber:23},this),Ee("source")&&(0,Q.jsxDEV)(be,{width:Se.source,sortKey:"source",activeSortKey:y,sortDir:$,onSort:Ve,onResizeStart:e=>je("source",e),sx:{display:{xs:"none",md:"table-cell"}},children:"Source"},void 0,!1,{fileName:q,lineNumber:1116,columnNumber:23},this),Ee("type")&&(0,Q.jsxDEV)(be,{width:Se.type,sortKey:"type",activeSortKey:y,sortDir:$,onSort:Ve,onResizeStart:e=>je("type",e),sx:{display:{xs:"none",md:"table-cell"}},children:"Type"},void 0,!1,{fileName:q,lineNumber:1129,columnNumber:23},this),Ee("citations")&&(0,Q.jsxDEV)(be,{width:Se.citations,align:"center",sortKey:"citations",activeSortKey:y,sortDir:$,onSort:Ve,onResizeStart:e=>je("citations",e),sx:{display:{xs:"none",md:"table-cell"}},children:"Citations"},void 0,!1,{fileName:q,lineNumber:1142,columnNumber:23},this),(0,Q.jsxDEV)(be,{width:Se.date,align:"right",sortKey:"date",activeSortKey:y,sortDir:$,onSort:Ve,onResizeStart:e=>je("date",e),children:"Date"},void 0,!1,{fileName:q,lineNumber:1155,columnNumber:21},this),(0,Q.jsxDEV)(be,{width:40},void 0,!1,{fileName:q,lineNumber:1166,columnNumber:21},this)]},void 0,!0,{fileName:q,lineNumber:1083,columnNumber:19},this)},void 0,!1,{fileName:q,lineNumber:1082,columnNumber:17},this),(0,Q.jsxDEV)(A.default,{children:Le.map(e=>{return(0,Q.jsxDEV)(M.default,{hover:!0,onClick:()=>s(`/reports/${e.report.id}`),sx:{cursor:"pointer","& .row-delete":{opacity:0}
1,"&:hover":{backgroundColor:(0,E.alpha)(l.palette.primary.main,.04),"& .row-delete":{opacity:1}}},children:[(0,Q.jsxDEV)(k.default,{sx:{py:.75},children:(0,Q.jsxDEV)(a.default,{sx:{display:"flex",alignItems:"center",gap:1,minWidth:0},children:[(0,Q.jsxDEV)(P.default,{sx:{fontSize:14,color:(0,E.alpha)(l.palette.primary.main,.6),flexShrink:0}},void 0,!1,{fileName:q,lineNumber:1196,columnNumber:27},this),(0,Q.jsxDEV)(a.default,{sx:{minWidth:0,flex:1},children:[(0,Q.jsxDEV)(c.default,{sx:{fontSize:13.5,fontWeight:500,color:l.palette.text.primary,lineHeight:1.4},children:e.report.title||"Untitled report"},void 0,!1,{fileName:q,lineNumber:1204,columnNumber:29},this),(0,Q.jsxDEV)(a.default,{sx:{display:{xs:"flex",md:"none"},alignItems:"center",flexWrap:"wrap",gap:.75,mt:.5,fontSize:11.5,color:l.palette.text.secondary},children:[(0,Q.jsxDEV)(a.default,{component:"span",sx:{overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap",maxWidth:"60%"},children:e.conferenceName},void 0,!1,{fileName:q,lineNumber:1230,columnNumber:31},this),e.sourceLabel&&(0,Q.jsxDEV)(Q.Fragment,{children:[(0,Q.jsxDEV)(a.default,{component:"span",sx:{opacity:.5},children:"\xb7"},void 0,!1,{fileName:q,lineNumber:1243,columnNumber:35},this),(0,Q.jsxDEV)(a.default,{component:"span",sx:{overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap",maxWidth:"60%"},children:e.sourceHref?(0,Q.jsxDEV)(i.Link,{to:e.sourceHref,onClick:e=>e.stopPropagation(),style:{color:l.palette.primary.main,textDecoration:"none"},children:e.sourceLabel},void 0,!1,{fileName:q,lineNumber:1256,columnNumber:39},this):e.sourceLabel},void 0,!1,{fileName:q,lineNumber:1246,columnNumber:35},this)]},void 0,!0),(0,Q.jsxDEV)(a.default,{component:"span",sx:{opacity:.5},children:"\xb7"},void 0,!1,{fileName:q,lineNumber:1272,columnNumber:31},this),(0,Q.jsxDEV)(a.default,{component:"span",children:e.typeName},void 0,!1,{fileName:q,lineNumber:1275,columnNumber:31},this),e.citationCount>0&&(0,Q.jsxDEV)(Q.Fragment,{children:[(0,Q.jsxDEV)(a.default,{component:"span",sx:{opacity:.5},children:"\xb7"},void 0,!1,{fileName:q,lineNumber:1278,columnNumber:35},this),(0,Q.jsxDEV)(a.default,{component:"span",children:[e.citationCount," cited"]},void 0,!0,{fileName:q,lineNumber:1281,columnNumber:35},this)]},void 0,!0)]},void 0,!0,{fileName:q,lineNumber:1219,columnNumber:29},this)]},void 0,!0,{fileName:q,lineNumber:1203,columnNumber:27},this)]},void 0,!0,{fileName:q,lineNumber:1188,columnNumber:25},this)},void 0,!1,{fileName:q,lineNumber:1187,columnNumber:23},this),Ee("conference")&&(0,Q.jsxDEV)(k.default,{sx:{color:l.palette.text.secondary,fontSize:12.5,display:{xs:"none",md:"table-cell"}},children:e.conferenceName},void 0,!1,{fileName:q,lineNumber:1291,columnNumber:25},this),Ee("source")&&(0,Q.jsxDEV)(k.default,{sx:{color:l.palette.text.secondary,fontSize:12.5,display:{xs:"none",md:"table-cell"},maxWidth:0,overflow:"hidden",whiteSpace:"nowrap"},title:e.sourceLabel||void 0,children:e.sourceLabel?(0,Q.jsxDEV)(a.default,{sx:{display:"flex",alignItems:"center",gap:.75,minWidth:0},children:[e.sourceScopeLabel&&(0,Q.jsxDEV)(me,{scope:e.sourceScope,linked:Boolean(e.sourceHref)},void 0,!1,{fileName:q,lineNumber:1323,columnNumber:33},this),(0,Q.jsxDEV)(a.default,{sx:{minWidth:0,overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap"},children:e.sourceHref?(0,Q.jsxDEV)(i.Link,{to:e.sourceHref,onClick:e=>e.stopPropagation(),style:{color:l.palette.primary.main,textDecoration:"none"},onMouseEnter:e=>{e.currentTarget.style.textDecoration="underline"},onMouseLeave:e=>{e.currentTarget.style.textDecoration="none"},children:e.sourceLabel},void 0,!1,{fileName:q,lineNumber:1340,columnNumber:35},this):e.sourceLabel},void 0,!1,{fileName:q,lineNumber:1328,columnNumber:31},this)]},void 0,!0,{fileName:q,lineNumber:1314,columnNumber:29},this):"\u2014"},void 0,!1,{fileName:q,lineNumber:1302,columnNumber:25},this),Ee("type")&&(0,Q.jsxDEV)(k.default,{sx:{display:{xs:"none",md:"table-cell"}},children:(0,Q.jsxDEV)(D.default,{label:e.typeName,size:"small",sx:{backgroundColor:(0,E.alpha)(l.palette.primary.main,.08),color:l.palette.primary.main,fontWeight:500,fontSize:11,height:22,borderRadius:1}},void 0,!1,{fileName:q,lineNumber:1374,columnNumber:27},this)},void 0,!1,{fileName:q,lineNumber:1371,columnNumber:25},this),Ee("citations")&&(0,Q.jsxDEV)(k.default,{align:"center",sx:{dis
1play:{xs:"none",md:"table-cell"}},children:(0,Q.jsxDEV)(D.default,{label:e.citationCount>0?String(e.citationCount):"\u2014",size:"small",variant:"outlined",sx:{borderColor:(0,E.alpha)(l.palette.divider,.5),color:l.palette.text.secondary,fontSize:11,height:22,borderRadius:1}},void 0,!1,{fileName:q,lineNumber:1396,columnNumber:27},this)},void 0,!1,{fileName:q,lineNumber:1392,columnNumber:25},this),(0,Q.jsxDEV)(k.default,{align:"right",sx:{fontVariantNumeric:"tabular-nums",color:l.palette.text.secondary,fontSize:12,whiteSpace:"nowrap",py:.75},children:[fe(e.createdAtMs),e.createdAtMs>0&&(0,Q.jsxDEV)(a.default,{component:"span",sx:{ml:.75,fontSize:11,color:(0,E.alpha)(l.palette.text.secondary,.65)},children:(t=e.createdAtMs,!Number.isFinite(t)||t<=0?"":new Date(t).toLocaleTimeString("en-US",{hour:"numeric",minute:"2-digit"}))},void 0,!1,{fileName:q,lineNumber:1426,columnNumber:27},this)]},void 0,!0,{fileName:q,lineNumber:1414,columnNumber:23},this),(0,Q.jsxDEV)(k.default,{padding:"none",sx:{pr:1,width:36},children:(0,Q.jsxDEV)(O.default,{size:"small",className:"row-delete",onClick:t=>{t.stopPropagation(),o(e.report.id)},sx:{color:(0,E.alpha)(l.palette.error.main,.6),transition:"opacity 120ms linear, color 120ms linear","&:hover":{color:l.palette.error.main,backgroundColor:(0,E.alpha)(l.palette.error.main,.08)}},children:(0,Q.jsxDEV)(F.default,{sx:{fontSize:17}},void 0,!1,{fileName:q,lineNumber:1459,columnNumber:27},this)},void 0,!1,{fileName:q,lineNumber:1439,columnNumber:25},this)},void 0,!1,{fileName:q,lineNumber:1438,columnNumber:23},this)]},e.report.id,!0,{fileName:q,lineNumber:1171,columnNumber:21},this);var t})},void 0,!1,{fileName:q,lineNumber:1169,columnNumber:17},this)]},void 0,!0,{fileName:q,lineNumber:1081,columnNumber:15},this)},void 0,!1,{fileName:q,lineNumber:1074,columnNumber:13},this),Re.length>he&&(0,Q.jsxDEV)(I.default,{component:"div",count:Re.length,page:te,onPageChange:(e,t)=>
1oe(t),rowsPerPage:he,onRowsPerPageChange:e=>{Ne(parseInt(e.target.value,10)),oe(0)},rowsPerPageOptions:[25,50,100],sx:{borderTop:`1px solid ${(0,E.alpha)(l.palette.divider,.5)}`,"& .MuiTablePagination-toolbar":{minHeight:48},"& .MuiTablePagination-selectLabel, & .MuiTablePagination-displayedRows":{fontSize:12,color:l.palette.text.secondary}}},void 0,!1,{fileName:q,lineNumber:1468,columnNumber:15},this)]},void 0,!0)]},void 0,!0,{fileName:q,lineNumber:847,columnNumber:7},this)]},void 0,!0,{fileName:q,lineNumber:698,columnNumber:5},this)}function be({children:e,width:t,align:o,sortKey:r,activeSortKey:i,sortDir:l,onSort:s,onResizeStart:u,sx:c}){const m=(0,n.default)(),d=void 0!==r&&r===i,p=void 0!==r&&void 0!==s,f=d?"desc"===l?"\u2193":"\u2191":"";return(0,Q.jsxDEV)(k.default,{align:o,onClick:p?()=>s(r):void 0,sx:Object.assign({width:t},c,{position:"relative",py:1.5,fontFamily:G.FONT_FAMILY_MONO,fontSize:11,fontWeight:600,letterSpacing:"0.10em",textTransform:"uppercase",color:d?m.palette.primary.main:(0,E.alpha)(m.palette.text.secondary,.85),borderBottom:`1px solid ${(0,E.alpha)(m.palette.divider,.5)}`,backgroundColor:"transparent",cursor:p?"pointer":"default",userSelect:"none",transition:"color 120ms linear","&:hover":p?{color:m.palette.primary.main}:void 0}),children:[e,f&&(0,Q.jsxDEV)(a.default,{component:"span",sx:{ml:.5,color:m.palette.primary.main,fontWeight:700},children:f},void 0,!1,{fileName:q,lineNumber:1555,columnNumber:9},this),u&&(0,Q.jsxDEV)(a.default,{onMouseDown:e=>{e.stopPropagation(),e.preventDefault(),u(e)},onClick:e=>e.stopPropagation(),sx:{position:"absolute",top:4,bottom:4,right:-4,width:8,cursor:"col-resize",zIndex:2,display:"flex",alignItems:"center",justifyContent:"center","&::after":{content:'""',display:"block",width:"1px",height:"60%",backgroundColor:(0,E.alpha)(m.palette.text.secondary,.35),transition:"width 80ms linear, background-color 80ms linear"},"&:hover::after":{width:"2px",backgroundColor:m.palette.primary.main},"&:active::after":{width:"2px",backgroundColor:m.palette.primary.dark}}},void 0,!1,{fileName:q,lineNumber:1567,columnNumber:9},this)]},void 0,!0,{fileName:q,lineNumber:1529,columnNumber:5},this)}var Ne=o(12690),xe=o(25842),ve="/opt/render/project/src/packages/webapp/src/components/report/ReportListContent.tsx";function ge({searchTerm:e,scope:t,orgFilterId:o}){const{DESIGN_SYSTEM:n,getResponsiveSpacing:l,getHoverElevation:s,getReportListEmptyStateStyles:u}=(0,xe.useAppTheme)(),[d]=(0,r.useState)(1e3),[p,f]=(0,r.useState)(null),{categories:h,loading:b,error:N,fetchReports:x,deleteReport:S}=(0,Ne.useReportContext)();(0,r.useEffect)(()=>{x(1,d,t)},[x,d,t]);if(b)return(0,Q.jsxDEV)(a.default,{sx:{display:"flex",justifyContent:"center",alignItems:"center",height:"50vh"},children:(0,Q.jsxDEV)(v.default,{},void 0,!1,{fileName:ve,lineNumber:72,columnNumber:9},this)},void 0,!1,{fileName:ve,lineNumber:64,columnNumber:7},this);if(N)return(0,Q.jsxDEV)(a.default,{sx:{p:l("page")},children:[(0,Q.jsxDEV)(g.default,{severity:"error",sx:{mb:2},children:N},void 0,!1,{fileName:ve,lineNumber:80,columnNumber:9},this),(0,Q.jsxDEV)(m.default,{variant:"contained",component:i.Link,to:"/",children:"Return to Home"},void 0,!1,{fileName:ve,lineNumber:83,columnNumber:9},this)]},void 0,!0,{fileName:ve,lineNumber:79,columnNumber:7},this);const D=o?h.filter(e=>e.id===`org-${o}`):h;return(0,Q.jsxDEV)(a.default,{sx:{width:"100%"},children:[D.every(e=>0===e.reports.length)?(0,Q.jsxDEV)(a.default,{sx:u(),children:[(0,Q.jsxDEV)(c.default,{variant:"h6",color:"text.secondary",gutterBottom:!0,sx:{fontWeight:n.TYPOGRAPHY.fontWeight.semiBold},children:"No reports found"},void 0,!1,{fileName:ve,lineNumber:102,columnNumber:11},this),(0,Q.jsxDEV)(c.default,{variant:"body2",color:"text.secondary",sx:{mb:n.SPACING.md},children:"Get started by creating your first report"},void 0,!1,{fileName:ve,lineNumber:112,columnNumber:11},this),(0,Q.jsxDEV)(m.default,{variant:"contained",size:"large",component:i.Link,to:"/reports/create",sx:Object.assign({width:{xs:"100%",sm:"auto"},borderRadius:n.BORDER_RADIUS.medium,fontWeight:n.TYPOGRAPHY.fontWeight.semiBold},s(n.ELEVATION.medium)),children:"Create First Report"},void 0,!1,{fileName:ve,lineNumber:119,columnNumber:11},this)]},void 0,!0,{fileName:ve,lineNumber:101,columnNumber:9},this):(0,Q.jsxDEV)(he,{categories:D.map(e=>({id:e.id,name:e.name,reports:e.reports})),searchTerm:e,onDeleteReport:e=>f(e)},void 0,!1,{fileName:ve,lineNumber:135,columnNumber:9},this),(0,Q.jsxDEV)(y.ConfirmDeleteDialog,{open:null!==p,title:"Delete Report",message:"Are you sure you want to delete this report? This action cannot be undone.",onConfirm:()=>{(async()=>
1{if(p)try{await S(p)}catch(e){console.error("Failed to delete report:",e)}finally{f(null)}})()},onCancel:()=>f(null)},void 0,!1,{fileName:ve,lineNumber:146,columnNumber:7},this)]},void 0,!0,{fileName:ve,lineNumber:99,columnNumber:5},this)}var ye=o(49269),Se="/opt/render/project/src/packages/webapp/src/pages/ReportsPage.tsx";const De="__all__";function Ee(){var e,t;const o=(0,n.default)(),v=(0,N.useAdminCheck)(),{user:g}=(0,b.useAuth)(),{categories:y}=(0,Ne.useReportContext)(),[S,D]=(0,r.useState)(""),[E,j]=(0,r.useState)(ye.ViewMode.LIST),[V,w]=(0,r.useState)(null!=(e=null==g?void 0:g.orgId)?e:"");(0,r.useEffect)(()=>{v&&null!=g&&g.orgId&&w(e=>e||g.orgId)},[v,null==g?void 0:g.orgId]);const C=v?h.REPORT_SCOPE.ALL:void 0,z=v&&V&&V!==De?V:void 0,T=(0,r.useMemo)(()=>{if(!v)return[];const e=y.filter(e=>e.id.startsWith("org-")).map(e=>({id:e.id.slice(4),name:e.name,count:e.reports.length}));var t;!e.some(e=>e.id===(null==g?void 0:g.orgId))&&null!=g&&g.orgId&&e.push({id:g.orgId,name:null!=(t=g.orgName)?t:"My org",count:0});return e.sort((e,t)=>t.count!==e.count?t.count-e.count:e.name.localeCompare(t.name))},[y,v,null==g?void 0:g.orgId,null==g?void 0:g.orgName]),R=y.reduce((e,t)=>e+t.reports.length,0),L=y.filter(e=>e.reports.length>0).length,M=y.reduce((e,t)=>{for(const o of t.reports){const t=o.createdAt?new Date(o.createdAt).getTime():0;if(Number.isFinite(t)&&t>e)return t}return e},0),A=M>0?`last edited ${new Date(M).toLocaleDateString("en-US",{month:"short",day:"numeric"})}`:null;return(0,Q.jsxDEV)(l.default,{in:!0,timeout:200,children:(0,Q.jsxDEV)(a.default,{sx:{minHeight:"100vh",bgcolor:o.palette.background.default},children:[(0,Q.jsxDEV)(a.default,{sx:{px:{xs:2,sm:3,md:4},pt:{xs:2,sm:3},pb:2},children:(0,Q.jsxDEV)(J.ListPageHeader,{icon:(0,Q.jsxDEV)(d.default,{sx:{fontSize:18}},void 0,!1,{fileName:Se,lineNumber:142,columnNumber:19},this),title:"Reports",metaItems:[R>0?`${R.toLocaleString()} ${1===R?"report":"reports"}`:null,L>0?`${L} ${1===L?"conference":"conferences"}`:null,A],actions:(0,Q.jsxDEV)(Q.Fragment,{children:[v&&T.length>0&&(0,Q.jsxDEV)(s.default,{select:!0,size:"small",label:(0,Q.jsxDEV)(a.default,{component:"span",sx:{display:"inline-flex",alignItems:"center",gap:.5},children:["View reports from",(0,Q.jsxDEV)(x.AdminBadge,{tooltip:"Admin only \u2014 switches the active org view"},void 0,!1,{fileName:Se,lineNumber:173,columnNumber:25},this)]},void 0,!0,{fileName:Se,lineNumber:164,columnNumber:23},this),value:V||(null!=(t=null==g?void 0:g.orgId)?t:""),onChange:e=>w(e.target.value),sx:Object.assign({minWidth:220,"& .MuiInputLabel-root":{fontSize:"0.72rem",color:o.palette.text.secondary}},(0,J.listPageControlSx)(o)),children:[T.map(e=>(0,Q.jsxDEV)(u.default,{value:e.id,children:(0,Q.jsxDEV)(a.default,{sx:{display:"flex",alignItems:"center",justifyContent:"space-between",width:"100%",gap:1.5},children:[(0,Q.jsxDEV)(c.default,{component:"span",sx:{fontSize:"0.875rem",color:o.palette.text.primary,overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap"},children:[e.name,e.id===(null==g?void 0:g.orgId)?" (you)":""]},void 0,!0,{fileName:Se,lineNumber:198,columnNumber:27},this),(0,Q.jsxDEV)(c.default,{component:"span",sx:{fontFamily:G.FONT_FAMILY_MONO,fontSize:"0.72rem",color:o.palette.text.secondary,flexShrink:0},children:e.count},void 0,!1,{fileName:Se,lineNumber:211,columnNumber:27},this)]},void 0,!0,{fileName:Se,lineNumber:189,columnNumber:25},this)},e.id,!1,{fileName:Se,lineNumber:188,columnNumber:23},this)),(0,Q.jsxDEV)(u.default,{value:De,children:(0,Q.jsxDEV)(c.default,{component:"span",sx:{fontSize:"0.875rem",color:o.palette.primary.main,fontWeight:500},children:"All orgs"},void 0,!1,{fileName:Se,lineNumber:226,columnNumber:23},this)},void 0,!1,{fileName:Se,lineNumber:225,columnNumber:21},this)]},void 0,!0,{fileName:Se,lineNumber:160,columnNumber:19},this),(0,Q.jsxDEV)(J.ListPageSearchField,{value:S,onChange:D,placeholder:"Search across all reports\u2026"},void 0,!1,{fileName:Se,lineNumber:239,columnNumber:17},this),v&&(0,Q.jsxDEV)(m.default,{component:i.Link,to:"/report/templates",variant:"outlined",size:"small",startIcon:(0,Q.jsxDEV)(p.default,{fontSize:"small"},void 0,!1,{fileName:Se,lineNumber:250,columnNumber:32},this),sx:(0,J.listPageButtonSx)(o),children:"Templates"},void 0,!1,{fileName:Se,lineNumber:245,columnNumber:19},this),(0,Q.jsxDEV)(m.default,{component:i.Link,to:"/reports/create",variant:"outlined",size:"small",startIcon:(0,Q.jsxDEV)(f.default,{fontSize:"small"},void 0,!1,{fileName:Se,lineNumber:261,columnNumber:30},this),sx:(0,J.listPageCtaSx)(o),children:"New report"},void 0,!1,{fileName:Se,lineNumber:256,columnNumber:17},this)]},void 0,!0)},void 0,!1,{fileName:Se,lineNumber:141,columnNumber:11},this)},void 0,!1,{fileName:Se,lineNumber:134,columnNumber:9},this),(0,Q.jsxDEV)(a.default,{sx:{px:{xs:2,sm:3,md:4},pb:{xs:4,sm:6}},children:(0,Q.jsxDEV)(ge,{searchTerm:S,viewMode:E,onViewModeChange:j,scope:C,orgFilterId:z},void 0,!1,{fileName:Se,lineNumber:278,columnNumber:11},this)},void 0,!1,{fileName:Se,lineNumber:272,columnNumber:9},this)]},void 0,!0,{fileName:Se,lineNumber:128,columnNumber:7},this)},void 0,!1,{fileName:Se,lineNumber:127,columnNumber:5},this)}},38719(e,t,o){o.r(t),o.d(t,{getCitedSourceCount:()=>
1i,getSourceBreakdown:()=>l,getTotalSourceCount:()=>n});var r=o(96939);function i(e){var t,o,i;const l=null!=(t=null!=(o=e.editedOutput)?o:e.output)?t:"";if("string"==typeof l&&l.length>0){const t=Array.from((0,r.buildDisplayNumberMap)(l).keys());if(t.length>0){var a;const o=e.data,r=null==o||null==(a=o.structuredCitations)?void 0:a.citations;if(!(Array.isArray(r)&&r.length>0))return t.length;{const e=new Set(r.map(e=>null==e?void 0:e.stableId).filter(e=>"string"==typeof e&&e.length>0)),o=t.filter(t=>e.has(t));if(o.length>0)return o.length}}}const s=e.data,u=null==s||null==(i=s.structuredCitations)?void 0:i.citations;return Array.isArray(u)?u.length:n(e)}function n(e){var t;const o=(null==(t=e.abstracts)?void 0:t.length)||0;let r=0;if(e.data&&"object"==typeof e.data){const t=e.data;if(t.sourcesUsed&&(r=(t.sourcesUsed.pubmed||0)+(t.sourcesUsed.clinicalTrials||0)+(t.sourcesUsed.exa||0)),t.sources){const e=Array.isArray(t.sources.pubmed)?t.sources.pubmed.length:0,o=Array.isArray(t.sources.clinicalTrials)?t.sources.clinicalTrials.length:0,i=Array.isArray(t.sources.exa)?t.sources.exa.length:0;r=Math.max(r,e+o+i)}if(t.primarySources&&Array.isArray(t.primarySources)){const e=t.primarySources.length,i=Math.max(o,e);if(i>o&&0===r)return i}}return o+r}function l(e){var t;const o={abstracts:(null==(t=e.abstracts)?void 0:t.length)||0,pubmed:0,clinicalTrials:0,exa:0,total:0};if(e.data&&"object"==typeof e.data){const t=e.data;t.sourcesUsed&&(o.pubmed=t.sourcesUsed.pubmed||0,o.clinicalTrials=t.sourcesUsed.clinicalTrials||0,o.exa=t.sourcesUsed.exa||0)}return o.total=o.abstracts+o.pubmed+o.clinicalTrials+o.exa,o}}}]);
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.