PageSourceSearch

https://askfuzz.ai/_next/static/chunks/2orfsxeq36hyl.js

js askfuzz.ai collected 2026-09-25 03:02:36 UTC 60,087 bytes, 1 lines download raw bytes

1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,435191,(e,a,t)=>{a.exports={name:"fuzz_frontend_v3",version:"0.1.0",private:!0,scripts:{dev:"next dev",build:"next build",start:"next start",lint:"eslint","copy-pdf-worker":"cp node_modules/pdfjs-dist/build/pdf.worker.min.mjs public/pdf.worker.min.mjs",postinstall:"npm run copy-pdf-worker"},dependencies:{"@emotion/react":"^11.14.0","@emotion/styled":"^11.14.1","@hookform/resolvers":"^5.7.1","@mui/material":"^9.3.1","@mui/x-date-pickers":"^9.12.0","@tanstack/react-query":"^5.101.4",axios:"^1.19.0","date-fns":"^4.4.0",highcharts:"^13.0.1","highcharts-react-official":"^3.2.3","lottie-react":"^3.1.1","lucide-react":"^1.28.0",motion:"^13.1.0",next:"16.3.0","next-themes":"^0.4.6",react:"19.2.8","react-dom":"19.2.8","react-hook-form":"^7.84.0","react-loading-skeleton":"^3.5.0","react-markdown":"^10.1.0","react-pdf":"10.5.0","react-zoom-pan-pinch":"^4.0.4","rehype-raw":"^7.0.0","remark-gfm":"^4.0.1",sass:"^1.102.0",sharp:"^0.35.3",uuid:"^14.0.1",zod:"^4.4.3",zustand:"^5.0.14"},devDependencies:{"@types/node":"^20","@types/react":"^19","@types/react-dom":"^19","@types/uuid":"^10.0.0",eslint:"^9","eslint-config-next":"16.3.0",typescript:"^5"}}},75972,e=>{e.v({avatar:"sidebar-profile-module-scss-module__zdJmkG__avatar",avatarImage:"sidebar-profile-module-scss-module__zdJmkG__avatarImage",avatarText:"sidebar-profile-module-scss-module__zdJmkG__avatarText",bellIcon:"sidebar-profile-module-scss-module__zdJmkG__bellIcon",collapsedDialog:"sidebar-profile-module-scss-module__zdJmkG__collapsedDialog",collapsedProfileBtn:"sidebar-profile-module-scss-module__zdJmkG__collapsedProfileBtn",dialog:"sidebar-profile-module-scss-module__zdJmkG__dialog",divider:"sidebar-profile-module-scss-module__zdJmkG__divider",headerCaret:"sidebar-profile-module-scss-module__zdJmkG__headerCaret",info:"sidebar-profile-module-scss-module__zdJmkG__info",legalLink:"sidebar-profile-module-scss-module__zdJmkG__legalLink",legalRow:"sidebar-profile-module-scss-module__zdJmkG__legalRow",menuIcon:"sidebar-profile-module-scss-module__zdJmkG__menuIcon",menuIconDestructive:"sidebar-profile-module-scss-module__zdJmkG__menuIconDestructive",menuItem:"sidebar-profile-module-scss-module__zdJmkG__menuItem",menuLabel:"sidebar-profile-module-scss-module__zdJmkG__menuLabel",menuLabelDestructive:"sidebar-profile-module-scss-module__zdJmkG__menuLabelDestructive",menuTrailing:"sidebar-profile-module-scss-module__zdJmkG__menuTrailing",meta:"sidebar-profile-module-scss-module__zdJmkG__meta",name:"sidebar-profile-module-scss-module__zdJmkG__name",profileBtn:"sidebar-profile-module-scss-module__zdJmkG__profileBtn",profileHeader:"sidebar-profile-module-scss-module__zdJmkG__profileHeader",themeIcon:"sidebar-profile-module-scss-module__zdJmkG__themeIcon",themeLabel:"sidebar-profile-module-scss-module__zdJmkG__themeLabel",themeOption:"sidebar-profile-module-scss-module__zdJmkG__themeOption",themeOptionActive:"sidebar-profile-module-scss-module__zdJmkG__themeOptionActive",themeRow:"sidebar-profile-module-scss-module__zdJmkG__themeRow",themeToggle:"sidebar-profile-module-scss-module__zdJmkG__themeToggle",userEmail:"sidebar-profile-module-scss-module__zdJmkG__userEmail",userInfo:"sidebar-profile-module-scss-module__zdJmkG__userInfo",userName:"sidebar-profile-module-scss-module__zdJmkG__userName",wrapper:"sidebar-profile-module-scss-module__zdJmkG__wrapper"})},746522,e=>{e.v({belowBreadcrumb:"layout-module-scss-module__xPTtLW__belowBreadcrumb",contentWrapper:"layout-module-scss-module__xPTtLW__contentWrapper",contentWrapperSpaced:"layout-module-scss-module__xPTtLW__contentWrapperSpaced",mainContent:"layout-module-scss-module__xPTtLW__mainContent",mainContentCard:"layout-module-scss-module__xPTtLW__mainContentCard",pageContent:"layout-module-scss-module__xPTtLW__pageContent",wrapper:"layout-module-scss-module__xPTtLW__wrapper"})},667688,e=>{"use strict";let a;var t=e.i(843476),s=e.i(271645),l=e.i(768834),o=e.i(579473);let n=(0,l.create)()((0,o.persist)(e=>({mode:"light",accentColor:"golden-hour",setMode:a=>e({mode:a}),toggleMode:()=>e(e=>({mode:"light"===e.mode?"dark":"light"})),setAccentColor:a=>e({accentColor:a})}),{name:"fuzz-theme"}));var r=e.i(309657);e.i(86238);var i=e.i(696814),c=e.i(962900),d=e.i(522016),u=e.i(618566);e.i(929461);var m=e.i(41723),p=e.i(426741),_=e.i(459093),h=e.i(928132),f=e.i(48025);e.i(614337);var v=e.i(668848);e.i(85786);var b=e.i(942238),g=e.i(174080);e.i(600890);var x=e.i(836013),x=x;e.i(939396);var j=e.i(556623),j=j,y=e.i(543417),y=y,k=e.i(65684),C=e.i(939312);function N({onDelete:e,onPin:a,isPinned:l,onOpenChange:o}
1){let[n,r]=(0,s.useState)(!1),[i,c]=(0,s.useState)({top:0,left:0}),d=(0,s.useRef)(null),u=(0,s.useRef)(null),m=(0,s.useCallback)(()=>{if(!d.current)return;let e=d.current.getBoundingClientRect();c({top:e.bottom+10,left:e.left+e.width/2-21})},[]),p=(0,s.useCallback)(e=>{e.stopPropagation(),n||m();let a=!n;r(a),o?.(a)},[n,m,o]),_=(0,s.useCallback)(()=>{r(!1),o?.(!1)},[o]),h=(0,s.useCallback)(e=>{e.stopPropagation(),r(!1),o?.(!1),a()},[a,o]),f=(0,s.useCallback)(a=>{a.stopPropagation(),r(!1),o?.(!1),setTimeout(()=>e(),0)},[e,o]);return(0,s.useEffect)(()=>{if(!n)return;let e=e=>{d.current?.contains(e.target)||u.current?.contains(e.target)||_()},a=()=>_();return document.addEventListener("mousedown",e),window.addEventListener("resize",a),document.addEventListener("scroll",a,!0),()=>{document.removeEventListener("mousedown",e),window.removeEventListener("resize",a),document.removeEventListener("scroll",a,!0)}},[n,_]),(0,t.jsxs)("div",{className:C.default.popoverWrapper,children:[(0,t.jsx)("button",{ref:d,type:"button",className:C.default.trigger,onClick:p,"aria-label":"Chat actions","aria-expanded":n,"aria-haspopup":"true",children:(0,t.jsx)(x.default,{size:14})}),n&&(0,g.createPortal)((0,t.jsxs)("div",{ref:u,className:C.default.popover,role:"menu",style:{top:i.top,left:i.left},children:[(0,t.jsxs)("button",{type:"button",className:C.default.popoverItem,onClick:h,role:"menuitem",children:[(0,t.jsx)("span",{className:C.default.popoverItemIcon,children:l?(0,t.jsx)(y.default,{size:14}):(0,t.jsx)(j.default,{size:14})}),(0,t.jsx)("span",{className:C.default.popoverItemLabelDefault,children:l?"Unpin Chat":"Pin Chat"})]}),(0,t.jsxs)("button",{type:"button",className:C.default.popoverItem,onClick:f,role:"menuitem",children:[(0,t.jsx)("span",{className:C.default.popoverItemIcon,children:(0,t.jsx)(k.default,{size:16,color:"var(--color-risk-signal)"})}),(0,t.jsx)("span",{className:C.default.popoverItemLabel,children:"Delete Chat"})]})]}),document.body)]})}function w({conversationId:e}
1){let a=(0,_.useAppRouter)(),[l,o]=(0,s.useState)(!1),n=(0,f.useConversationsStore)(a=>!!a.pinnedConversations.some(a=>a.ConversationID===e)||(a.conversations.find(a=>a.ConversationID===e)?.Bookmark??!1)),r=(0,f.useConversationsStore)(e=>e.pinnedConversations.length),i=(0,f.useConversationsStore)(e=>e.optimisticPin),c=(0,f.useConversationsStore)(e=>e.optimisticUnpin),d=(0,f.useConversationsStore)(e=>e.optimisticDelete),u=(0,f.useConversationsStore)(e=>e.refetch),m=async()=>{if(!n&&r>=3)return void(0,v.toast)("warning","You can pin up to 3 chats only");n?c(e):i(e);try{n?await h.chatService.unpinChat(e):await h.chatService.pinChat(e)}catch(e){console.error("Failed to pin/unpin chat:",e),(0,v.toast)("error","Failed to update pin status"),u()}},p=async()=>{o(!1),d(e),a.push("/new");try{await h.chatService.deleteChat(e)}catch(e){console.error("Failed to delete chat:",e),(0,v.toast)("error","Failed to delete chat"),u()}};return(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(N,{onPin:m,onDelete:()=>o(!0),isPinned:n}),(0,t.jsx)(b.ConfirmationDialog,{open:l,title:"Delete the entire chat?",message:"This action cannot be undone and will permanently delete all files and content in the chat.",confirmLabel:"Delete Chat",cancelLabel:"Cancel",confirmVariant:"danger",onConfirm:p,onCancel:()=>o(!1)})]})}var S=e.i(200428),I=e.i(514701),L=e.i(255289),W=e.i(447088),z=e.i(815617),z=z,R=e.i(739883);function P({items:e,actions:a}={}){let l=(0,S.useBreadcrumbStore)(e=>e.items),o=(0,S.useBreadcrumbStore)(e=>e.actions),n=(0,S.useBreadcrumbStore)(e=>e.shareType),r=(0,c.useUIStore)(e=>e.openMobileSidebar),i=(0,u.usePathname)(),[_,h]=(0,s.useState)(!1),f=e??l,v=i&&i.startsWith("/chat/")&&i.split("/chat/")[1]?.split("/")[0]||void 0;if(!f||0===f.length)return(0,t.jsx)("div",{className:`${I.default.bar} ${I.default.barMenuOnly}`,children:(0,t.jsx)("button",{type:"button",className:I.default.menuButton,onClick:r,"aria-label":"Open sidebar",children:(0,t.jsx)(z.default,{size:20})})});let b=f[f.length-1]?.label||"Share",g=window.location.href;return(0,t.jsxs)("div",{className:I.default.bar,children:[(0,t.jsx)("button",{type:"button",className:I.default.menuButton,onClick:r,"aria-label":"Open sidebar",children:(0,t.jsx)(z.default,{size:20})}),(0,t.jsxs)("nav",{className:I.default.trail,"aria-label":"Breadcrumb",children:[f[0]?.icon||(0,t.jsx)(W.GlobeLine,{size:18,className:I.default.globeIcon}),f.map((e,a)=>(0,t.jsxs)("div",{style:{display:"flex",alignItems:"center",gap:8},children:[a>0&&(0,t.jsx)(L.ChevronRightLine,{size:16,className:I.default.chevron}),e.loading?(0,t.jsx)("span",{className:I.default.labelSkeleton,"aria-hidden":"true",role:"presentation"}):e.href&&a<f.length-1?(0,t.jsx)(d.default,{href:e.href,className:`${I.default.label} ${I.default.labelInactive}`,children:e.label}):(0,t.jsx)("span",{className:`${I.default.label} ${a===f.length-1?I.default.labelActive:I.default.labelInactive}`,children:e.label})]},a)),f.length>1&&v&&(0,t.jsx)(w,{conversationId:v})]}),(0,t.jsx)("div",{className:I.default.actions,children:(a??o)||(0,t.jsx)(m.Button,{variant:"primary",leftIcon:(0,t.jsx)(R.Send2Line,{size:16}),onClick:()=>h(!0),children:"Share"})}),(0,t.jsx)(p.ShareModal,{isOpen:_,onClose:()=>h(!1),shareUrl:g,title:b,type:n??"author"})]})}var T=e.i(263676),E=e.i(242405),B=e.i(844966),A=e.i(33980);function D(){if(void 0!==a)return a;if("u"<typeof navigator)return!1;let e=navigator.userAgentData;return a=/mac/i.test(e?.platform||navigator.userAgent)}let O=()=>()=>{},$=()=>!1;var q=e.i(827056),M=e.i(197264),M=M,G=e.i(740254),V=e.i(616160),J=e.i(628676),U=e.i(73193),F=e.i(587364);let H=[{id:"news",label:"News",icon:W.GlobeLine,href:"/discover/news"},{id:"markets",label:"Markets",icon:U.TrendUpRecLine,href:"/markets"},{id:"screener",label:"Screener",icon:V.PresentationChartLine,href:"/discover/screener"}];function Y({onNewChat:e,onSearch:a,collapsed:l,isIframe:o,locked:n,recent:r,onLockedClick:i,handleCollapsedExpand:c}){let d=(0,_.useAppRouter)(),m=(0,u.usePathname)(),{label:p}=function(e="K"){let a=(0,s.useSyncExternalStore)(O,D,$);return{isMac:a,label:a?`⌘${e}`:`Ctrl ${e}`}}
1("K"),[h,f]=(0,s.useState)(null),v=(0,s.useRef)(null),b=()=>{v.current=setTimeout(()=>f(null),200)},g=n?[]:(r??[]).slice(0,6);return l?(0,t.jsxs)("div",{className:q.default.collapsedNav,children:[(0,t.jsx)("div",{className:q.default.collapsedBtnWrapper,children:(0,t.jsx)("button",{onClick:a=>{a.stopPropagation(),e?.()},className:q.default.collapsedNewBtn,"aria-label":"New chat",children:(0,t.jsx)(G.PlusLine,{size:16})})}),!o&&(0,t.jsxs)("div",{className:q.default.collapsedNavList,children:[(0,t.jsx)("button",{className:q.default.collapsedNavItem,"aria-label":"Search",onClick:e=>{e.stopPropagation(),a?.()},children:(0,t.jsx)(J.SearchLine,{size:18})}),H.map(e=>{let a=m.startsWith(e.href);return(0,t.jsx)("button",{onClick:a=>{(a.stopPropagation(),n)?i?.():d.push(e.href)},className:`${q.default.collapsedNavItem} ${a?q.default.collapsedActive:""}`,"aria-label":e.label,children:(0,t.jsx)(e.icon,{size:18})},e.id)}),(0,t.jsx)("button",{className:q.default.collapsedNavItem,"aria-label":"recent",onClick:e=>{e.stopPropagation(),v.current&&clearTimeout(v.current),f(null),c?.()},onMouseEnter:e=>{v.current&&clearTimeout(v.current),f(e.currentTarget)},onMouseLeave:b,children:(0,t.jsx)(M.default,{size:18})}),(0,t.jsx)(F.default,{open:!!(l&&h),anchorEl:h,onClose:()=>f(null),anchorOrigin:{vertical:"center",horizontal:"right"},transformOrigin:{vertical:"center",horizontal:"left"},disableAutoFocus:!0,disableEnforceFocus:!0,disableRestoreFocus:!0,disableScrollLock:!0,sx:{pointerEvents:"none"},slotProps:{paper:{className:q.default.recentPopover,onMouseEnter:()=>{v.current&&clearTimeout(v.current)},onMouseLeave:b,sx:{pointerEvents:"auto"}}},children:(0,t.jsxs)("div",{className:q.default.recentCard,children:[(0,t.jsx)("p",{className:q.default.recentLabel,children:"RECENT"}),g.length>0?(0,t.jsx)("ul",{className:q.default.recentList,children:g.map(e=>(0,t.jsx)("li",{children:(0,t.jsx)("button",{type:"button",className:q.default.recentItem,title:e.Title||"Untitled",onClick:a=>{a.stopPropagation(),f(null),d.push(`/chat/${e.ConversationID}`)},children:e.Title||"Untitled"})},e.ConversationID))}):(0,t.jsx)("p",{className:q.default.recentEmpty,children:"No recent chats"})]})})]})]}):(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("div",{className:q.default.newBtnWrapper,children:(0,t.jsxs)("button",{onClick:e,className:q.default.newBtn,children:[(0,t.jsx)(G.PlusLine,{size:18}),"New"]})}),!o&&(0,t.jsxs)("div",{className:q.default.navList,children:[(0,t.jsxs)("button",{className:q.default.searchItem,onClick:a,children:[(0,t.jsx)(J.SearchLine,{size:18,className:q.default.searchIcon}),(0,t.jsx)("span",{className:q.default.searchLabel,children:"Search"}),(0,t.jsx)("span",{className:q.default.shortcut,children:p})]}),H.map(e=>{let a=m.startsWith(e.href);return(0,t.jsxs)("button",{onClick:()=>d.push(e.href),className:`${q.default.navItem} ${a?q.default.active:""}`,children:[(0,t.jsx)(e.icon,{size:18}),(0,t.jsx)("span",{children:e.label}),e.badge&&(0,t.jsx)("span",{className:q.default.badge,children:e.badge})]},e.id)})]})]})}var j=j,y=y,Q=e.i(857756),K=e.i(26720);function X({conv:e,title:a,isActive:s,isPopoverOpen:l,slidingEnabled:o,setTitleRef:n,onNavigate:r,onPin:i,onDelete:c,onPopoverChange:d}){let u=(0,Q.useChatStore)(a=>a.conversations[e.ConversationID]?.status),m=(0,Q.useChatStore)(a=>a.conversations[e.ConversationID]?.read);return(0,t.jsxs)("div",{role:"button",tabIndex:0,onClick:r,onKeyDown:e=>{("Enter"===e.key||" "===e.key)&&(e.preventDefault(),r())},className:`${K.default.chatItem} ${s?K.default.active:""} ${l?K.default.actionsVisible:""}`,children:[(0,t.jsxs)("span",{className:`${K.default.chatTitle} ${o?K.default.slideEnabled:""}`,children:[(0,t.jsx)("span",{className:K.default.chatTitleStatic,children:a}),o&&(0,t.jsx)("span",{className:K.default.chatTitleSliding,ref:n,children:a})]}),"pending"===u&&(0,t.jsx)("span",{className:K.default.chatSpinner,"aria-label":"Generating response"}),"complete"===u&&!1===m&&!s&&(0,t.jsx)("span",{className:K.default.chatUnreadDot,"aria-label":"Unread response"}),(0,t.jsxs)("div",{className:`${K.default.chatActions} ${l?K.default.forceVisible:""}`,children:[(0,t.jsx)("button",{type:"button",className:K.default.pinBtn,onClick:e=>{e.stopPropagation(),i()},"aria-label":e.Bookmark?"Unpin chat":"Pin chat",children:e.Bookmark?(0,t.jsx)(y.default,{size:14}):(0,t.jsx)(j.default,{size:14})}),(0,t.jsx)(N,{onDelete:c,onPin:i,isPinned:e.Bookmark,onOpenChange:d})]})]})}function Z({label:e,items:a,activeChatId:l,onRefetch:o,pinnedCount:n=0,onOptimisticPin:r,onOptimisticUnpin:i,onOptimisticDelete:c}
1){let d=(0,_.useAppRouter)(),[u,m]=(0,s.useState)(null),[p,f]=(0,s.useState)(null);if(0===a.length)return null;let g=async()=>{if(p){c?.(p),f(null),l===p&&d.push("/new");try{await h.chatService.deleteChat(p)}catch(e){console.error("Failed to delete chat:",e),(0,v.toast)("error","Failed to delete chat"),o?.()}}},x=async(e,a)=>{if(!a&&n>=3)return void(0,v.toast)("warning","You can pin up to 3 chats only");a?i?.(e):r?.(e);try{a?await h.chatService.unpinChat(e):await h.chatService.pinChat(e)}catch(e){console.error("Failed to pin/unpin chat:",e),(0,v.toast)("error","Failed to update pin status"),o?.()}},j=e=>{};return(0,t.jsxs)("div",{className:K.default.group,children:[(0,t.jsx)("p",{className:K.default.groupLabel,children:e}),(0,t.jsx)("div",{className:K.default.groupItems,children:a.map(e=>{let a=l===e.ConversationID,s=u===e.ConversationID,o=e.Title||"Untitled";return(0,t.jsx)(X,{conv:e,title:o,isActive:a,isPopoverOpen:s,slidingEnabled:!1,setTitleRef:j,onNavigate:()=>d.push(`/chat/${e.ConversationID}`),onPin:()=>x(e.ConversationID,e.Bookmark),onDelete:()=>f(e.ConversationID),onPopoverChange:a=>m(a?e.ConversationID:null)},e.ConversationID)})}),(0,t.jsx)(b.ConfirmationDialog,{open:null!==p,title:"Delete the entire chat?",message:"This action cannot be undone and will permanently delete all files and content in the chat.",confirmLabel:"Delete Chat",cancelLabel:"Cancel",confirmVariant:"danger",onConfirm:g,onCancel:()=>f(null)})]})}function ee({pinned:e,recent:a,grouped:s,loading:l,onRefetch:o,onOptimisticPin:n,onOptimisticUnpin:r,onOptimisticDelete:i}){let c=(0,u.usePathname)(),d=c.startsWith("/chat/")?c.split("/chat/")[1]:void 0;if(l)return(0,t.jsx)("div",{className:K.default.loading,children:(0,t.jsx)("div",{className:K.default.spinner})});let m=e.length;return(0,t.jsxs)("div",{className:K.default.container,children:[(0,t.jsx)(Z,{label:"Pinned",items:e,activeChatId:d,onRefetch:o,pinnedCount:m,onOptimisticPin:n,onOptimisticUnpin:r,onOptimisticDelete:i}),(0,t.jsx)(Z,{label:"Recent Chats",items:a,activeChatId:d,onRefetch:o,pinnedCount:m,onOptimisticPin:n,onOptimisticUnpin:r,onOptimisticDelete:i}),s.map(e=>(0,t.jsx)(Z,{label:e.label,items:e.items,activeChatId:d,onRefetch:o,pinnedCount:m,onOptimisticPin:n,onOptimisticUnpin:r,onOptimisticDelete:i},e.label))]})}var ea=e.i(363178),et=e.i(106415),es=e.i(944779),el=e.i(816973),eo=e.i(119226);let en=async e=>{try{let a=await el.api.post(eo.default.feedback,e);if(!a||200!==a.status)return(0,v.toast)("error","Failed to submit feedback"),!1;return(0,v.toast)("success","Thanks for your feedback"),!0}catch{return(0,v.toast)("error","Failed to submit feedback"),!1}};e.i(240019);var er=e.i(314262),ei=e.i(435191),ec=e.i(75972),ed=e.i(5057),ed=ed,eu=e.i(813991),eu=eu,em=e.i(738819),em=em,ep=e.i(289084),e_=e.i(335350),e_=e_,eh=e.i(787172),eh=eh,ef=e.i(872806),ef=ef;let ev=ei.version;function eb({conversationCount:e,collapsed:a,locked:l,onLockedClick:o}){let{user:n,logout:i}=(0,r.useAuthStore)(),{theme:c,setTheme:d}=(0,ea.useTheme)(),m=(0,u.useRouter)(),p=(0,A.useIframeStore)(e=>e.isIframe),[_,h]=(0,s.useState)(!1),[f,v]=(0,s.useState)(!1),[g,x]=(0,s.use
1State)(!1),[j,y]=(0,s.useState)(!1),[k,C]=(0,s.useState)(!1),N=(0,s.useRef)(null);(0,s.useEffect)(()=>C(!0),[]),(0,s.useEffect)(()=>{if(!_)return;let e=e=>{N.current&&!N.current.contains(e.target)&&h(!1)},a=e=>{"Escape"===e.key&&h(!1)};return document.addEventListener("mousedown",e),document.addEventListener("touchstart",e),document.addEventListener("keydown",a),()=>{document.removeEventListener("mousedown",e),document.removeEventListener("touchstart",e),document.removeEventListener("keydown",a)}},[_]);let w=async()=>{if(!j){y(!0);try{await es.authService.logout()}catch{}finally{document.cookie="fuzz-auth=; path=/; max-age=0",i(),x(!1),y(!1),m.push("/")}}},S=k?c??"system":"system",I=e=>{d(e),("light"===e||"dark"===e)&&(0,et.updateUserTheme)(e)},L=()=>h(!1);return(0,t.jsxs)("div",{className:ec.default.wrapper,ref:N,children:[_&&!p&&!l&&(0,t.jsxs)("div",{className:`${ec.default.dialog} ${a?ec.default.collapsedDialog:""}`,role:"menu",children:[(0,t.jsxs)("header",{className:ec.default.profileHeader,children:[(0,t.jsx)(eg,{avatar:n?.picture,name:n?.name}),(0,t.jsxs)("div",{className:ec.default.userInfo,children:[(0,t.jsx)("p",{className:ec.default.userName,children:n?.name||"User"}),(0,t.jsx)("p",{className:ec.default.userEmail,children:n?.email||""})]})]}),(0,t.jsx)("hr",{className:ec.default.divider}),(0,t.jsx)(ex,{icon:ed.default,label:"Provide feedback",onClick:()=>{h(!1),v(!0)}}),(0,t.jsx)(ex,{icon:eu.default,label:"Write to us",href:"mailto:[email protected]",onClick:L}),(0,t.jsx)("hr",{className:ec.default.divider}),(0,t.jsxs)("div",{className:ec.default.themeRow,children:[(0,t.jsx)("span",{className:ec.default.themeLabel,children:"Theme"}),(0,t.jsxs)("div",{className:ec.default.themeToggle,role:"group","aria-label":"Theme",children:[(0,t.jsx)(ej,{icon:ef.default,label:"Light theme",active:"light"===S,onClick:()=>I("light")}),(0,t.jsx)(ej,{icon:eh.default,label:"Dark theme",active:"dark"===S,onClick:()=>I("dark")})]})]}),(0,t.jsx)("hr",{className:ec.default.divider}),(0,t.jsx)(ex,{icon:ey,label:"X",href:"https://x.com/ask_fuzz",onClick:L}),(0,t.jsx)(ex,{icon:em.default,label:"Instagram",href:"https://www.instagram.com/ask_fuzz/",onClick:L}),(0,t.jsx)(ex,{icon:ep.LinkedinLine,label:"LinkedIn",href:"https://www.linkedin.com/showcase/fuzz-ai/",onClick:L}),(0,t.jsx)("hr",{className:ec.default.divider}),(0,t.jsx)(ex,{icon:e_.default,label:"Log out",onClick:()=>{h(!1),x(!0)},destructive:!0,trailing:ev?`v${ev}`:void 0})]}),(0,t.jsxs)("button",{onClick:p?void 0:e=>{(e.stopPropagation(),l)?o?.():h(e=>!e)},className:a?ec.default.collapsedProfileBtn:ec.default.profileBtn,"aria-haspopup":p||l?void 0:"menu","aria-expanded":p||l?void 0:_,tabIndex:p?-1:void 0,children:[(0,t.jsx)(eg,{avatar:n?.picture,name:n?.name}),!a&&(0,t.jsx)(t.Fragment,{children:(0,t.jsxs)("div",{className:ec.default.info,children:[(0,t.jsx)("p",{className:ec.default.name,children:n?.name||"User"}),(0,t.jsxs)("p",{className:ec.default.meta,children:[e," conversations"]})]})})]}),f&&(0,t.jsx)(er.FeedbackDialog,{open:!0,onClose:()=>v(!1),onSubmit:(e,a)=>{v(!1),en({feature_category:"sidebar",payload:{id:n?.id??"",source:"W",pre_text:e,description:a??""}})}}),(0,t.jsx)(b.ConfirmationDialog,{open:g,title:"Are you sure you wish to logout?",message:"Logging out may clear your recent behavior on this device, including your notification preferences.",confirmLabel:"Logout",cancelLabel:"Cancel",confirmVariant:"danger",confirmIcon:null,onConfirm:w,onCancel:()=>x(!1)})]})}function eg({avatar:e,name:a}
1){let[l,o]=(0,s.useState)(!1),n=!!e&&!l;return(0,t.jsx)("div",{className:ec.default.avatar,children:n?(0,t.jsx)("img",{src:e,alt:a||"User",className:ec.default.avatarImage,onError:()=>o(!0)}):(0,t.jsx)("span",{className:ec.default.avatarText,children:a?.charAt(0)||"U"})})}function ex({icon:e,label:a,onClick:s,href:l,destructive:o=!1,trailing:n}){let r=(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(e,{size:18,className:o?ec.default.menuIconDestructive:ec.default.menuIcon}),(0,t.jsx)("span",{className:`${ec.default.menuLabel} ${o?ec.default.menuLabelDestructive:""}`,children:a})]});if(l){let e=l.startsWith("http");return(0,t.jsx)("a",{href:l,className:ec.default.menuItem,target:e?"_blank":void 0,rel:e?"noopener noreferrer":void 0,onClick:s,role:"menuitem",children:r})}return(0,t.jsx)("button",{onClick:s,className:ec.default.menuItem,role:"menuitem",children:r})}function ej({icon:e,label:a,active:s,onClick:l}){return(0,t.jsx)("button",{type:"button","aria-label":a,"aria-pressed":s,onClick:l,className:`${ec.default.themeOption} ${s?ec.default.themeOptionActive:""}`,children:(0,t.jsx)(e,{size:16,className:ec.default.themeIcon})})}function ey({size:e=18,className:a}){return(0,t.jsx)("svg",{width:e,height:e,viewBox:"0 0 24 24",fill:"currentColor",className:a,"aria-hidden":"true",children:(0,t.jsx)("path",{d:"M18.244 2.25h3.308l-7.227 8.26 8.502 11.24h-6.65l-5.214-6.817-5.966 6.817H1.688l7.73-8.835L1.254 2.25h6.826l4.713 6.231zm-1.161 17.52h1.833L7.084 4.126H5.117z"})})}e.i(710097);var ek=e.i(855581),eC=e.i(461843),eN=e.i(514496);e.i(946591);var ew=e.i(440313),eS=e.i(367514),eI=e.i(937369);function eL(e){let a=(0,s.useRef)(null);return(0,s.useEffect)(()=>{e&&a.current?.scrollIntoView({block:"nearest"})},[e]),a}function eW({conv:e,onSelect:a,isActive:s,onHover:l}){let o=eL(s);return(0,t.jsxs)("button",{ref:o,type:"button",className:`${eI.default.row} ${s?eI.default.rowActive:""}`,onClick:()=>a(e.ConversationID),onMouseMove:l,children:[(0,t.jsx)("span",{className:eI.default.rowTitle,children:e.Title||"Untitled"}),(0,t.jsx)("span",{className:eI.default.rowTime,children:(0,eN.getRelativeDayLabel)(e.UpdatedAt)})]})}function ez({company:e,onSelect:a,isActive:s,onHover:l}){let o=eL(s);return(0,t.jsxs)("button",{ref:o,type:"button",className:`${eI.default.row} ${s?eI.default.rowActive:""}`,onClick:()=>a(e),onMouseMove:l,children:[(0,t.jsx)(ew.CompanySymbolIcon,{symbol:e.ticker,imgSrcUrl:e.logo,size:28,className:eI.default.rowLogo}),(0,t.jsx)("span",{className:eI.default.rowTitle,children:e.name}),e.ticker&&(0,t.jsx)("span",{className:eI.default.rowTicker,children:e.ticker})]})}function eR({item:e,onSelect:a,onRemove:s,isActive:l,onHover:o}){let n=eL(l),r=(0,eS.recentToCompany)(e);return(0,t.jsxs)("div",{ref:n,className:`${eI.default.row} ${eI.default.recentRow} ${l?eI.default.rowActive:""}`,onMouseMove:o,children:[(0,t.jsxs)("button",{type:"button",className:eI.default.recentMain,onClick:()=>a(r),children:[(0,t.jsx)(ew.CompanySymbolIcon,{symbol:r.ticker,imgSrcUrl:r.logo,size:28,className:eI.default.rowLogo}),(0,t.jsx)("span",{className:eI.default.rowTitle,children:r.name})]}),(0,t.jsxs)("span",{className:eI.default.recentTrailing,children:[r.ticker&&(0,t.jsx)("span",{className:eI.default.rowTicker,children:r.ticker}),(0,t.jsx)("button",{type:"button",className:eI.default.recentRemove,"aria-label":`Remove ${r.name} from recent searches`,onClick:a=>{a.stopPropagation(),s(e)},children:(0,t.jsx)(eC.CrossLine,{size:16})})]})]})}let eP=[{id:"chat",label:"Chat"},{id:"company",label:"Company"}];
1function eT({active:e,onChange:a}){return(0,t.jsx)("div",{className:eI.default.tabs,role:"tablist","aria-label":"Search scope",children:eP.map(({id:s,label:l})=>(0,t.jsx)("button",{type:"button",role:"tab","aria-selected":e===s,className:`${eI.default.tab} ${e===s?eI.default.tabActive:""}`,onClick:()=>a(s),children:l},s))})}var eE=e.i(646467);function eB(){return(0,t.jsx)("div",{className:eI.default.loading,children:(0,t.jsx)("div",{className:eI.default.spinner})})}function eA({query:e,results:a,loading:s,recent:l,recentLoading:o,activeIndex:n,onHover:r,onSelect:i,onRemoveRecent:c,onClearRecent:d}){let u=e.trim();return u?s?(0,t.jsx)(eB,{}):0===a.length?(0,t.jsxs)("p",{className:eI.default.empty,children:["No companies match “",u,"”"]}):(0,t.jsxs)("div",{className:eI.default.group,children:[(0,t.jsx)("p",{className:eI.default.groupLabel,children:"Companies"}),a.map((e,a)=>(0,t.jsx)(ez,{company:e,onSelect:i,isActive:a===n,onHover:()=>r(a)},e.slug))]}):o?(0,t.jsx)(eB,{}):0===l.length?(0,t.jsx)("p",{className:eI.default.empty,children:"Search for a company by name or ticker"}):(0,t.jsxs)("div",{className:eI.default.group,children:[(0,t.jsxs)("div",{className:eI.default.groupHeader,children:[(0,t.jsx)("p",{className:eI.default.groupLabel,children:"Recent searches"}),(0,t.jsx)("button",{type:"button",className:eI.default.clearAll,onClick:d,children:"Clear all"})]}),l.map((e,a)=>(0,t.jsx)(eR,{item:e,onSelect:i,onRemove:c,isActive:a===n,onHover:()=>r(a)},e.ISINCode||e.SeoSymbol||e.query))]})}function eD({query:e,loading:a,sorted:s,results:l,activeIndex:o,onHover:n,onSelect:r}){let i=e.trim();if(a)return(0,t.jsx)(eB,{});if(i)return 0===l.length?(0,t.jsxs)("p",{className:eI.default.empty,children:["No chats match “",i,"”"]}):(0,t.jsxs)("div",{className:eI.default.group,children:[(0,t.jsx)("p",{className:eI.default.groupLabel,children:"Results"}),l.map((e,a)=>(0,t.jsx)(eW,{conv:e,onSelect:r,isActive:a===o,onHover:()=>n(a)},e.ConversationID))]});if(0===s.length)return(0,t.jsx)("p",{className:eI.default.empty,children:"No chats yet"});let[c,...d]=s;return(0,t.jsxs)(t.Fragment,{children:[(0,t.jsxs)("div",{className:eI.default.group,children:[(0,t.jsx)("p",{className:eI.default.groupLabel,children:"Last opened"}),(0,t.jsx)(eW,{conv:c,onSelect:r,isActive:0===o,onHover:()=>n(0)})]}),d.length>0&&(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("div",{className:eI.default.divider}),(0,t.jsxs)("div",{className:eI.default.group,children:[(0,t.jsx)("p",{className:eI.default.groupLabel,children:"Recent"}),d.map((e,a)=>{let s=a+1;return(0,t.jsx)(eW,{conv:e,onSelect:r,isActive:s===o,onHover:()=>n(s)},e.ConversationID)})]})]})]})}function eO({onClose:e}){let a=(0,_.useAppRouter)(),{conversations:l,loading:o}=(0,f.useConversations)(),[n,r]=(0,s.useState)(""),[i,c]=(0,s.useState)("chat"),[d,u]=(0,s.useState)(0),{results:m,loading:p}=(0,eE.useCompanySearch)(n,"company"===i),{items:h,loading:v,add:b,remove:g,clear:x}=(0,eS.useRecentSearches)("company"===i),j=n.trim().toLowerCase(),y=(0,s.useMemo)(()=>[...l].sort((e,a)=>new Date(a.UpdatedAt).getTime()-new Date(e.UpdatedAt).getTime()),[l]),k=(0,s.useMemo)(()=>j?y.filter(e=>(e.Title||"Untitled").toLowerCase().includes(j)):[],[y,j]),C=(0,s.useMemo)(()=>h.map(eS.recentToCompany),[h]),N="company"===i?j?m:C:j?k:y;(0,s.useEffect)(()=>{u(0)},[j,i,N.length]);let w=t=>{e(),a.push(`/chat/${t}`)},S=t=>{t.slug&&(b((0,eS.companyToRecentInput)(t,n)),e(),a.push(`/company/${encodeURIComponent(t.slug)}`))};return(0,t.jsxs)("div",{className:eI.default.panel,children:[(0,t.jsxs)("div",{className:eI.default.searchField,children:[(0,t.jsx)(J.SearchLine,{size:18,className:eI.default.searchIcon}),(0,t.jsx)("input",{type:"text",className:eI.default.searchInput,placeholder:"company"===i?"Search companies...":"Search past chats...",value:n,onChange:e=>r(e.target.value),onKeyDown:e=>{if(0!==N.length){if("ArrowDown"===e.key)e.preventDefault(),u(e=>(e+1)%N.length);else if("ArrowUp"===e.key)e.preventDefault(),u(e=>(e-1+N.length)%N.length);else if("Enter"===e.key){e.preventDefault();let a=N[d];a&&("company"===i?S(a):w(a.ConversationID))}}},autoFocus:!0}),(0,t.jsx)("button",{type:"button",className:eI.default.clearBtn,"aria-label":n?"Clear search":"Close search",onClick:()=>n?r(""):e(),children:(0,t.jsx)(eC.CrossLine,{size:18})})]}),(0,t.jsx)(eT,{active:i,onChange:c}),(0,t.jsx)("div",{className:eI.default.body,children:"company"===i?(0,t.jsx)(eA,{query:n,results:m,loading:p,recent:h,recentLoading:v,activeIndex:d,onHover:u,onSelect:S,onRemoveRecent:g,onClearRecent:x}):(0,t.jsx)(eD,{query:n,loading:o,sorted:y,results:k,activeIndex:d,onHover:u,onSelect:w})})]})}function e$(){let{chatSearchOpen:e,closeChatSearch:a,sidebarOpen:s}=(0,c.useUIStore)(),l=`${eI.default.overlay} ${s?eI.default.overlaySidebarExpanded:""}`;return(0,t.jsx)(ek.Modal,{open:e,size:"lg",onClose:a,className:eI.default.searchModal,overlayClassName:l,children:(0,t.jsx)(eO,{onClose:a})})}var eq=e.i(720792),eM=e.i(107937);function eG(e){return(0,t.jsxs)("svg",{className:eq.default.logoSvg,width:25,height:20,viewBox:"0 0 25 20",fill:"none",xmlns:"http://www.w3.org/2000/svg",...e,children:[(0,t.jsx)("path",{d:"M23.147 0c.805 0 1.457.652 1.457 1.457v12.362c0 .804-.652 1.457-1.457 1.457H7.14L2.445 19.61c-.933.861-2.445.2-2.445-1.07V9.513c0-.542.44-.982.982-.982h6.164a.715.715 0 0 0 0-1.429H.982A.98.98 0 0 1 0 6.121V1.457C0 .652.652 0 1.457 0z",fill:"#ffa72d"}),(0,t.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",x:12,y:4,
1width:9,height:9,viewBox:"0 0 9 9",...e,children:[(0,t.jsx)("g",{filter:"url(#a)",children:(0,t.jsx)("path",{d:"m8.46 3.928-1.237-.341a3.4 3.4 0 0 1-1.474-.833 3.24 3.24 0 0 1-.864-1.42L4.53.14a.23.23 0 0 0-.087-.102.24.24 0 0 0-.263 0 .23.23 0 0 0-.087.102L3.74 1.333a3.24 3.24 0 0 1-.864 1.42c-.41.395-.917.682-1.474.833l-1.238.34a.23.23 0 0 0-.12.08.214.214 0 0 0 0 .263c.03.038.073.066.12.079l1.238.34a3.4 3.4 0 0 1 1.474.833c.41.394.707.884.864 1.42l.353 1.193a.22.22 0 0 0 .082.115.23.23 0 0 0 .274 0 .22.22 0 0 0 .081-.115l.354-1.192a3.23 3.23 0 0 1 .864-1.421 3.4 3.4 0 0 1 1.474-.833l1.238-.34a.23.23 0 0 0 .119-.079.21.21 0 0 0 0-.264.23.23 0 0 0-.12-.078",fill:"#fefefe"})}),(0,t.jsx)("defs",{children:(0,t.jsxs)("filter",{id:"a",x:0,y:0,width:8.625,height:8.33,filterUnits:"userSpaceOnUse",colorInterpolationFilters:"sRGB",children:[(0,t.jsx)("feFlood",{floodOpacity:0,result:"BackgroundImageFix"}),(0,t.jsx)("feBlend",{in:"SourceGraphic",in2:"BackgroundImageFix",result:"shape"}),(0,t.jsx)("feColorMatrix",{in:"SourceAlpha",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0",result:"hardAlpha"}),(0,t.jsx)("feOffset",{dy:.036}),(0,t.jsx)("feGaussianBlur",{stdDeviation:.273}),(0,t.jsx)("feComposite",{in2:"hardAlpha",operator:"arithmetic",k2:-1,k3:1}),(0,t.jsx)("feColorMatrix",{values:"0 0 0 0 0.513634 0 0 0 0 0.513634 0 0 0 0 0.513634 0 0 0 0.24 0"}),(0,t.jsx)("feBlend",{in2:"shape",result:"effect1_innerShadow_1650_42512"})]})})]})]})}function eV(){return(0,t.jsxs)("svg",{className:eq.default.logoWordmark,width:"38",height:"16",viewBox:"0 0 38 16",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[(0,t.jsx)("path",{d:"M6.421.062V2.453c-.165-.02-.443-.034-.834-.041-.385-.014-.653.072-.804.257a.75.75 0 0 0-.217.598v1.494h1.927v2.072H4.566v8.481H1.639V6.833H0V4.761h1.608V3.494c0-1.202.203-2.03.608-2.484C2.642.337 3.67 0 5.298 0c.185 0 .354.007.505.02.151.008.357.021.618.042Z",fill:"var(--color-text-primary)"}),(0,t.jsx)("path",{d:"M14.742 13.823c-.026.032-.09.129-.194.29a1.65 1.65 0 0 1-.368.426c-.432.387-.851.651-1.258.793-.4.142-.871.213-1.413.213-1.561 0-2.613-.561-3.155-1.684-.303-.62-.454-1.532-.454-2.738V4.765h2.826v6.358c0 .6.07 1.051.213 1.355.251.535.745.803 1.48.803.942 0 1.587-.38 1.935-1.142.181-.413.271-.958.271-1.636V4.765h2.797v10.548h-2.68v-1.49Z",fill:"var(--color-text-primary)"}),(0,t.jsx)("path",{d:"M27.719 15.313h-9.106v-2.148l5.41-6.155h-5.042V4.765h8.554v2.294l-5.351 5.99h5.535v2.264Z",fill:"var(--color-text-primary)"}),(0,t.jsx)("path",{d:"M38.013 15.313h-9.106v-2.148l5.41-6.155h-5.042V4.765h8.554v2.294l-5.351 5.99h5.535v2.264Z",fill:"var(--color-text-primary)"})]})}function eJ({initialSidebarOpen:e,initialAuthenticated:a}){let l=(0,_.useAppRouter)(),o=(0,u.usePathname)(),n=(0,E.useMediaQuery)("(max-width: 768px)"),{sidebarOpen:r,suppressSidebarAnimation:i,toggleSidebar:d,openChatSearch:m,mobileSidebarOpen:p,closeMobileSidebar:h}=(0,c.useUIStore)(),{pinned:v,recent:b,grouped:g,conversations:x,loading:j,refetch:y,optimisticPin:k,optimisticUnpin:C,optimisticDelete:N}=(0,f.useConversations)(),w=(0,A.useIframeStore)(e=>e.isIframe),{isAuthenticated:S,requireAuth:I,openAuthModal:L}=(0,B.useRequireAuth)(),[W,z]=(0,s.useState)(!1);(0,s.useEffect)(()=>{c.useUIStore.setState({sidebarOpen:e}),z(!0)},[e]);let[R,P]=(0,s.useState)(!1),D=W?(0,eN.getCookieRaw)("Token"):null,O=W?!D&&!S:!a,$=!!n||(W?r:e)&&!O;(0,s.useEffect)(()=>{h()},[o,h]),(0,s.useEffect)(()=>{n||h()},[n,h]),(0,s.useEffect)(()=>{if(!n||!p)return;let e=e=>{"Escape"===e.key&&h()},a=document.body.style.overflow;return document.body.style.overflow="hidden",document.addEventListener("keydown",e),()=>{document.body.style.overflow=a,document.removeEventListener("keydown",e)}},[n,p,h]);let q=()=>{n||I(()=>{$||d()})};(0,s.useEffect)(()=>{let e=e=>{(e.metaKey||e.ctrlKey)&&"k"===e.key.toLowerCase()&&(e.preventDefault(),m())};return window.addEventListener("keydown",e),()=>window.removeEventListener("keydown",e)},[m]);let M=[eq.default.sidebar,W&&!i?eq.default.animated:"",!$?eq.default.collapsed:"",eq.default.mobileDrawer,p?eq.default.mobileOpen:""].filter(Boolean).join(" ");return(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("div",{className:`${eq.default.backdrop} ${p?eq.default.backdropVisible:""}`,onClick:h,"aria-hidden":"true"}),(0,t.jsxs)("aside",{className:M,role:n?"dialog":void 0,"aria-modal":!!n&&!!p||void 0,"aria-hidden":!!n&&!p||void 0,onClick:n?void 0:q,onMouseEnter:()=>!$&&P(!0),onMouseLeave:()=>
1P(!1),children:[(0,t.jsxs)("div",{className:eq.default.logo,children:[(0,t.jsxs)("button",{type:"button",className:eq.default.logoGroup,onClick:e=>{e.stopPropagation(),!$&&R?q():I(()=>l.push("/new"))},"aria-label":"Go to new chat",children:[!$&&R?(0,t.jsx)(eM.Grid05Line,{size:24,color:"var(--color-ink-60)",className:eq.default.logoSvg}):(0,t.jsx)(eG,{}),$&&(0,t.jsx)(eV,{})]}),n?(0,t.jsx)("div",{className:eq.default.toggleBtnWrapper,onClick:h,children:(0,t.jsx)("button",{className:eq.default.toggleBtn,"aria-label":"Close sidebar",type:"button",children:(0,t.jsx)(T.X,{size:18})})}):r&&(0,t.jsx)("div",{className:eq.default.toggleBtnWrapper,onClick:d,children:(0,t.jsx)("button",{className:eq.default.toggleBtn,"aria-label":"Collapse sidebar",type:"button",children:(0,t.jsx)(eM.Grid05Line,{size:18,color:"var(--color-ink-40)"})})})]}),(0,t.jsx)("div",{className:eq.default.navSection,children:(0,t.jsx)(Y,{recent:b,onNewChat:()=>I(()=>l.push("/new")),onSearch:()=>I(m),collapsed:!$,isIframe:w,locked:!S,onLockedClick:L,handleCollapsedExpand:q})}),$&&(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("div",{className:eq.default.divider}),(0,t.jsx)(ee,{pinned:v,recent:b,grouped:g,loading:j,onRefetch:y,onOptimisticPin:k,onOptimisticUnpin:C,onOptimisticDelete:N})]}),(0,t.jsx)(eb,{conversationCount:x.length,collapsed:!$,locked:!S,onLockedClick:L}),(0,t.jsx)(e$,{})]})]})}function eU(){let e=(0,A.useIframeStore)(e=>e.setIframeContext);return(0,s.useEffect)(()=>{let a=!1;try{a=window.self!==window.top}catch{a=!0}let t=new URLSearchParams(window.location.search),s=t.get("app_source")||t.get("appid")||t.get("journal")||"",l=(t.get("iframe")||"").toLowerCase(),o="1"===l||"true"===l||t.has("app_source")||t.has("journal");(a||o)&&e(!0,s||void 0)},[e]),null}e.i(68878);var eF=e.i(977728),eH=e.i(956984);function eY({title:e="Sign in to fuzz",description:a="to save your conversations, follow your research and come back anytime.",actionLabel:s="Sign in",onAction:l,className:o}){let{isAuthenticated:n,openAuthModal:r}=(0,B.useRequireAuth)();return n?null:(0,t.jsxs)("div",{className:[eH.default.banner,o].filter(Boolean).join(" "),children:[(0,t.jsxs)("div",{className:eH.default.content,children:[(0,t.jsx)("span",{className:eH.default.title,children:e}),(0,t.jsx)("span",{className:eH.default.description,children:a})]}),(0,t.jsx)("button",{type:"button",className:eH.default.action,onClick:l??r,children:s})]})}var eQ=e.i(88653),eK=e.i(532181),eX=e.i(72547);e.i(44279);var eZ=e.i(978237),e0=e.i(513306);let e1={type:"spring",stiffness:320,damping:32},e2={duration:.2};function e3({className:e}){let a=(0,r.useAuthStore)(e=>e.isAuthenticated),l=(0,E.useMediaQuery)("(max-width: 768px)"),[o,n]=(0,s.useState)(!1),i=!a&&!o;return(0,s.useEffect)(()=>{if(!i)return;let e=e=>{"Escape"===e.key&&n(!0)};return document.addEventListener("keydown",e),()=>document.removeEventListener("keydown",e)},[i]),(0,t.jsx)(eX.GlobalPortal,{children:(0,t.jsx)(eQ.AnimatePresence,{children:i&&(0,t.jsx)(eK.motion.div,{className:`${e0.default.overlay} ${l?e0.default.overlayCentered:e0.default.overlayBottomRight}`,initial:{opacity:0}
1,animate:{opacity:1},exit:{opacity:0},transition:e2,children:(0,t.jsx)(eK.motion.div,{className:`${e0.default.panel} ${e??""}`,initial:l?{opacity:0,scale:.96}:{opacity:0,y:48},animate:l?{opacity:1,scale:1}:{opacity:1,y:0},exit:l?{opacity:0,scale:.96}:{opacity:0,y:48},transition:l?e2:e1,children:(0,t.jsx)(eZ.SignIn,{inPopup:!0,showCloseButton:!0,onClose:()=>n(!0),onAuthenticated:()=>(n(!0),!0)})})},"sign-in-popup-overlay")})})}var e4=e.i(131009);function e5(){let e=(0,e4.useAuthModalStore)(e=>e.open),a=(0,e4.useAuthModalStore)(e=>e.closeModal);return(0,t.jsx)(ek.Modal,{open:e,onClose:a,size:"md",children:(0,t.jsx)(eZ.SignIn,{inPopup:!0,showCloseButton:!0,onClose:a,onAuthenticated:()=>(a(),!0)})})}e.i(398914);var e6=e.i(365220),e8=e.i(700604),e9=e.i(751178),e7=e.i(28724),ae=e.i(888793),aa=e.i(817603),at=e.i(173129),as=e.i(489088),al=e.i(206692),ao=e.i(141322),an=e.i(672633),an=an;let ar={visibility:"hidden"},ai={};function ac(e,a,t,s){let l=function(e,a,t,s=ai){let l,o,{resetInlineTransform:n=!0}=s,r=t&&t.getBoundingClientRect(),i=(0,an.default)(a);if(n){let e=a.style.transform,t=a.style.transition;a.style.transition="",a.style.transform="",l=a.getBoundingClientRect(),o=i.getComputedStyle(a).getPropertyValue("transform"),a.style.transform=e,a.style.transition=t}else l=a.getBoundingClientRect(),o=i.getComputedStyle(a).getPropertyValue("transform");let{offsetX:c,offsetY:d}=(0,ao.getTranslateOffsets)(o);return"left"===e?r?`translateX(${r.right+c-l.left}px)`:`translateX(${i.innerWidth+c-l.left}px)`:"right"===e?r?`translateX(-${l.right-r.left-c}px)`:`translateX(-${l.left+l.width-c}px)`:"up"===e?r?`translateY(${r.bottom+d-l.top}px)`:`translateY(${i.innerHeight+d-l.top}px)`:r?`translateY(-${l.top-r.top+l.height-d}px)`:`translateY(-${l.top+l.height-d}px)`}(e,a,"function"==typeof t?t():t,s);a.style.transform=l}let ad=s.forwardRef(function(e,a){let l=(0,as.useTheme)(),o={enter:l.transitions.easing.easeOut,exit:l.transitions.easing.sharp},n={enter:l.transitions.duration.enteringScreen,exit:l.transitions.duration.leavingScreen},{addEndListener:r,appear:i=!0,children:c,container:d,disablePrefersReducedMotion:u=!1,direction:m="down",easing:p=o,in:_,onEnter:h,onEntered:f,onEntering:v,onExit:b,onExited:g,onExiting:x,style:j,timeout:y=n,...k}=e,C=(0,al.default)(l.motion.reducedMotion,u),N=s.useRef(null),w=s.useRef(!1),S=(0,at.default)((0,e7.default)(c),N,a),I=(0,ao.normalizedTransitionCallback)(N,(e,a)=>{ac(m,e,d),C.shouldReduceMotion||(0,ao.reflow)(e),h&&h(e,a)}),L=(0,ao.normalizedTransitionCallback)(N,(e,a)=>{let t=(0,ao.getTransitionProps)({timeout:y,style:j,easing:p},{mode:"enter"}),s=C.getTransitionTiming({duration:t.duration,delay:t.delay});e.style.transition=l.transitions.create("transform",{duration:s.duration,easing:t.easing,delay:s.delay}),e.style.transform="none",v&&v(e,a)}),W=(0,ao.normalizedTransitionCallback)(N,f),z=(0,ao.normalizedTransitionCallback)(N,x),R=(0,ao.normalizedTransitionCallback)(N,e=>{var a;let t=(0,ao.getTransitionProps)({timeout:y,style:j,easing:p},{mode:"exit"}),s=C.getTransitionTiming({duration:t.duration,delay:t.delay});e.style.transition=l.transitions.create("transform",{duration:s.duration,easing:t.easing,delay:s.delay});let o="string"==typeof(a=e.style.transform)&&/^translate\(.+,\s*.+\)$/.test(a);w.current=o,ac(m,e,d,{resetInlineTransform:!o}),b&&b(e)}),P=(0,ao.normalizedTransitionCallback)(N,e=>{w.current=!1,e.style.transition="",g&&g(e)}),T=r?e=>{r(N.current,e)}:void 0,E=s.useCallback(()=>{N.current&&ac(m,N.current,d)},[m,d]);return s.useEffect(()=>{if(_||"down"===m||"right"===m)return;let e=(0,aa.default)(()=>{N.current&&ac(m,N.current,d)}),a=(0,an.default)(N.current);return a.addEventListener("resize",e),()=>{e.clear(),a.removeEventListener("resize",e)}},[m,_,d]),s.useEffect(()=>{_||w.current||E()},[_,E]),(0,t.jsx)(ae.default,{nodeRef:N,onEnter:I,onEntered:W,onEntering:L,onExit:R,onExited:P,onExiting:z,addEndListener:T,appear:i,in:_,reduceMotion:C.shouldReduceMotion,timeout:y,...k,children:(e,{ownerState:a,...t})=>{let l;return l="exited"!==e||_?j&&c.props.style?{...j,...c.props.style}:j||c.props.style:j||c.props.style?{visibility:"hidden",...j,...c.props.style}:ar,s.cloneElement(c,{ref:S,style:l,...t})}})});var au=e.i(842859),am=e.i(454150);function ap(){return(0,t.jsx)("svg",{width:"12",height:"12",viewBox:"0 0 12 12",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:(0,t.jsx)("path",{d:"M9 3L3 9M3 3L9 9",stroke:"currentColor",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"})})}let a_={warning:function(){return(0,t.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",width:20,height:20,viewBox:"0 0 24 24",fill:"none",children:(0,t.jsx)("path",{d:"M22.201 17.634 14.003 3.396a2.322 2.322 0 0 0-4.004 0L1.801 17.634a2.2 2.2 0 0 0 0 2.223A2.28 2.28 0 0 0 3.803 21h16.396a2.28 2.28 0 0 0 2-1.143 2.2 2.2 0 0 0 .002-2.223m-1.3 1.472a.8.8 0 0 1-.702.394H3.803a.8.8 0 0 1-.702-.394.71.71 0 0 1 0-.723L11.3 4.145a.82.82 0 0 1 1.406 0l8.198 14.238a.71.71 0 0 1-.003.723M11.25 13.5V9.75a.75.75 0 1 1 1.5 0v3.75a.75.75 0 0 1-1.5 0m1.875 3.375a1.125 1.125 0 1 1-2.25 0 1.125 1.125 0 0 1 2.25 0",fill:"#fff"})})},error:function(){return(0,t.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",width:20,height:20,viewBox:"0 0 24 24",fill:"none",children:(0,t.jsx)("path",{d:"M15.53 9.53 13.06 12l2.47 2.47a.75.75 0 1 1-1.06 1.06L12 13.06l-2.47 2.47a.75.75 0 1 1-1.06-1.06L10.94 12 8.47 9.53a.75.75 0 0 1 1.06-1.06L12 10.94l2.47-2.47a.751.751 0 0 1 1.06 1.06M21.75 12A9.75 9.75 0 1 1 12 2.25 9.76 9.76 0 0 1 21.75 12m-1.5 0A8.25 8.25 0 1 0 12 20.25 8.26 8.26 0 0 0 20.25 12",fill:"#fff"})})},success:function(){return(0,t.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",width:20,height:20,viewBox:"0 0 20 20",fill:"none",children:(0,t.jsx)("path",{d:"M14.03 6.97a.75.75 0 0 1 0 1.06l-5.25 5.25a.75.75 0 0 1-1.06 0l-2.25-2.25a.75.75 0 1 1 1.06-1.06l1.72 1.72 4.72-4.72a.75.75 0 0 1 1.06 0m5.47 2.78A9.75 9.75 0 1 1 9.75 0a9.76 9.76 0 0 1 9.75 9.75m-1.5 0A8.25 8.25 0 1 0 9.75 18 8.26 8.26 0 0 0 18 9.75",fill:"#fff"})})},info:function(){return(0,t.jsx)(am.FuzzMainLogo,{})}},ah={warning:au.default.iconBgWarning,error:au.default.iconBgError,success:au.default.iconBgSuccess,info:au.default.iconBgInfo};function af({title:e,description:a,variant:s="warning",icon:l,closable:o=!1,onClose:n,className:r,noGap:i=!1,expandDesc:c=!1,timestamp:d}
1){let u=a_[s],m=[au.default.snackbarRoot,r].filter(Boolean).join(" "),p=[au.default.iconContainer,l?au.default.iconCustom:ah[s]].filter(Boolean).join(" "),_=[au.default.description,(!e||c)&&au.default.descriptionExpanded].filter(Boolean).join(" ");return(0,t.jsxs)("div",{className:m,role:"alert","aria-live":"assertive",children:[(0,t.jsx)("div",{className:p,children:l?(0,t.jsx)("span",{className:au.default.iconWrap,children:l}):(0,t.jsx)(u,{})}),(0,t.jsxs)("div",{className:au.default.content,children:[e&&(0,t.jsxs)("div",{className:au.default.titleRow,children:[(0,t.jsx)("p",{className:au.default.title,children:e}),d&&(0,t.jsx)("span",{className:au.default.timestamp,children:d})]}),a&&(0,t.jsx)("p",{className:_,children:a})]}),o&&n&&(0,t.jsx)("button",{className:au.default.closeButton,onClick:e=>{e.stopPropagation(),n(e)},"aria-label":"Close notification",type:"button",children:(0,t.jsx)(ap,{})})]})}var av=e.i(812077);function ab(){let{notifications:e,removeNotification:a}=(0,av.usePushNotificationStore)(),l=(0,u.useRouter)(),o=(0,s.useCallback)(e=>{e.url&&(e.url.startsWith("/")?l.push(e.url):window.open(e.url,"_blank")),a(e.id)},[l,a]),n=(0,s.useCallback)((e,t)=>{e?.stopPropagation(),a(t.id)},[a]);return 0===e.length?null:(0,t.jsx)("div",{style:{position:"fixed",top:16,right:16,zIndex:1400,display:"flex",flexDirection:"column",gap:8,pointerEvents:"none"},children:e.map(e=>(0,t.jsx)(ag,{notification:e,onClick:o,onDismiss:n,onAutoClose:a},e.id))})}function ag({notification:e,onClick:a,onDismiss:l,onAutoClose:o}){let n=(0,s.useRef)(null),[r,i]=(0,s.useState)(!1);return(0,s.useEffect)(()=>{let e=requestAnimationFrame(()=>i(!0));return()=>cancelAnimationFrame(e)},[]),(0,s.useEffect)(()=>(n.current=setTimeout(()=>{o(e.id)},5e3),()=>{n.current&&clearTimeout(n.current)}),[e.id,o]),(0,t.jsx)(ad,{direction:"left",in:r,mountOnEnter:!0,unmountOnExit:!0,timeout:{enter:420,exit:260},easing:{enter:"cubic-bezier(0.22, 1, 0.36, 1)",exit:"cubic-bezier(0.4, 0, 1, 1)"},children:(0,t.jsx)("div",{onClick:()=>a(e),onMouseEnter:()=>{n.current&&(clearTimeout(n.current),n.current=null)},onMouseLeave:()=>{n.current=setTimeout(()=>{o(e.id)},3e3)},style:{cursor:e.url?"pointer":"default",pointerEvents:"auto"},children:(0,t.jsx)(af,{title:e.title,description:e.body,variant:e.status,expandDesc:e.expandDesc,icon:e.icon?(0,t.jsx)("img",{src:e.icon,alt:"",style:{width:24,height:24,borderRadius:4}}):void 0,closable:!0,onClose:a=>l(a,e)})})})}var ax=e.i(272374);e.i(758158);var aj=e.i(439887);function ay(){let e=(0,Q.useChatStore)(e=>e.conversations),{addNotification:a}=(0,av.usePushNotificationStore)(),t=(0,u.usePathname)(),l=(0,s.useRef)(t),o=(0,s.useRef)(a),n=(0,s.useRef)({});return(0,s.useEffect)(()=>{l.current=t},[t]),(0,s.useEffect)(()=>{o.current=a},[a]),(0,s.useEffect)(()=>{for(let[a,t]of Object.entries(e)){if("pending"===n.current[a]&&"complete"===t.status){let e=l.current===`/chat/${a}`,{rightPanelOpen:s,rightPanelTab:n}=c.useUIStore.getState(),{activeAskFuzzConversationId:r}=ax.useRightPanelDataStore.getState(),i=s&&"ask-fuzz"===n&&r===a;if(!e&&!i){let e=t.messages||[],s=[...e].reverse().find(e=>"user"===e.role),l=[...e].reverse().find(e=>"assistant"===e.role),n=s?.content&&(0,aj.toPlainText)(s.content).slice(0,100)||"Response ready",r=(l?.content?.split("\n").find(e=>e.trim())?.slice(0,150)||"Your response is ready. Click to view.").replace(/!\[.*?\]\(.*?\)/g,"").replace(/\[([^\]]*)\]\(.*?\)/g,"$1").replace(/(\*\*|__)(.*?)\1/g,"$2").replace(/(\*|_)(.*?)\1/g,"$2").replace(/~~(.*?)~~/g,"$1").replace(/`([^`]*)`/g,"$1").replace(/^#{1,6}\s+/gm,"").replace(/^[\s]*[-*+]\s+/gm,"").replace(/^[\s]*\d+\.\s+/gm,"").replace(/\n{2,}/g," ").trim();
1o.current({id:`chat_complete_${a}_${Date.now()}`,title:n,body:r,url:`/chat/${a}`,status:"info",timestamp:Date.now()})}}n.current[a]=t.status}},[e]),null}var ak=e.i(746522);let aC=Number("1")||1,aN=Math.max(e6.V1_SLIDE_MS,i.RIGHT_PANEL_SLIDE_MS);function aw({children:e,accentColor:a,initialSidebarOpen:l,initialAuthenticated:o}){let n=aC>=2?ak.default.contentWrapperSpaced:ak.default.contentWrapper,r=aC>=2?ak.default.mainContentCard:ak.default.mainContent,{isOpen:d,version:u,width:m}=(0,e8.useRightOverlayPanel)(),p=(0,c.useUIStore)(e=>e.rightPanelOpen),_=(0,c.useUIStore)(e=>e.sidebarOpen),h=(0,c.useUIStore)(e=>e.setSidebarOpen),f=(0,c.useUIStore)(e=>e.setSuppressSidebarAnimation),v=(0,s.useRef)(null);(0,s.useEffect)(()=>{if(d){null===v.current&&(v.current=_,_&&h(!1));return}if(null===v.current)return;if(!v.current){v.current=null;return}v.current=null,f(!0);let e=setTimeout(()=>{h(!0),requestAnimationFrame(()=>f(!1))},aN);return()=>{clearTimeout(e),f(!1)}},[d,_,h,f]);let b=(0,c.useUIStore)(e=>e.rightPanelFloating),g=d&&("v1"===u||"v2"===u)&&parseFloat(m)||0,x=Math.max(p&&!b?i.RIGHT_PANEL_WIDTH:0,g),[j,y]=(0,s.useState)(0);return(0,s.useEffect)(()=>{if(x===j)return;if(x>j){let e=requestAnimationFrame(()=>y(x));return()=>cancelAnimationFrame(e)}let e=setTimeout(()=>y(x),aN);return()=>clearTimeout(e)},[x,j]),(0,t.jsxs)("div",{className:ak.default.wrapper,"data-accent":a,children:[(0,t.jsx)(eU,{}),(0,t.jsx)(eJ,{initialSidebarOpen:l,initialAuthenticated:o}),(0,t.jsx)("div",{className:n,children:(0,t.jsxs)("div",{className:r,children:[(0,t.jsx)(eY,{}),(0,t.jsx)(P,{}),(0,t.jsxs)("div",{className:ak.default.belowBreadcrumb,children:[(0,t.jsx)("div",{className:ak.default.pageContent,style:{marginRight:j},children:e}),(0,t.jsx)(i.RightPanel,{}),(0,t.jsx)(e6.RightOverlayPanel,{renderActions:()=>(0,t.jsx)(eF.PdfCitationToggle,{})})]})]})}),(0,t.jsx)(e3,{}),(0,t.jsx)(e5,{})]})}e.s(["default",0,function({children:e,user:a,initialSidebarOpen:l,initialAuthenticated:o}){let{accentColor:i}=n(),c=(0,r.useAuthStore)(e=>e.login);return(0,s.useEffect)(()=>{a&&c(a)},[a,c]),(0,t.jsxs)(e9.default,{children:[(0,t.jsx)(e8.RightOverlayPanelProvider,{defaultVersion:"v1",defaultWidth:"300px",children:(0,t.jsx)(aw,{accentColor:i,initialSidebarOpen:l,initialAuthenticated:o,children:e})}),(0,t.jsx)(ab,{}),(0,t.jsx)(ay,{})]})}],667688)},514701,e=>{e.v({actions:"breadcrumb-bar-module-scss-module__IAI68q__actions",bar:"breadcrumb-bar-module-scss-module__IAI68q__bar",barMenuOnly:"breadcrumb-bar-module-scss-module__IAI68q__barMenuOnly","breadcrumb-label-shimmer":"breadcrumb-bar-module-scss-module__IAI68q__breadcrumb-label-shimmer",chevron:"breadcrumb-bar-module-scss-module__IAI68q__chevron",globeIcon:"breadcrumb-bar-module-scss-module__IAI68q__globeIcon",label:"breadcrumb-bar-module-scss-module__IAI68q__label",labelActive:"breadcrumb-bar-module-scss-module__IAI68q__labelActive",labelInactive:"breadcrumb-bar-module-scss-module__IAI68q__labelInactive",labelSkeleton:"breadcrumb-bar-module-scss-module__IAI68q__labelSkeleton",menuButton:"breadcrumb-bar-module-scss-module__IAI68q__menuButton",moreIcon:"breadcrumb-bar-module-scss-module__IAI68q__moreIcon",trail:"breadcrumb-bar-module-scss-module__IAI68q__trail"})},939312,e=>{e.v({overlay:"chat-action-popover-module-scss-module__gSgHNW__overlay",popover:"chat-action-popover-module-scss-module__gSgHNW__popover",popoverItem:"chat-action-popover-module-scss-module__gSgHNW__popoverItem",popoverItemIcon:"chat-action-popover-module-scss-module__gSgHNW__popoverItemIcon",popoverItemLabel:"chat-action-popover-module-scss-module__gSgHNW__popoverItemLabel",popoverItemLabelDefault:"chat-action-popover-module-scss-module__gSgHNW__popoverItemLabelDefault",popoverWrapper:"chat-action-popover-module-scss-module__gSgHNW__popoverWrapper",trigger:"chat-action-popover-module-scss-module__gSgHNW__trigger"})},26720,e=>{e.v({actionsVisible:"sidebar-chat-list-module-scss-module__SV6caW__actionsVisible",active:"sidebar-chat-list-module-scss-module__SV6caW__active",chatActions:"sidebar-chat-list-module-scss-module__SV6caW__chatActions",chatIcon:"sidebar-chat-list-module-scss-module__SV6caW__chatIcon",chatItem:"sidebar-chat-list-module-scss-module__SV6caW__chatItem",chatSpinner:"sidebar-chat-list-module-scss-module__SV6caW__chatSpinner",chatTitle:"sidebar-chat-list-module-scss-module__SV6caW__chatTitle",chatTitleSliding:"sidebar-chat-list-module-scss-module__SV6caW__chatTitleSliding",chatTitleStatic:"sidebar-chat-list-module-scss-module__SV6caW__chatTitleStatic",chatUnreadDot:"sidebar-chat-list-module-scss-module__SV6caW__chatUnreadDot",container:"sidebar-chat-list-module-scss-module__SV6caW__container",forceVisible:"sidebar-chat-list-module-scss-module__SV6caW__forceVisible",group:"sidebar-chat-list-module-scss-module__SV6caW__group",groupItems:"sidebar-chat-list-module-scss-module__SV6caW__groupItems",groupLabel:"sidebar-chat-list-module-scss-module__SV6caW__groupLabel",loading:"sidebar-chat-list-module-scss-module__SV6caW__loading","marquee-reveal":"sidebar-chat-list-module-scss-module__SV6caW__marquee-reveal","marquee-slide":"sidebar-chat-list-module-scss-module__SV6caW__marquee-slide",pinBtn:"sidebar-chat-list-module-scss-module__SV6caW__pinBtn",slideEnabled:"sidebar-chat-list-module-scss-module__SV6caW__slideEnabled",spin:"sidebar-chat-list-module-scss-module__SV6caW__spin",spinner:"sidebar-chat-list-module-scss-module__SV6caW__spinner"})},827056,e=>{e.v({active:"sidebar-nav-module-scss-module__fYQlPa__active",badge:"sidebar-nav-module-scss-module__fYQlPa__badge",collapsedActive:"sidebar-nav-module-scss-module__fYQlPa__collapsedActive",collapsedBtnWra
1pper:"sidebar-nav-module-scss-module__fYQlPa__collapsedBtnWrapper",collapsedNav:"sidebar-nav-module-scss-module__fYQlPa__collapsedNav",collapsedNavItem:"sidebar-nav-module-scss-module__fYQlPa__collapsedNavItem",collapsedNavList:"sidebar-nav-module-scss-module__fYQlPa__collapsedNavList",collapsedNewBtn:"sidebar-nav-module-scss-module__fYQlPa__collapsedNewBtn",navItem:"sidebar-nav-module-scss-module__fYQlPa__navItem",navList:"sidebar-nav-module-scss-module__fYQlPa__navList",newBtn:"sidebar-nav-module-scss-module__fYQlPa__newBtn",newBtnWrapper:"sidebar-nav-module-scss-module__fYQlPa__newBtnWrapper",recentCard:"sidebar-nav-module-scss-module__fYQlPa__recentCard",recentEmpty:"sidebar-nav-module-scss-module__fYQlPa__recentEmpty",recentItem:"sidebar-nav-module-scss-module__fYQlPa__recentItem",recentLabel:"sidebar-nav-module-scss-module__fYQlPa__recentLabel",recentList:"sidebar-nav-module-scss-module__fYQlPa__recentList",recentPopover:"sidebar-nav-module-scss-module__fYQlPa__recentPopover",searchIcon:"sidebar-nav-module-scss-module__fYQlPa__searchIcon",searchItem:"sidebar-nav-module-scss-module__fYQlPa__searchItem",searchLabel:"sidebar-nav-module-scss-module__fYQlPa__searchLabel",shortcut:"sidebar-nav-module-scss-module__fYQlPa__shortcut"})},720792,e=>{e.v({animated:"sidebar-module-scss-module__4lR9-W__animated",backdrop:"sidebar-module-scss-module__4lR9-W__backdrop",backdropVisible:"sidebar-module-scss-module__4lR9-W__backdropVisible",collapsed:"sidebar-module-scss-module__4lR9-W__collapsed",divider:"sidebar-module-scss-module__4lR9-W__divider",logo:"sidebar-module-scss-module__4lR9-W__logo",logoGroup:"sidebar-module-scss-module__4lR9-W__logoGroup",logoSvg:"sidebar-module-scss-module__4lR9-W__logoSvg",logoWordmark:"sidebar-module-scss-module__4lR9-W__logoWordmark",mobileDrawer:"sidebar-module-scss-module__4lR9-W__mobileDrawer",mobileOpen:"sidebar-module-scss-module__4lR9-W__mobileOpen",navSection:"sidebar-module-scss-module__4lR9-W__navSection",sidebar:"sidebar-module-scss-module__4lR9-W__sidebar",toggleBtn:"sidebar-module-scss-module__4lR9-W__toggleBtn",toggleBtnWrapper:"sidebar-module-scss-module__4lR9-W__toggleBtnWrapper"})},937369,e=>{e.v({body:"chat-search-modal-module-scss-module__OL939q__body",clearAll:"chat-search-modal-module-scss-module__OL939q__clearAll",clearBtn:"chat-search-modal-module-scss-module__OL939q__clearBtn",divider:"chat-search-modal-module-scss-module__OL939q__divider",empty:"chat-search-modal-module-scss-module__OL939q__empty",group:"chat-search-modal-module-scss-module__OL939q__group",groupHeader:"chat-search-modal-module-scss-module__OL939q__groupHeader",groupLabel:"chat-search-modal-module-scss-module__OL939q__groupLabel",loading:"chat-search-modal-module-scss-module__OL939q__loading",overlay:"chat-search-modal-module-scss-module__OL939q__overlay",overlaySidebarExpanded:"chat-search-modal-module-scss-module__OL939q__overlaySidebarExpanded",panel:"chat-search-modal-module-scss-module__OL939q__panel",recentMain:"chat-search-modal-module-scss-module__OL939q__recentMain",recentRemove:"chat-search-modal-module-scss-module__OL939q__recentRemove",recentRow:"chat-search-modal-module-scss-module__OL939q__recentRow",recentTrailing:"chat-search-modal-module-scss-module__OL939q__recentTrailing",row:"chat-search-modal-module-scss-module__OL939q__row",rowActive:"chat-search-modal-module-scss-module__OL939q__rowActive",rowIcon:"chat-search-modal-module-scss-module__OL939q__rowIcon",rowLogo:"chat-search-modal-module-scss-module__OL939q__rowLogo",rowTicker:"chat-search-modal-module-scss-module__OL939q__rowTicker",rowTime:"chat-search-modal-module-scss-module__OL939q__rowTime",rowTitle:"chat-search-modal-module-scss-module__OL939q__rowTitle",searchField:"chat-search-modal-module-scss-module__OL939q__searchField",searchIcon:"chat-search-modal-module-scss-module__OL939q__searchIcon",searchInput:"chat-search-modal-module-scss-module__OL939q__searchInput",searchModal:"chat-search-modal-module-scss-module__OL939q__searchModal",spin:"chat-search-modal-module-scss-module__OL939q__spin",spinner:"chat-search-modal-module-scss-module__OL939q__spinner",tab:"chat-search-modal-module-scss-module__OL939q__tab",tabActive:"chat-search-modal-module-scss-module__OL939q__tabActive",tabs:"chat-search-modal-module-scss-module__OL939q__tabs"})},956984,e=>{e.v({action:"sign-in-banner-module-scss-module__q2DD1G__action",banner:"sign-in-banner-module-scss-module__q2DD1G__banner",content:"sign-in-banner-module-scss-module__q2DD1G__content",description:"sign-in-banner-module-scss-module__q2DD1G__description",title:"sign-in-banner-module-scss-module__q2DD1G__title"})},513306,e=>{e.v({overlay:"sign-in-popup-module-scss-module__m_u-aa__overlay",overlayBottomRight:"sign-in-popup-module-scss-module__m_u-aa__overlayBottomRight",overlayCentered:"sign-in-popup-module-scss-module__m_u-aa__overlayCentered",panel:"sign-in-popup-module-scss-module__m_u-aa__panel"})},842859,e=>{e.v({closeButton:"snackbar-module-scss-module__NSJdgW__closeButton",content:"snackbar-module-scss-module__NSJdgW__content",description:"snackbar-module-scss-module__NSJdgW__description",descriptionExpanded:"snackbar-module-scss-module__NSJdgW__descriptionExpanded",iconBgError:"snackbar-module-scss-module__NSJdgW__iconBgError",iconBgInfo:"snackbar-module-scss-module__NSJdgW__iconBgInfo",iconBgSuccess:"snackbar-module-scss-module__NSJdgW__iconBgSuccess",iconBgWarning:"snackbar-module-scss-module__NSJdgW__iconBgWarning",iconContainer:"snackbar-module-scss-module__NSJdgW__iconContainer",iconCustom:"snackbar-module-scss-module__NSJdgW__iconCustom",iconWrap:"snackbar-module-scss-module__NSJdgW__iconWrap",snackbarRoot:"snackbar-module-scss-module__NSJdgW__snackbarRoot",timestamp:"snackbar-module-scss-module__NSJdgW__timestamp",title:"snackbar-module-scss-module__NSJdgW__title",titleRow:"snackbar-module-scss-module__NSJdgW__titleRow"})}]);

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.