1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[39724],{45:(e,t,r)=>{r.d(t,{y:()=>s});var n=r(53757),i=r(24361),l=r(58428);function s(e){let t=(0,i.useRef)(null),[r,s]=(0,i.useState)(null);return((0,i.useEffect)(()=>{if(!e.open||!e.anchorEl)return;let t=0,r=()=>{s(function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:288,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:12;if(!e)return null;let n=window.innerWidth||0,i=window.innerHeight||0;if(!n||!i)return null;let l=e.left,s=n-e.right,a=l>=t+r+8||l>=s,d=e.top,o=i-e.bottom,c=o>=260||o>=d,x=a?e.left-r:e.right+r;return{left:x,top:c?e.bottom:e.top,transform:`translate(${a?"-100%":"0"}, ${c?"0":"-100%"})`}}(e.anchorEl?e.anchorEl.getBoundingClientRect():null,288,12))},n=()=>{t&&cancelAnimationFrame(t),t=requestAnimationFrame(r)};return n(),window.addEventListener("resize",n),window.addEventListener("scroll",n,!0),()=>{window.removeEventListener("resize",n),window.removeEventListener("scroll",n,!0),t&&cancelAnimationFrame(t)}},[e.open,e.anchorEl]),(0,i.useEffect)(()=>{if(!e.open)return;let r=t=>{"Escape"===t.key&&e.onClose()},n=r=>{let n=r.target;!n||t.current&&t.current.contains(n)||e.anchorEl&&e.anchorEl.contains(n)||e.onClose()};return window.addEventListener("keydown",r),window.addEventListener("mousedown",n),()=>{window.removeEventListener("keydown",r),window.removeEventListener("mousedown",n)}},[e.open,e.onClose,e.anchorEl]),e.open&&!("u"<typeof document)&&r)?(0,l.createPortal)((0,n.jsx)("div",{ref:t,className:e.className,style:{position:"fixed",left:r.left,top:r.top,transform:r.transform},children:e.children}),document.body):null}},1699:(e,t,r)=>{r.d(t,{I:()=>d});var n=r(53757),i=r(24361),l=r(58428),s=r(88684),a=r(95492);function d(e){let{profileUrl:t,avatarUrl:r,cardTitle:d,handle:o,fallback:c,followers:x,following:m,description:b,label:h,unknownUser:u,openXProfileLabel:z}=e,[p,f]=(0,i.useState)(!1),[g,k]=(0,i.useState)(null),w=(0,i.useRef)(null),v=p&&g?(0,n.jsx)("div",{style:{position:"fixed",top:g.top,left:g.left,zIndex:9999,width:280,pointerEvents:"none"},className:"rounded-2xl border border-zinc-200 bg-white px-3 py-3 text-zinc-700 shadow-2xl dark:border-zinc-700 dark:bg-zinc-900 dark:text-zinc-200",children:(0,n.jsxs)("div",{className:"flex items-start gap-3",children:[(0,n.jsx)("div",{className:"h-11 w-11 shrink-0 overflow-hidden rounded-full border border-zinc-200 bg-zinc-100 dark:border-zinc-700 dark:bg-zinc-800",children:r?(0,n.jsx)("img",{src:r,alt:o?`@${o}`:d,className:"h-full w-full object-cover",loading:"lazy",referrerPolicy:"no-referrer",onError:e=>(0,a.$8)(e,{username:o,profileUrl:t??void 0})}):null}),(0,n.jsxs)("div",{className:"min-w-0 flex-1",children:[(0,n.jsx)("div",{className:"truncate text-base font-semibold text-zinc-900 dark:text-zinc-50",children:d}),(0,n.jsx)("div",{className:"truncate text-xs font-medium text-zinc-500 dark:text-zinc-400",children:o?`@${o}`:c||"--"}),(0,n.jsxs)("div",{className:"mt-1 flex items-center gap-3 text-[11px] font-semibold text-zinc-600 dark:text-zinc-300",children:[(0,n.jsx)("span",{children:x?`${x} followers`:"-- followers"}),(0,n.jsx)("span",{children:m?`${m} following`:"-- following"})]}),b?(0,n.jsx)("div",{className:"mt-2 line-clamp-3 text-[11px] font-normal leading-relaxed text-zinc-600 dark:text-zinc-300",children:b}):null]})]})}):null;return(0,n.jsxs)("div",{ref:w,className:"w-fit max-w-full",onMouseEnter:()=>{if(w.current){let e=w.current.getBoundingClientRect(),t=window.innerWidth,r=e.left;r+280>t-8&&(r=Math.max(8,t-280-8)),k({top:e.bottom+6,left:r})}f(!0)},onMouseLeave:()=>{f(!1),k(null)},children:[t?(0,n.jsx)("a",{href:t,target:"_blank",rel:"noreferrer",className:"inline-flex max-w-full items-center gap-1 whitespace-pre-wrap break-words rounded-md px-1 py-0.5 text-zinc-600 underline decoration-dotted underline-offset-2 transition hover:text-zinc-900 dark:text-zinc-300 dark:hover:text-zinc-100",title:z,children:(0,n.jsx)(s.h,{text:h||c||u,speedMs:10})}):(0,n.jsx)("div",{className:"whitespace-pre-wrap break-words",children:h||c||u}),"u">typeof document?(0,l.createPortal)(v,document.body):null]})}},29978:(e,t,r)=>{r.d(t,{A:()=>n});let n=(0,r(56059).A)("search",[["path",{d:"m21 21-4.34-4.34",key:"14j7rj"}],["circle",{cx:"11",cy:"11",r:"8",key:"4ej97u"}]])},30286:(e,t,r)=>{r.d(t,{A:()=>n});let n=(0,r(56059).A)("history",[["path",{d:"M3 12a9 9 0 1 0 9-9 9.75 9.75 0 0 0-6.74 2.74L3 8",key:"1357e3"}],["path",{d:"M3 3v5h5",key:"1xhq8a"}],["path",{d:"M12 7v5l4 2",key:"1fdv2h"}]])},33004:(e,t,r)=>{r.d(t,{A:()=>n});let n=(0,r(56059).A)("chevron-down",[["path",{d:"m6 9 6 6 6-6",key:"qrunsl"}]])},38925:(e,t,r)=>{r.d(t,{A:()=>n});let n=(0,r(56059).A)("chevron-up",[["path",{d:"m18 15-6-6-6 6",key:"153udz"}]])},39724:(e,t,r)=>{r.r(t),r.d(t,{MainSearchView:()=>u});var n=r(53757),i=r(63447),l=r(30286),s=r(29978),a=r(79428),d=r(33004),o=r(38925),c=r(88684),x=r(1699),m=r(45),b=r(95492),h=r(94268);function u(e){let{uiLang:t,i18n:r,from:u,pathname:z,onNavigate:p,input:f,setInput:g,placeholder:k,loading:w,error:v,setError:j,handleSearch:N,hasSearched:y,chainCompleted:C,chainStage:A,progressLog:E,painPointStream:$,accountStream:U,leadProgressItems:F,progressExpanded:L,setProgressExpanded:T,canExpandProgress:S,thinkingLabel:M,showContent:I,accounts:P,sortedAccounts:_,analysis:W,emptyStateText:q,accountsStreamDone:B,conversionWeights:R,conversionHighMinQualityScore:H,conversionMediumMinQualityScore:X,followed:D,followPending:O,handleFollow:Z,accountSort:K,setAccountSort:V,exporting:G,exportMenuOpen:J,setExportMenuOpen:Q,exportMinFollowersInput:Y,setExportMinFollowersInput:ee,handleExport:et,leadCategorySections:er,leadExporting:en,handleLeadCategoryExport:ei}=e;return(0,n.jsx)("div",{className:"flex h-screen flex-col overflow-hidden bg-white dark:bg-zinc-900",children:(0,n.jsx)("div",{className:"flex min-h-0 flex-1 flex-col overflow-hidden p-6",children:(0,n.jsxs)("div",{className:"mx-auto flex min-h-0 h-full w-full max-w-6xl flex-col overflow-hidden",children:[(0,n.jsxs)("div",{className:"mb-4 flex items-center justify-between",children:[(0,n.jsx)("div",{children:"history"===u?(0,n.jsxs)("button",{type:"button",onClick:()=>p(`${z}?view=history`),className:"inline-flex items-center gap-2 rounded-xl border border-zinc-200 bg-white px-3 py-2 text-sm font-semibold text-zinc-700 shadow-sm transition hover:bg-zinc-50 dark:border-zinc-800 dark:bg-zinc-950 dark:text-zinc-200 dark:hover:bg-zinc-900",children:[(0,n.jsx)(i.A,{className:"h-4 w-4"}),r.backToHistory]}):null}),(0,n.jsxs)("button",{type:"button",onClick:()=>{j(null),p(`${z}?view=history`)},className:"inline-flex items-center gap-2 rounded-xl border border-zinc-200 bg-white px-3 py-2 text-sm font-semibold text-zinc-700 shadow-sm transition hover:bg-zinc-50 dark:border-zinc-800 dark:bg-zinc-950 dark:text-zinc-200 dark:hover:bg-zinc-900",children:[(0,n.jsx)(l.A,{className:"h-4 w-4"}),r.historyTitle]})]}),(0,n.jsxs)("div",{className:[y?"transition-all duration-700 ease-out":"",y?"mb-6 pt-2":"mb-0 pt-[32vh]"].join(" "),children:[(0,n.jsx)("div",{className:["mx-auto w-full max-w-2xl overflow-hidden text-center text-2xl font-semibold leading-tight text-zinc-800 dark:text-zinc-100",y?"transition-all duration-700 ease-out":"",y?"max-h-0 opacity-0":"max-h-24 opacity-100"].join(" "),children:r.tagline}),(0,n.jsx)("div",{className:y?"mt-4":"mt-6",children:(0,n.jsxs)("div",{className:["mx-auto w-full",y?"transition-all duration-700 ease-out":"",y?"max-w-6xl":"max-w-2xl"].join(" "),children:[(0,n.jsxs)("div",{className:"relative",children:[(0,n.jsx)("div",{className:"pointer-events-none absolute inset-y-0 left-4 flex items-center text-zinc-400",children:(0,n.jsx)(s.A,{className:"h-4 w-4"})}),(0,n.jsx)("input",{value:f,onChange:e=>g(e.target.value),placeholder:k,onKeyDown:e=>{"Enter"!==e.key||!e.nativeEvent.isComposing&&229!==e.keyCode&&(e.preventDefault(),w||N())},className:["w-full rounded-2xl border border-zinc-200 bg-white pl-11 pr-28 font-semibold text-zinc-800 transition focus:border-zinc-400 focus:outline-none dark:border-zinc-800 dark:bg-zinc-950 dark:text-zinc-100",y?"py-3 text-sm":"py-4 text-sm"].join(" ")}),(0,n.jsxs)("button",{type:"button",disabled:w||!f.trim(),onClick:()=>void N(),className:"absolute inset-y-0 right-2 inline-flex items-center justify-center gap-2 rounded-xl bg-zinc-900 font-semibold text-white transition-colors hover:bg-zinc-800 disabled:cursor-not-allowed disabled:opacity-60 dark:bg-zinc-100 dark:text-zinc-900 dark:hover:bg-zinc-200 my-2 px-4 text-sm",children:[w?(0,n.jsx)(a.A,{className:"h-4 w-4 animate-spin"}):null,r.search]})]}),(0,n.jsxs)("div",{className:"mt-2 flex items-center gap-2",children:[(0,n.jsx)("span",{className:"text-[11px] font-semibold text-zinc-400 dark:text-zinc-500",children:"zh"===t?"å¹³å°":"Platform"}),(0,n.jsxs)("div",{className:"relative inline-flex items-center",children:[(0,n.jsx)("span",{className:"inline-flex h-5 w-5 items-center justify-center rounded-full bg-zinc-900 text-[10px] font-bold text-white dark:bg-zinc-100 dark:text-zinc-900",children:"\uD835\uDD4F"}),(0,n.jsx)("select",{disabled:!0,className:"ml-1.5 h-7 appearance-none rounded-lg border border-zinc-200 bg-white pl-2 pr-6 text-[11px] font-semibold text-zinc-700 outline-none dark:border-zinc-800 dark:bg-zinc-950 dark:text-zinc-200 disabled:cursor-default disabled:opacity-90",children:(0,n.jsx)("option",{value:"x",children:"X (Twitter)"})}),(0,n.jsx)("span",{className:"pointer-events-none absolute inset-y-0 right-1 flex items-center text-zinc-400",children:(0,n.jsx)(d.A,{className:"h-3 w-3"})})]})]}),y?null:(0,n.jsx)("div",{className:"mt-2 text-center text-[11px] font-medium text-zinc-500 dark:text-zinc-400",children:r.estimatedSearchCost})]})}),y&&!I&&(w||E.length>0||F.length>0||A)?(0,n.jsxs)("div",{className:"mx-auto mt-4 w-full max-w-6xl",children:[w||!C&&y?(0,n.jsxs)("div",{className:"flex items-center gap-2",children:[(0,n.jsx)("div",{className:"h-1.5 w-1.5 animate-bounce rounded-full bg-zinc-400 dark:bg-zinc-500"}),(0,n.jsx)("div",{className:"truncate whitespace-nowrap text-xs font-semibold text-zinc-600 dark:text-zinc-300",children:M}),S?(0,n.jsx)("button",{type:"button",onClick:()=>T(!L),className:"ml-auto inline-flex items-center gap-1 rounded-md border border-zinc-200 bg-white px-2 py-1 text-[11px] font-semibold text-zinc-500 hover:bg-zinc-50 dark:border-zinc-800 dark:bg-zinc-950 dark:text-zinc-400 dark:hover:bg-zinc-900",children:L?(0,n.jsx)(o.A,{className:"h-3 w-3"}):(0,n.jsx)(d.A,{className:"h-3 w-3"})}):null]}):null,L?(0,n.jsxs)("div",{className:"mt-2 space-y-1 text-xs font-semibold text-zinc-500 dark:text-zinc-400",children:[E.map((e,t)=>(0,n.jsx)("div",{className:"whitespace-pre-wrap break-words key-words",children:e},`${e}-${t}`)),"pain"===A&&$.length>0?(0,n.jsx)("div",{className:"mt-2 space-y-1 text-xs font-semibold text-zinc-500 dark:text-zinc-400",children:$.map((e,t)=>(0,n.jsx)("div",{className:"whitespace-pre-wrap break-words",children:(0,n.jsx)(c.h,{text:e,speedMs:12})},`${e}-${t}`))}):null,U.length>0?(0,n.jsx)("div",{className:"mt-2 space-y-1 text-xs font-semibold text-zinc-500 dark:text-zinc-400",children:U.map(e=>{let i=(e.username??"").toString().replace(/^@+/,"").trim(),l=(e.name??"").toString().trim(),s=[l,i?`@${i}
1`:""].filter(Boolean).join(" \xb7 "),a=(e.twitterUserId??"").toString().trim(),d=(0,b.PC)(e.username,e.twitterUserId),o=(0,b.TW)({profileImageUrl:e.profileImageUrl,username:e.username}),c=(0,b.wk)(e.followersCount),m="number"==typeof e.followingCount&&Number.isFinite(e.followingCount)?e.followingCount:null,h=null===m||0===m&&(Number(e.followersCount)||0)>=50&&(Number(e.tweetCount)||0)>=10?null:m,u=(0,b.wk)(h),z=l||(i?`@${i}`:a||r.unknownUser);return(0,n.jsx)(x.I,{profileUrl:d,avatarUrl:o,cardTitle:z,handle:i,fallback:a,followers:c,following:u,description:e.description??null,label:s,unknownUser:r.unknownUser,openXProfileLabel:"zh"===t?"ç¹å»è·³è½¬å° X 主页":"Open X profile"},e.id)})}):null,F.length>0?(0,n.jsx)("div",{className:"mt-2 space-y-2",children:F.map(e=>(0,n.jsxs)("div",{className:"flex items-start gap-2 rounded-xl border border-zinc-200 bg-white px-2.5 py-1.5 text-xs font-semibold text-zinc-700 dark:border-zinc-800 dark:bg-zinc-900/50 dark:text-zinc-200",children:[e.profileUrl?(0,n.jsx)("a",{href:e.profileUrl,target:"_blank",rel:"noreferrer",className:"mt-0.5 inline-flex h-6 w-6 shrink-0 items-center justify-center overflow-hidden rounded-full border border-zinc-300 bg-zinc-100 dark:border-zinc-700 dark:bg-zinc-800",title:e.username?`@${e.username}`:"X è´¦å·",children:e.avatarUrl?(0,n.jsx)("img",{src:e.avatarUrl,alt:e.username?`@${e.username}`:"avatar",className:"h-full w-full object-cover",loading:"lazy",referrerPolicy:"no-referrer"}):(0,n.jsx)("span",{className:"text-[10px] font-bold text-zinc-600 dark:text-zinc-300",children:"@"})}):(0,n.jsx)("span",{className:"mt-0.5 inline-flex h-6 w-6 shrink-0 items-center justify-center overflow-hidden rounded-full border border-zinc-300 bg-zinc-100 text-[10px] font-bold text-zinc-600 dark:border-zinc-700 dark:bg-zinc-800 dark:text-zinc-300",children:"@"}),(0,n.jsxs)("div",{className:"min-w-0 flex-1",children:[(0,n.jsx)("div",{className:"whitespace-pre-wrap break-words",children:e.line}),e.sourceTweetUrl?(0,n.jsx)("a",{href:e.sourceTweetUrl,target:"_blank",rel:"noreferrer",className:"block truncate text-[11px] font-normal text-zinc-400 underline decoration-dotted underline-offset-2 transition hover:text-zinc-600 dark:text-zinc-500 dark:hover:text-zinc-300",children:e.sourceTweetText||e.sourceTweetUrl}):null]})]},e.id))}):null]}):null]}):null]}),I&&(0,n.jsxs)("div",{className:"flex min-h-0 flex-1 flex-col overflow-hidden",children:[W?(0,n.jsxs)("div",{className:"mb-4 rounded-2xl border border-zinc-200 bg-zinc-50 px-4 py-3 dark:border-zinc-800 dark:bg-zinc-900/40",children:[(0,n.jsx)("div",{className:"text-xs font-semibold uppercase tracking-wide text-zinc-500 dark:text-zinc-400",children:r.keywordsAndPainPoints}),(0,n.jsx)("div",{className:"mt-2 flex flex-wrap gap-2",children:(W.painPoints??[]).map((e,t)=>(0,n.jsx)("span",{className:"rounded-full border border-zinc-200 bg-white px-2.5 py-0.5 text-[11px] font-semibold text-zinc-700 dark:border-zinc-700 dark:bg-zinc-900 dark:text-zinc-200",children:e},`${e}-${t}`))})]}):null,(0,n.jsxs)("div",{className:"flex min-h-0 flex-1 flex-col overflow-hidden rounded-2xl border border-zinc-200 dark:border-zinc-800",children:[(0,n.jsxs)("div",{className:"flex items-center justify-between border-b border-zinc-200 px-4 py-3 dark:border-zinc-800",children:[(0,n.jsxs)("div",{className:"flex items-center gap-3",children:[(0,n.jsx)("div",{className:"text-xs font-semibold uppercase tracking-wide text-zinc-500 dark:text-zinc-400",children:r.accountsTitle}),P.length>0?(0,n.jsx)("div",{className:"text-xs font-semibold text-zinc-500 dark:text-zinc-400",children:P.length}):null,(0,n.jsxs)("div",{className:"flex items-center gap-1",children:[(0,n.jsx)("span",{className:"text-[11px] font-semibold text-zinc-400 dark:text-zinc-500",children:r.sort}),(0,n.jsx)("button",{type:"button",onClick:()=>V("conversion"),className:["rounded-md border px-2 py-1 text-[11px] font-semibold transition","conversion"===K?"border-zinc-300 bg-[#F3F4F6] text-zinc-800 dark:border-zinc-700 dark:bg-zinc-800 dark:text-zinc-100":"border-zinc-200 bg-white text-zinc-600 hover:bg-zinc-50 dark:border-zinc-800 dark:bg-zinc-950 dark:text-zinc-400 dark:hover:bg-zinc-900"].join(" "),children:r.sortByConversion}),(0,n.jsx)("button",{type:"button",onClick:()=>V("followers"),className:["rounded-md border px-2 py-1 text-[11px] font-semibold transition","followers"===K?"border-zinc-300 bg-[#F3F4F6] text-zinc-800 dark:border-zinc-700 dark:bg-zinc-800 dark:text-zinc-100":"border-zinc-200 bg-white text-zinc-600 hover:bg-zinc-50 dark:border-zinc-800 dark:bg-zinc-950 dark:text-zinc-400 dark:hover:bg-zinc-900"].join(" "),children:r.sortByFollowers})]})]}),(0,n.jsxs)("div",{className:"relative",children:[(0,n.jsx)("button",{type:"button",disabled:0===P.length,onClick:()=>Q(!1),className:"sr-only"}),(0,n.jsxs)("button",{type:"button",disabled:G||0===P.length,onClick:()=>Q(e=>!e),className:"inline-flex items-center gap-2 rounded-lg border border-zinc-200 bg-white px-3 py-2 text-xs font-semibold text-zinc-700 transition hover:bg-zinc-50 disabled:cursor-not-allowed disabled:opacity-60 dark:border-zinc-800 dark:bg-zinc-950 dark:text-zinc-200 dark:hover:bg-zinc-900",children:[G?(0,n.jsx)(a.A,{className:"h-3.5 w-3.5 animate-spin"}):null,r.export]}),J?(0,n.jsxs)(m.y,{open:J,anchorEl:null,onClose:()=>Q(!1),className:"absolute right-0 top-full z-[1000] mt-1 w-64 roun
1ded-xl border border-zinc-200 bg-white p-3 text-xs text-zinc-700 shadow-lg dark:border-zinc-800 dark:bg-zinc-950 dark:text-zinc-200",children:[(0,n.jsx)("div",{className:"text-[11px] font-semibold uppercase text-zinc-500 dark:text-zinc-400",children:r.quickExport}),(0,n.jsxs)("div",{className:"mt-2 grid gap-2",children:[(0,n.jsx)("button",{type:"button",onClick:()=>void et({qualityFilter:"all",minFollowers:0}),className:"inline-flex items-center justify-center rounded-lg border border-zinc-200 bg-white px-3 py-2 text-xs font-semibold text-zinc-700 hover:bg-zinc-50 dark:border-zinc-800 dark:bg-zinc-950 dark:text-zinc-200 dark:hover:bg-zinc-900",children:r.exportAll}),(0,n.jsx)("button",{type:"button",onClick:()=>void et({qualityFilter:"high",minFollowers:0}),className:"inline-flex items-center justify-center rounded-lg border border-zinc-200 bg-white px-3 py-2 text-xs font-semibold text-zinc-700 hover:bg-zinc-50 dark:border-zinc-800 dark:bg-zinc-950 dark:text-zinc-200 dark:hover:bg-zinc-900",children:r.exportMediumHigh}),(0,n.jsx)("button",{type:"button",onClick:()=>void et({qualityFilter:"all",minFollowers:100}),className:"inline-flex items-center justify-center rounded-lg border border-zinc-200 bg-white px-3 py-2 text-xs font-semibold text-zinc-700 hover:bg-zinc-50 dark:border-zinc-800 dark:bg-zinc-950 dark:text-zinc-200 dark:hover:bg-zinc-900",children:r.exportMinFollowers})]}),(0,n.jsxs)("div",{className:"mt-3 border-t border-zinc-200 pt-3 dark:border-zinc-800",children:[(0,n.jsx)("div",{className:"text-[11px] font-semibold uppercase text-zinc-500 dark:text-zinc-400",children:r.advancedFilters}),(0,n.jsxs)("div",{className:"mt-2",children:[(0,n.jsx)("div",{className:"text-[11px] font-semibold text-zinc-500 dark:text-zinc-400",children:r.minFollowers}),(0,n.jsxs)("div",{className:"mt-1 flex items-center gap-2",children:[(0,n.jsx)("button",{type:"button",onClick:()=>ee("100"),className:"rounded-full border border-zinc-200 bg-white px-2.5 py-1 text-[11px] font-semibold text-zinc-700 hover:bg-zinc-50 dark:border-zinc-800 dark:bg-zinc-950 dark:text-zinc-200 dark:hover:bg-zinc-900",children:"â¥100"}),(0,n.jsx)("button",{type:"button",onClick:()=>ee("1000"),className:"rounded-full border border-zinc-200 bg-white px-2.5 py-1 text-[11px] font-semibold text-zinc-700 hover:bg-zinc-50 dark:border-zinc-800 dark:bg-zinc-950 dark:text-zinc-200 dark:hover:bg-zinc-900",children:"â¥1000"}),(0,n.jsx)("input",{type:"number",min:0,value:Y,onChange:e=>ee(e.target.value),className:"h-8 w-24 rounded-lg border border-zinc-200 bg-white px-2 text-[11px] font-semibold text-zinc-700 outline-none focus:border-zinc-400 dark:border-zinc-800 dark:bg-zinc-950 dark:text-zinc-200",placeholder:r.custom})]})]}),(0,n.jsx)("button",{type:"button",onClick:()=>void et(),className:"mt-3 inline-flex w-full items-center justify-center rounded-lg bg-zinc-900 px-3 py-2 text-xs font-semibold text-white hover:bg-zinc-800 dark:bg-zinc-100 dark:text-zinc-900 dark:hover:bg-zinc-200",children:r.exportWithFilters})]})]}):null]})]}),(0,n.jsx)("div",{className:"flex-1 min-h-0 overflow-y-auto px-2 py-2",children:q?(0,n.jsx)("div",{className:"px-2 py-4 text-sm font-semibold text-zinc-500 dark:text-zinc-400",children:q}):(0,n.jsx)("div",{className:"flex flex-col gap-2",children:_.map(e=>{let i=(0,b.TW)({profileImageUrl:e.profileImageUrl,username:e.username}),l=(0,b.PC)(e.username,e.twitterUserId),s=(0,b.wk)(e.followersCount),d=(e.username??"").toString().replace(/^@+/,"").trim(),o=(e.twitterUserId??"").toString().trim(),c=!!(o&&D[o]),x=!!(o&&O[o]),m=(0,h.computeConversionPotentialScore)({followersCount:e.followersCount,region:e.region,similarity:e.similarity},R),u=m>=H,z=!u&&m>=X,p=u?r.conversionHighLabel:z?r.conversionMediumLabel:r.conversionLowLabel;return(0,n.jsxs)("div",{className:"flex items-center gap-3 rounded-xl border border-zinc-200 bg-white px-3 py-2.5 dark:border-zinc-800 dark:bg-zinc-950",children:[l?(0,n.jsx)("a",{href:l,target:"_blank",rel:"noreferrer",className:"inline-flex h-8 w-8 shrink-0 items-center justify-center overflow-hidden rounded-full border border-zinc-300 bg-zinc-100 dark:border-zinc-700 dark:bg-zinc-800",title:d?`@${d}`:r.unknownUser,children:i?(0,n.jsx)("img",{src:i,alt:d?`@${d}`:"avatar",className:"h-full w-full object-cover",loading:"lazy",referrerPolicy:"no-referrer"}):(0,n.jsx)("span",{className:"text-[11px] font-bold text-zinc-600 dark:text-zinc-300",children:"@"})}):(0,n.jsx)("span",{className:"inline-flex h-8 w-8 shrink-0 items-center justify-center overflow-hidden rounded-full border border-zinc-300 bg-zinc-100 text-[11px] font-bold text-zinc-600 dark:border-zinc-700 dark:bg-zinc-800 dark:text-zinc-300",children:"@"}),(0,n.jsxs)("div",{className:"min-w-0 flex-1",children:[(0,n.jsxs)("div",{className:"flex items-center gap-2",children:[(0,n.jsx)("div",{className:"truncate text-sm font-semibold text-zinc-900 dark:text-zinc-50",children:(e.name??"").toString().trim()||(d?`@${d}`:r.unknownUser)}),(0,n.jsx)("span",{className:`shrink-0 rounded-full px-2 py-0.5 text-[10px] font-semibold ${u?"bg-emerald-50 text-emerald-700 dark:bg-emerald-500/10 dark:text-emerald-200":z?"bg-amber-50 text-amber-700 dark:bg-amber-500/10 dark:text-amber-200":"bg-zinc-100 text-zinc-700 dark:bg-zinc-900 dark:text-zinc-200"}`,children:p})]}),(0,n.jsxs)("div",{className:"mt-0.5 flex items-center gap-2 text-[11px] font-medium text-zinc-500 dark:text-zinc-400",children:[d?(0,n.jsxs)("span",{children:["@",d]}
1):null,s?(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)("span",{children:"\xb7"}),(0,n.jsxs)("span",{children:[s," ",r.followersLabel]})]}):null]})]}),(0,n.jsx)("button",{type:"button",disabled:x||c||!o,onClick:()=>void Z(e),className:"shrink-0 rounded-lg border border-zinc-200 bg-white px-3 py-1.5 text-[11px] font-semibold text-zinc-700 transition hover:bg-zinc-50 disabled:cursor-not-allowed disabled:opacity-60 dark:border-zinc-800 dark:bg-zinc-950 dark:text-zinc-200 dark:hover:bg-zinc-900",children:x?(0,n.jsx)(a.A,{className:"h-3 w-3 animate-spin"}):c?"zh"===t?"å·²å
³æ³¨":"Following":"zh"===t?"å
³æ³¨":"Follow"})]},e.id)})})})]}),er.length>0||B?(0,n.jsxs)("div",{className:"mt-4 flex flex-col gap-3",children:[(0,n.jsxs)("div",{className:"flex items-center justify-between",children:[(0,n.jsx)("div",{className:"text-xs font-semibold uppercase tracking-wide text-zinc-500 dark:text-zinc-400",children:r.conversionAll}),(0,n.jsxs)("div",{className:"flex items-center gap-2",children:[(0,n.jsxs)("button",{type:"button",disabled:en||!B||0===er.length,onClick:()=>void ei("default"),className:"inline-flex items-center gap-2 rounded-lg border border-zinc-200 bg-white px-3 py-2 text-xs font-semibold text-zinc-700 transition hover:bg-zinc-50 disabled:cursor-not-allowed disabled:opacity-60 dark:border-zinc-800 dark:bg-zinc-950 dark:text-zinc-200 dark:hover:bg-zinc-900",children:[en?(0,n.jsx)(a.A,{className:"h-3.5 w-3.5 animate-spin"}):null,r.leadExportDefault]}),(0,n.jsx)("button",{type:"button",disabled:en||!B||0===er.length,onClick:()=>void ei("tweets"),className:"inline-flex items-center gap-2 rounded-lg border border-zinc-200 bg-white px-3 py-2 text-xs font-semibold text-zinc-700 transition hover:bg-zinc-50 disabled:cursor-not-allowed disabled:opacity-60 dark:border-zinc-800 dark:bg-zinc-950 dark:text-zinc-200 dark:hover:bg-zinc-900",children:r.leadExportTweetsOnly})]})]}),0===er.length?(0,n.jsx)("div",{className:"rounded-2xl border border-zinc-200 bg-zinc-50 px-4 py-6 text-center text-sm font-semibold text-zinc-500 dark:border-zinc-800 dark:bg-zinc-900/40 dark:text-zinc-400",children:B?"zh"===t?"ææ Lead åç±»":"No lead categories yet":"zh"===t?"æ£å¨åæ Lead...":"Analyzing leads..."}):(0,n.jsx)("div",{className:"flex flex-col gap-4",children:er.map(e=>(0,n.jsxs)("div",{className:"rounded-2xl border border-zinc-200 bg-white dark:border-zinc-800 dark:bg-zinc-950",children:[(0,n.jsx)("div",{className:"flex items-center justify-between border-b border-zinc-200 px-4 py-3 dark:border-zinc-800",children:(0,n.jsxs)("div",{children:[(0,n.jsxs)("div",{className:"flex items-center gap-2",children:[(0,n.jsx)("div",{className:"text-sm font-semibold text-zinc-900 dark:text-zinc-50",children:e.label}),(0,n.jsx)("span",{className:"rounded-full border border-zinc-200 bg-zinc-50 px-2 py-0.5 text-[10px] font-semibold text-zinc-500 dark:border-zinc-800 dark:bg-zinc-900 dark:text-zinc-400",children:e.items.length})]}),e.summary?(0,n.jsx)("div",{className:"mt-0.5 text-[11px] font-medium text-zinc-500 dark:text-zinc-400",children:e.summary}):null]})}),(0,n.jsx)("div",{className:"flex flex-col gap-2 p-3",children:e.items.map(i=>{let l=(i.username??"").toString().replace(/^@+/,"").trim(),s=(0,b.PC)(i.username,i.twitterUserId),a=(0,b.TW)({profileImageUrl:i.profileImageUrl,username:i.username}),d=(0,b.hs)(i.leadSummary)||[i.name,l?`@${l}`:""].filter(Boolean).join(" \xb7 ")||r.unknownUser,o=(0,b.hs)(i.leadSourceTweetText),c=o||("zh"===t?"æªå½ä¸åæ¨ï¼ç¹å»æ¥çè¯¥ç¨æ·ç¸å
³æ¨æ":"No exact source tweet, click to view related tweets"),x="zh"===t?"åæ¨ç´¢å¼":"Source tweet",m=(0,b.E_)(o||d,i.username)??s;return(0,n.jsxs)("div",{className:"flex items-start gap-2 rounded-xl border border-zinc-200 bg-zinc-50 px-3 py-2 text-xs font-semibold text-zinc-700 dark:border-zinc-800 dark:bg-zinc-900/40 dark:text-zinc-200",children:[s?(0,n.jsx)("a",{href:s,target:"_blank",rel:"noreferrer",className:"mt-0.5 inline-flex h-6 w-6 shrink-0 items-center justify-center overflow-hidden rounded-full border border-zinc-300 bg-zinc-100 dark:border-zinc-700 dark:bg-zinc-800",title:l?`@${l}`:r.unknownUser,children:a?(0,n.jsx)("img",{src:a,alt:l?`@${l}`:"avatar",className:"h-full w-full object-cover",loading:"lazy",referrerPolicy:"no-referrer"}):(0,n.jsx)("span",{className:"text-[10px] font-bold text-zinc-600 dark:text-zinc-300",children:"@"})}):(0,n.jsx)("span",{className:"mt-0.5 inline-flex h-6 w-6 shrink-0 items-center justify-center overflow-hidden rounded-full border border-zinc-300 bg-zinc-100 text-[10px] font-bold text-zinc-600 dark:border-zinc-700 dark:bg-zinc-800 dark:text-zinc-300",children:"@"}),(0,n.jsxs)("div",{className:"min-w-0 flex-1",children:[(0,n.jsx)("div",{className:"whitespace-pre-wrap break-words",children:d}),m||o?(0,n.jsxs)("div",{className:"group relative mt-1",children:[m?(0,n.jsxs)("a",{href:m,target:"_blank",rel:"noreferrer",className:"block truncate text-[11px] font-normal text-zinc-400 underline decoration-dotted underline-offset-2 transition hover:text-zinc-600 dark:text-zinc-500 dark:hover:text-zinc-300",children:[x,"ï¼",c]}):(0,n.jsxs)("div",{className:"truncate text-[11px] font-normal text-zinc-400 dark:text-zinc-500",children:[x,"ï¼",c]}),(0,n.jsx)("div",{className:"pointer-events-none absolute left-0 top-full z-20 mt-1 hidden max-w-[min(640px,85vw)] rounded-xl bg-zinc-900 px-3 py-2 text-xs font-medium leading-relaxed text-white shadow-2xl group-hover:block dark:bg-zinc-100 dark:text-zinc-900",children:o||d})]}):null]})]},`${e.id}-${i.id}`)})})]},e.id))})]}):null]})]})})})}},56059:(e,t,r)=>{r.d(t,{A:()=>d});var n=r(24361);let i=e=>{let t=e.replace(/^([A-Z])|[\s-_]+(\w)/g,(e,t,r)=>r?r.toUpperCase():t.toLowerCase());return t.charAt(0).toUpperCase()+t.slice(1)},l=function(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];return t.filter((e,t,r)=>!!e&&""!==e.trim()&&r.indexOf(e)===t).join(" ").trim()};var s={xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:2,strokeLinecap:"round",strokeLinejoin:"round"};let a=(0,n.forwardRef)((e,t)=>{let{color:r="currentColor",size:i=24,strokeWidth:a=2,absoluteStrokeWidth:d,className:o="",children:c,iconNode:x,...m}=e;return(0,n.createElement)("svg",{ref:t,...s,width:i,height:i,stroke:r,strokeWidth:d?24*Number(a)/Number(i):a,className:l("lucide",o),...!c&&!(e=>{for(let t in e)if(t.startsWith("aria-")||"role"===t||"title"===t)return!0})(m)&&{"aria-hidden":"true"},...m},[...x.map(e=>{let[t,r]=e;return(0,n.createElement)(t,r)}),...Array.isArray(c)?c:[c]])}),d=(e,t)=>{let r=(0,n.forwardRef)((r,s)=>{let{className:d,...o}=r;return(0,n.createElement)(a,{ref:s,iconNode:t,className:l(`lucide-${i(e).replace(/([a-z0-9])([A-Z])/g,"$1-$2").toLowerCase()}`,`lucide-${e}`,d),...o})});return r.displayName=i(e),r}},63447:(e,t,r)=>{r.d(t,{A:()=>n});let n=(0,r(56059).A)("arrow-left",[["path",{d:"m12 19-7-7 7-7",key:"1l729n"}],["path",{d:"M19 12H5",key:"x3x0zl"}]])},79428:(e,t,r)=>{r.d(t,{A:()=>n});let n=(0,r(56059).A)("loader-circle",[["path",{d:"M21 12a9 9 0 1 1-6.219-8.56",key:"13zald"}]])},88684:(e,t,r)=>{r.d(t,{h:()=>l});var n=r(53757),i=r(24361);function l(e){let{text:t,speedMs:r=14,cursor:l=!0}=e,[s,a]=(0,i.useState)(0);(0,i.useEffect)(()=>{let e=(t??"").toString();if(!e){let e=window.setTimeout(()=>a(0),0);return()=>window.clearTimeout(e)}if(window.matchMedia?.("(prefers-reduced-motion: reduce)")?.matches){let t=window.setTimeout(()=>a(e.length),0);return()=>window.clearTimeout(t)}let n=window.setTimeout(()=>a(0),0),i=window.setInterval(()=>{a(t=>t>=e.length?t:t+1)},Math.max(6,Math.floor(r)));return()=>{window.clearTimeout(n),window.clearInterval(i)}},[r,t]);let d=(t??"").toString(),o=s>=d.length;return(0,n.jsxs)("span",{className:"whitespace-pre-wrap break-words",children:[d.slice(0,s),l&&!o?(0,n.jsx)("span",{className:"inline-block w-[0.7ch] animate-pulse",children:"â"}):null]})}}}]);
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.