1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[42023],{1272:(e,t,r)=>{r.d(t,{A:()=>a});let a=(0,r(56059).A)("message-circle",[["path",{d:"M2.992 16.342a2 2 0 0 1 .094 1.167l-1.065 3.29a1 1 0 0 0 1.236 1.168l3.413-.998a2 2 0 0 1 1.099.092 10 10 0 1 0-4.777-4.719",key:"1sd12s"}]])},5866:(e,t,r)=>{function a(e){return"object"==typeof e&&null!==e&&!Array.isArray(e)}function s(e){if(!a(e))return null;let t=Array.isArray(e.accounts)?e.accounts.filter(e=>a(e)):void 0;return{ok:!0===e.ok,error:"string"==typeof e.error?e.error:void 0,code:"string"==typeof e.code?e.code:void 0,resetAt:"number"==typeof e.resetAt?e.resetAt:void 0,accounts:t}}r.d(t,{I:()=>o,_:()=>c});class o extends Error{constructor(e,t){super(e),this.name="TrendApiError",this.status=t.status,this.code=t.code??null,this.resetAt=t.resetAt??null}}let l=new Map,i=new Map;function n(e){let t=new URLSearchParams;return e.theme&&t.set("theme",e.theme),null!==e.minFollowers&&void 0!==e.minFollowers&&t.set("minFollowers",String(e.minFollowers)),null!==e.maxFollowers&&void 0!==e.maxFollowers&&t.set("maxFollowers",String(e.maxFollowers)),t.set("limit",String(e.limit??36)),t.toString()}async function c(e){let t=n(e),r=function(e){let t=Date.now(),r=l.get(e);if(r&&r.expiresAt>t)return r.payload;r&&r.expiresAt<=t&&l.delete(e);let o=function(e){try{let t=window.sessionStorage.getItem(`free-tools:trend:${e}`);if(!t)return null;let r=function(e){if(!a(e)||"number"!=typeof e.expiresAt)return null;let t=s(e.payload);return t?{payload:t,expiresAt:e.expiresAt}:null}(JSON.parse(t));if(!r)return null;if(r.expiresAt<=Date.now())return window.sessionStorage.removeItem(`free-tools:trend:${e}`),null;return r}catch{return null}}(e);return o?(l.set(e,o),o.payload):null}(t);if(r)return r;let c=i.get(t);if(c)return c;let d=(async()=>{let r=await fetch(`/api/free-tools/trend?${n(e)}`,{cache:"no-store"}),a=s(await r.json().catch(()=>null));if(!r.ok)throw new o(a?.error||"Request failed",{status:r.status,code:a?.code??null,resetAt:"number"==typeof a?.resetAt?a.resetAt:null});let i=a??{ok:!0,accounts:[]},c={payload:i,expiresAt:Date.now()+6e4};l.set(t,c);try{window.sessionStorage.setItem(`free-tools:trend:${t}`,JSON.stringify(c))}catch{}return i})();i.set(t,d);try{return await d}finally{i.delete(t)}}},9647:(e,t,r)=>{r.d(t,{A:()=>a});let a=(0,r(56059).A)("eye",[["path",{d:"M2.062 12.348a1 1 0 0 1 0-.696 10.75 10.75 0 0 1 19.876 0 1 1 0 0 1 0 .696 10.75 10.75 0 0 1-19.876 0",key:"1nclc0"}],["circle",{cx:"12",cy:"12",r:"3",key:"1v7zrd"}]])},15705:(e,t,r)=>{r.d(t,{XPostCard:()=>x});var a=r(53757),s=r(24361),o=r(9647),l=r(35722),i=r(1272),n=r(88858);let c=(0,r(56059).A)("quote",[["path",{d:"M16 3a2 2 0 0 0-2 2v6a2 2 0 0 0 2 2 1 1 0 0 1 1 1v1a2 2 0 0 1-2 2 1 1 0 0 0-1 1v2a1 1 0 0 0 1 1 6 6 0 0 0 6-6V5a2 2 0 0 0-2-2z",key:"rib7q0"}],["path",{d:"M5 3a2 2 0 0 0-2 2v6a2 2 0 0 0 2 2 1 1 0 0 1 1 1v1a2 2 0 0 1-2 2 1 1 0 0 0-1 1v2a1 1 0 0 0 1 1 6 6 0 0 0 6-6V5a2 2 0 0 0-2-2z",key:"1ymkrd"}]]);var d=r(30390),u=r(37975),m=r(23823);function p(){return(0,a.jsx)("svg",{viewBox:"0 0 24 24",className:"h-5 w-5 fill-zinc-400","aria-hidden":"true",children:(0,a.jsx)("path",{d:"M18.244 2.25h3.308l-7.227 8.26 8.502 11.24H16.17l-4.714-6.231-5.401 6.231H2.744l7.73-8.835L1.254 2.25H8.08l4.253 5.622zm-1.161 17.52h1.833L7.084 4.126H5.117z"})})}function x(e){let{displayName:t,username:r,tweetId:x,avatarUrl:g,createdAt:h,body:f,url:b,metrics:w,media:y=[],lang:v="en",className:k,showAvatar:j=!0,hiddenMetrics:E=[],collapseLongBody:N=!1,bodyCharacterLimit:A}
1=e,[C,F]=(0,s.useState)(0),[T,P]=(0,s.useState)(!1),[D,S]=(0,s.useState)(null),[z,$]=(0,s.useState)([]),M=r.replace(/^@+/,""),R=M?`@${M}`:"@unknown",B=(0,s.useMemo)(()=>Array.from(new Set([D,g,M?`https://unavatar.io/twitter/${encodeURIComponent(M)}`:null,M?`https://unavatar.io/x/${encodeURIComponent(M)}`:null].filter(e=>!!e?.trim()))),[g,M,D])[C]??null,V=y.length>0?y:z,L=V.length>0?f.replace(/(?:\s*https:\/\/t\.co\/[A-Za-z0-9]+)+\s*$/gi,"").trim():f,I=A&&A>0?Math.floor(A):null,q=Array.from(L),U=null!==I&&q.length>I,X=U||N&&L.length>420,K=U&&!T?`${q.slice(0,I).join("").trimEnd()}â¦`:L;(0,s.useEffect)(()=>{let e=(x??"").trim();if(!e||y.length>0||!/^https:\/\/t\.co\/[A-Za-z0-9]+\s*$/i.test(f.trim()))return;let t=new AbortController;return fetch(`https://api.fxtwitter.com/status/${encodeURIComponent(e)}`,{signal:t.signal}).then(e=>e.ok?e.json():null).then(t=>{if(!t||"object"!=typeof t)return;let r=t.tweet;if(!r||"object"!=typeof r)return;let a=r.author&&"object"==typeof r.author?r.author:null,s="string"==typeof a?.avatar_url?a.avatar_url.trim():"";s.startsWith("https://")&&(S(s),F(0));let o=r.article&&"object"==typeof r.article?r.article:null,l=o?.cover_media&&"object"==typeof o.cover_media?o.cover_media:null,i=l?.media_info&&"object"==typeof l.media_info?l.media_info:null,n="string"==typeof i?.original_img_url?i.original_img_url.trim():"";n.startsWith("https://")&&$([{key:`${e}:article-cover`,imageUrl:n}])}).catch(()=>void 0),()=>t.abort()},[f,y.length,x]);let _=(0,s.useMemo)(()=>{if(!h)return null;let e=Date.parse(h);return Number.isFinite(e)?new Date(e).toLocaleString("zh"===v?"zh-CN":"en-US",{month:"short",day:"numeric",year:"numeric",hour:"2-digit",minute:"2-digit"}):null},[h,v]),H=[{key:"views",label:"Views",value:w.views,icon:o.A},{key:"likes",label:"Likes",value:w.likes,icon:l.A},{key:"replies",label:"Replies",value:w.replies,icon:i.A},{key:"reposts",label:"Reposts",value:w.reposts,icon:n.A},{key:"quotes",label:"Quotes",value:w.quotes,icon:c},{key:"bookmarks",label:"Bookmarks",value:w.bookmarks,icon:d.A}].filter(e=>!E.includes(e.key));return(0,a.jsxs)("article",{className:(0,u.cn)("rounded-[22px] border border-sky-300 bg-white p-4 shadow-[0_14px_36px_rgba(15,23,42,0.06)]",k),children:[(0,a.jsxs)("div",{className:"flex items-start justify-between gap-3",children:[(0,a.jsxs)("div",{className:"flex min-w-0 items-center gap-3",children:[j?(0,a.jsx)("div",{className:"flex h-11 w-11 shrink-0 items-center justify-center overflow-hidden rounded-full bg-zinc-200 text-sm font-semibold text-zinc-600",children:B?(0,a.jsx)("img",{src:B,alt:t,className:"h-full w-full object-cover",loading:"lazy",referrerPolicy:"no-referrer",onError:()=>F(e=>e+1)}):function(e,t){let r=e.trim()||t.trim();if(!r)return"X";let a=r.replace(/^@+/,"").trim().split(/\s+/).filter(Boolean);return 1===a.length?a[0].slice(0,2).toUpperCase():`${a[0][0]??""}${a[1][0]??""}`.toUpperCase()}(t,M)}):null,(0,a.jsxs)("div",{className:"min-w-0",children:[(0,a.jsx)("p",{className:"truncate text-sm font-semibold leading-tight text-zinc-900",children:t}),(0,a.jsx)("p",{className:"mt-0.5 truncate text-xs leading-tight text-zinc-500",children:R})]})]}),b?(0,a.jsx)("a",{href:b,target:"_blank",rel:"noreferrer","aria-label":`View post by ${R} on X`,className:"shrink-0 transition-opacity hover:opacity-70",children:(0,a.jsx)(p,{})}):(0,a.jsx)(p,{})]}),_?(0,a.jsx)("time",{dateTime:h??void 0,className:"mt-3 inline-flex rounded-full bg-zinc-100 px-2 py-1 text-[10px] font-medium text-zinc-500",children:_}):null,(0,a.jsx)("p",{className:"mt-4 whitespace-pre-wrap break-words text-[15px] leading-6 text-zinc-900 [overflow-wrap:anywhere]",style:!X||T||U?void 0:{display:"-webkit-box",WebkitBoxOrient:"vertical",WebkitLineClamp:10,overflow:"hidden"},children:K}),X?(0,a.jsx)("button",{type:"button",onClick:()=>P(e=>!e),"aria-expanded":T,className:"mt-2 text-sm font-medium text-sky-600 transition hover:text-sky-700",children:T?"zh"===v?"æ¶èµ·":"Show less":"zh"===v?"å±å¼å
¨æ":"Show more"}):null,V.length>0?(0,a.jsx)("div",{className:(0,u.cn)("mt-4 grid overflow-hidden rounded-2xl border border-zinc-200 bg-zinc-100",1===V.length?"grid-cols-1":"grid-cols-2 gap-px"),children:V.map((e,r)=>"video"===e.type||"image"!==e.type&&/(?:\.mp4(?:$|[?#])|\.webm(?:$|[?#])|video\.twimg\.com\/)/i.test(e.imageUrl)?(0,a.jsx)("video",{src:e.imageUrl,poster:e.posterUrl??void 0,controls:!0,playsInl
1ine:!0,preload:"metadata","aria-label":`Video from ${t}'s post`,className:(0,u.cn)("w-full bg-black object-contain",1===V.length?"max-h-[520px]":"aspect-video",3===V.length&&0===r?"col-span-2":"")},e.key||`${b??"post"}:media:${r}`):(0,a.jsx)("img",{src:e.imageUrl,alt:`Media from ${t}'s post`,loading:"lazy",referrerPolicy:"no-referrer",className:(0,u.cn)("w-full bg-zinc-100 object-cover",1===V.length?"max-h-[420px] object-contain":"aspect-video",3===V.length&&0===r?"col-span-2":"")},e.key||`${b??"post"}:media:${r}`))}):null,(0,a.jsx)("div",{className:"mt-4 border-t border-zinc-200"}),(0,a.jsx)("div",{className:"mt-3 grid grid-cols-2 gap-2",children:H.map(e=>{let{label:t,value:r,icon:s}=e;return(0,a.jsxs)("div",{className:"flex min-h-9 min-w-0 items-center gap-2 rounded-xl bg-zinc-50 px-3 py-2 text-xs text-slate-500",children:[(0,a.jsx)(s,{className:"h-3.5 w-3.5 shrink-0 text-[#7C3AED]"}),(0,a.jsx)("span",{className:"font-medium",children:(0,m.wk)(r,v)}),(0,a.jsx)("span",{className:"truncate",children:t})]},t)})})]})}},26576:(e,t,r)=>{r.d(t,{A:()=>a});let a=(0,r(56059).A)("arrow-up-right",[["path",{d:"M7 7h10v10",key:"1tivn9"}],["path",{d:"M7 17 17 7",key:"1vkiza"}]])},30390:(e,t,r)=>{r.d(t,{A:()=>a});let a=(0,r(56059).A)("bookmark",[["path",{d:"m19 21-7-4-7 4V5a2 2 0 0 1 2-2h10a2 2 0 0 1 2 2v16z",key:"1fy3hk"}]])},35722:(e,t,r)=>{r.d(t,{A:()=>a});let a=(0,r(56059).A)("heart",[["path",{d:"M2 9.5a5.5 5.5 0 0 1 9.591-3.676.56.56 0 0 0 .818 0A5.49 5.49 0 0 1 22 9.5c0 2.29-1.5 4-3 5.5l-5.492 5.313a2 2 0 0 1-3 .019L5 15c-1.5-1.5-3-3.2-3-5.5",key:"mvr1a0"}]])},42023:(e,t,r)=>{r.r(t),r.d(t,{TopCreatorsExperience:()=>y});
1var a=r(53757),s=r(9881),o=r(24361),l=r(57263),i=r(79428),n=r(91098),c=r(47825),d=r(65207),u=r(26576),m=r(57579),p=r(62648),x=r(1272),g=r(37975),h=r(23823),f=r(31517),b=r(5866),w=r(15705);function y(){let{initialTheme:e,initialUsername:t}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},{t:r,lang:l}=(0,h.ig)(),u=(0,s.useRouter)(),m=e?h.SM.find(t=>t.value.toLowerCase()===e.toLowerCase())??h.SM[0]:h.SM[0],[p,x]=(0,o.useState)(m),[f,w]=(0,o.useState)(h.gS[0]),[y,E]=(0,o.useState)([]),[N,A]=(0,o.useState)(!1),[C,F]=(0,o.useState)(null),[T,P]=(0,o.useState)(null),D=(0,s.useSearchParams)(),S=(D?.get("username")??t??"").trim().replace(/^@+/,""),[z,$]=(0,o.useState)({username:"",error:null}),M=(0,o.useMemo)(()=>"zh"===l?{eyebrow:"çé¨åä½è
",title:"æé¢åæ¥æ¾ Twitter/X çé¨åä½è
",description:"å
è´¹æ¥æ¾å¼å¾å
³æ³¨æåä½ç Twitter/X åä½è
ãæé¢ååç²ä¸é级çéï¼å¯¹æ¯è´¦å·è´¨éãäºå¨è¡¨ç°åæ´»è·åº¦ï¼å¿«é建ç«åä½ä¸æ¨å¹¿ååã",keywordTitle:"é¢å",keywordDesc:"éæ©ä¸ä¸ªé¢åï¼æ¥ç该èµé䏿´å¼å¾å
³æ³¨çåä½è
ã",syncing:"忥ä¸â¦",loaded:e=>`å·²å è½½ ${e} ä½åä½è
`,feedEyebrow:"åä½è
æ¦å",feedTitle:e=>`${e} åä½è
æ¦å`,feedDesc:"对æ¯è´¦å·è´¨éãäºå¨è¡¨ç°åç²ä¸é级ï¼åå³å®è¦ä¸è¦å å
¥ååã",loading:"å è½½ä¸",count:e=>`å
± ${e} ä½åä½è
`,error:"åä½è
å表æä¸å¯ç¨ï¼è¯·ç¨ååè¯ã",empty:"ææ åä½è
ï¼è¯è¯æ¢ä¸ªä¸»é¢æç²ä¸åºé´ã",openProfile:"åå¾ X æ¥ç",autoDm:"å å
¥åå",noBio:"ææ ç®ä»ã",verified:"认è¯",followers:"ç²ä¸æ°",following:"å
³æ³¨æ°",tweets:"å叿°",qualityScore:"è´¦å·è´¨éè¯å",engagementRate:"äºå¨ç",reportTitle:"æ¥çè´¦å·åæ",reportDesc:"æ¥çè´¦å·è´¨éãäºå¨è¡¨ç°åå
¬å¼èµæã",backToList:"â è¿åå表",statsLabel:"æ ¸å¿ææ ",contentLabel:"è´¦å·ç»å",nicheTags:"ç»åæ ç¾",region:"å°åº",language:"è¯è¨",source:"æ¥æº",lastCrawled:"æè¿æ´æ°",noData:"â",lookupNotFound:e=>`Top All Creators 䏿ªæ¾å° @${e}ã`,lookupFailed:"Top All Creators æ¥è¯¢å¤±è´¥ã",recentPostsEyebrow:"æè¿å¸å",recentPostsTitle:e=>`@${e} çææ°å¸å`,recentPostsUnavailable:"æè¿å¸åææ¶ä¸å¯ç¨ã",recentPostsSourceOfficial:"X API",recentPostsSourceFallback:"RapidAPI å
åº",ariaViewPost:e=>`å¨ X 䏿¥ç @${e} çå¸å`,metricViews:"æµè§",metricLikes:"ç¹èµ",metricReplies:"åå¤",metricReposts:"转å",metricQuotes:"å¼ç¨",metricBookmarks:"æ¶è",followerRanges:{all:"ä¸éç²ä¸æ°","10k-50k":"10Kâ50K \xb7 å¾®ååä½è
","50k-200k":"50Kâ200K \xb7 ä¸è
°é¨åä½è
","200k-1m":"200Kâ1M \xb7 头é¨åä½è
","1m+":"1M+ \xb7 è¶
头é¨åä½è
"},themes:{All:"å
¨é¨",AI:"AI",Startups:"åä¸",Product:"产å",Creator:"åä½è
",Marketing:"è¥é",Crypto:"å å¯",Design:"设计",DevTools:"å¼åå·¥å
·",VC:"VC",Ecommerce:"çµå",Health:"å¥åº·",Gaming:"游æ",Travel:"æ
è¡",Productivity:"æç",Education:"æè²"}}:"es"===l?{eyebrow:"Creadores destacados",title:"Encuentra los Mejores Creadores de Twitter",description:"Explora una base de datos gratuita de creadores de Twitter/X. Filtra por tem\xe1tica y n\xfamero de seguidores, compara la calidad de cada cuenta y crea una lista para colaboraciones o campa\xf1as.",keywordTitle:"Categor\xedas",keywordDesc:"Elige una categor\xeda para explorar creadores relevantes de Twitter/X.",syncing:"Sincronizandoâ¦",loaded:e=>`${e} creadores cargados`,feedEyebrow:"Ranking de creadores",feedTitle:e=>`Creadores de ${e} en Twitter`,feedDesc:"Compara interacci\xf3n, calidad de cuenta y tama\xf1o de audiencia antes de seleccionar perfiles.",loading:"Cargando",count:e=>`${e} creadores`,error:"La lista de creadores no est\xe1 disponible ahora. Int\xe9ntalo de nuevo m\xe1s tarde.",empty:"No se encontraron creadores. Prueba con otra categor\xeda o rango de seguidores.",openProfile:"Ver en X",autoDm:"A\xf1adir a la lista",noBio:"Sin biograf\xeda.",verified:"Verificado",followers:"Seguidores",following:"Siguiendo",tweets:"Publicaciones",qualityScore:"Puntuaci\xf3n de calida
1d",engagementRate:"Tasa de interacci\xf3n",reportTitle:"Ver an\xe1lisis",reportDesc:"Consulta m\xe9tricas p\xfablicas, interacci\xf3n y se\xf1ales de calidad de la cuenta.",backToList:"â Volver a la lista",statsLabel:"M\xe9tricas clave",contentLabel:"Perfil de la cuenta",nicheTags:"Etiquetas de nicho",region:"Regi\xf3n",language:"Idioma",source:"Fuente",lastCrawled:"\xdaltima actualizaci\xf3n",noData:"â",lookupNotFound:e=>`No se encontr\xf3 @${e} en Top All Creators.`,lookupFailed:"La b\xfasqueda en Top All Creators fall\xf3.",recentPostsEyebrow:"Posts recientes",recentPostsTitle:e=>`\xdaltimos posts de @${e}`,recentPostsUnavailable:"Los posts recientes no est\xe1n disponibles ahora.",recentPostsSourceOfficial:"X API",recentPostsSourceFallback:"Respaldo de RapidAPI",ariaViewPost:e=>`Ver post de @${e} en X`,metricViews:"Vistas",metricLikes:"Likes",metricReplies:"Respuestas",metricReposts:"Reposts",metricQuotes:"Citas",metricBookmarks:"Guardados",followerRanges:{all:"Todos los niveles","10k-50k":"10Kâ50K \xb7 Microcreadores","50k-200k":"50Kâ200K \xb7 Creadores medianos","200k-1m":"200Kâ1M \xb7 Grandes creadores","1m+":"1M+ \xb7 Megacreadores"},themes:{All:"Todos",AI:"IA",Startups:"Startups",Product:"Producto",Creator:"Creador",Marketing:"Marketing",Crypto:"Cripto",Design:"Dise\xf1o",DevTools:"Herramientas dev",VC:"VC",Ecommerce:"Comercio electr\xf3nico",Health:"Salud",Gaming:"Videojuegos",Travel:"Viajes",Productivity:"Productividad",Education:"Educaci\xf3n"}}:"fr"===l?{eyebrow:"Cr\xe9ateurs phares",title:"Trouvez les Meilleurs Cr\xe9ateurs sur Twitter",description:"Explorez une base de donn\xe9es gratuite de cr\xe9ateurs Twitter/X. Filtrez les profils par domaine et nombre dâabonn\xe9s, comparez leur engagement et cr\xe9ez une liste pour vos campagnes.",keywordTitle:"Cat\xe9gories",keywordDesc:"Choisissez une cat\xe9gorie pour explorer des cr\xe9ateurs Twitter/X pertinents.",syncing:"Synchronisationâ¦",loaded:e=>`${e} cr\xe9ateurs charg\xe9s`,feedEyebrow:"Classement des cr\xe9ateurs",feedTitle:e=>`Cr\xe9ateurs ${e} sur Twitter`,feedDesc:"Comparez lâengagement, la qualit\xe9 du compte et la taille dâaudience avant de s\xe9lectionner un profil.",loading:"Chargement",count:e=>`${e} cr\xe9ateurs`,error:"La liste des cr\xe9ateurs est indisponible pour le moment. R\xe9essayez plus tard.",empty:"Aucun cr\xe9ateur trouv\xe9. Essayez un autre sujet ou une autre tranche d'audience.",openProfile:"Voir sur X",autoDm:"Ajouter \xe0 la s\xe9lection",noBio:"Aucune bio fournie.",verified:"V\xe9rifi\xe9",followers:"Nombre dâabonn\xe9s",following:"Abonnements",tweets:"Publications",qualityScore:"Score de qualit\xe9",engagementRate:"Taux dâengagement",reportTitle:"Voir lâanalyse",reportDesc:"Consultez les m\xe9triques publiques, lâengagement et les signaux de qualit\xe9 du compte.",backToList:"â Retour \xe0 la liste",statsLabel:"M\xe9triques cl\xe9s",contentLabel:"Profil du compte",nicheTags:"Tags de niche",region:"R\xe9gion",language:"Langue",source:"Source",lastCrawled:"Derni\xe8re mise \xe0 jour",noData:"â",lookupNotFound:e=>`@${e} est introuvable dans Top All Creators.`,lookupFailed:"La recherche Top All Creators a \xe9chou\xe9.",recentPostsEyebrow:"Posts r\xe9cents",recentPostsTitle:e=>`Derniers posts de @${e}`,recentPostsUnavailable:"Les posts r\xe9cents sont indisponibles pour le moment.",recentPostsSourceOfficial:"X API",recentPostsSourceFallback:"Relais RapidAPI",ariaViewPost:e=>`Voir le post de @${e} sur X`,metricViews:"Vues",metricLikes:"Likes",metricReplies:"R\xe9ponses",metricReposts:"Reposts",metricQuotes:"Citations",metricBookmarks:"Signets",followerRanges:{all:"Toutes les tailles","10k-50k":"10Kâ50K \xb7 Micro-cr\xe9ateurs","50k-200k":"50Kâ200K \xb7 Cr\xe9ateurs interm\xe9diaires","200k-1m":"200Kâ1M \xb7 Grands cr\xe9ateurs","1m+":"1M+ \xb7 M\xe9ga-cr\xe9ateurs"},themes:{All:"Tous",AI:"IA",Startups:"Startups",Product:"Produit",Creator:"Cr\xe9ateur",Marketing:"Marketing",Crypto:"Crypto",Design:"Design",DevTools:"Outils dev",VC:"VC",Ecommerce:"E-commerce",Health:"Sant\xe9",Gaming:"Jeux vid\xe9o",Travel:"Voyage",Productivity:"Productivit\xe9",Education:"\xc9ducation"}}:"it"===l?{eyebrow:"Creator in evidenza",title:"Trova i Migliori Creator su Twitter",description:"Esplora un database gratuito di creator Twitter/X. Filtra i profili per settore e numero di follower, confronta la qualit\xe0 degli account e crea una lista per campagne e collaborazioni.",ke
1ywordTitle:"Categorie",keywordDesc:"Scegli una categoria per esplorare creator Twitter/X pertinenti.",syncing:"Sincronizzazioneâ¦",loaded:e=>`${e} creator caricati`,feedEyebrow:"Classifica creator",feedTitle:e=>`Creator ${e} su Twitter`,feedDesc:"Confronta coinvolgimento, qualit\xe0 dellâaccount e dimensione del pubblico prima di selezionare i profili.",loading:"Caricamento",count:e=>`${e} creator`,error:"L'elenco dei creator non \xe8 disponibile al momento. Riprova pi\xf9 tardi.",empty:"Nessun creator trovato. Prova un altro tema o una diversa fascia follower.",openProfile:"Vedi su X",autoDm:"Aggiungi alla lista",noBio:"Nessuna bio disponibile.",verified:"Verificato",followers:"Follower",following:"Profili seguiti",tweets:"Post",qualityScore:"Punteggio di qualit\xe0",engagementRate:"Coinvolgimento",reportTitle:"Vedi analisi",reportDesc:"Consulta metriche pubbliche, coinvolgimento e segnali di qualit\xe0 dellâaccount.",backToList:"â Torna alla lista",statsLabel:"Metriche chiave",contentLabel:"Profilo account",nicheTags:"Tag di nicchia",region:"Regione",language:"Lingua",source:"Fonte",lastCrawled:"Ultimo aggiornamento",noData:"â",lookupNotFound:e=>`@${e} non \xe8 stato trovato in Top All Creators.`,lookupFailed:"La ricerca in Top All Creators non \xe8 riuscita.",recentPostsEyebrow:"Post recenti",recentPostsTitle:e=>`Ultimi post di @${e}`,recentPostsUnavailable:"I post recenti non sono disponibili al momento.",recentPostsSourceOfficial:"X API",recentPostsSourceFallback:"Riserva RapidAPI",ariaViewPost:e=>`Vedi il post di @${e} su X`,metricViews:"Visualizzazioni",metricLikes:"Like",metricReplies:"Risposte",metricReposts:"Repost",metricQuotes:"Citazioni",metricBookmarks:"Salvati",followerRanges:{all:"Tutte le fasce","10k-50k":"10Kâ50K \xb7 Micro creator","50k-200k":"50Kâ200K \xb7 Creator di fascia media","200k-1m":"200Kâ1M \xb7 Grandi creator","1m+":"1M+ \xb7 Mega creator"},themes:{All:"Tutti",AI:"IA",Startups:"Startup",Product:"Prodotto",Creator:"Creator",Marketing:"Marketing",Crypto:"Crypto",Design:"Design",DevTools:"Strumenti dev",VC:"VC",Ecommerce:"E-commerce",Health:"Salute",Gaming:"Gaming",Travel:"Viaggi",Productivity:"Produttivit\xe0",Education:"Educazione"}}:{eyebrow:"Top Creators",title:"Find Top Twitter Creators by Category",description:"Search a free database of Twitter/X creators across AI, SaaS, marketing, startups and more. Filter by niche and follower count, compare account quality, and build an outreach shortlist without logging in.",keywordTitle:"Topics",keywordDesc:"Pick a topic to see matching top creators.",syncing:"Syncingâ¦",loaded:e=>`${e} creators loaded`,feedEyebrow:"Creator Rankings",feedTitle:e=>`Top ${e} Creators on Twitter`,feedDesc:"Compare engagement signals, account quality, and audience size before you shortlist creators.",loading:"Loading",count:e=>`${e} creators`,error:"Creator list is unavailable right now. Please try again later.",empty:"No creators found. Try a different topic or follower range.",openProfile:"View on X",autoDm:"Add to shortlist",noBio:"No bio provided.",verified:"Verified",followers:"Follower count",following:"Following",tweets:"Tweets",qualityScore:"Quality score",engagementRate:"Engagement rate",reportTitle:"View analytics",reportDesc:"Review public account metrics, engagement signals, and content activity.",backToList:"â Back to list",statsLabel:"Key Metrics",contentLabel:"Content Profile",nicheTags:"Niche Tags",region:"Region",language:"Language",source:"Source",lastCrawled:"Last Updated",noData:"â",lookupNotFound:e=>`@${e} was not found in Top All Creators.`,lookupFailed:"Top All Creators lookup failed.",recentPostsEyebrow:"Recent Posts",recentPostsTitle:e=>`Latest posts from @${e}`,recentPostsUnavailable:"Recent posts are unavailable right now.",recentPostsSourceOfficial:"X API",recentPostsSourceFallback:"RapidAPI fallback",ariaViewPost:e=>`View post by @${e} on X`,metricViews:"Views",metricLikes:"Likes",metricReplies:"Replies",metricReposts:"Reposts",metricQuotes:"Quotes",metricBookmarks:"Bookmarks",followerRanges:{all:"All follower ranges","10k-50k":"10Kâ50K \xb7 Micro creators","50k-200k":"50Kâ200K \xb7 Mid-tier creators","200k-1m":"200Kâ1M \xb7 Large creators","1m+":"1M+ \xb7 Mega creators"},themes:{All:"All",AI:"AI",Startups:"Startups",Product:"Product",Creator:"Creator",Marketing:"Marketing",Crypto:"Crypto",Design:"Design",DevTools:"DevTools",VC:"VC",Ecommerce:"Ecommerce",Health:"Health",Gaming:"Gaming",Travel:"Travel",Productivity:"Productivity",Education:"Education"}},[l]),R=e=>M.themes[e.value||"All"]??e.label,B=R(p),V=(0,o.useCallback)(e=>{let t="number"==typeof e?e:Number(e);if(!Number.isFinite(t)||t<=Date.now())return M.error;let r=Math.max(1,Math.ceil((t-Date.now())/6e4));return"zh"===l?`请æ±è¿äºé¢ç¹ï¼è¯·çº¦ ${r} åéååè¯ã`:"es"===l?`Demasiadas solicitudes ahora mismo. Vuelve a intentarlo en unos ${r} minuto${1===r?"":"s"}.`:"fr"===l?`Trop de requetes pour le moment. Reessayez dans environ ${r} minute${1===r?"":"s"}.`:"it"===l?`Troppe richieste in questo momento. Riprova tra circa ${r} minuto${1===r?"":"i"}.`:`Too many requests right now. Please try again in about ${r} minute${1===r?"":"s"}.`},[M.error,l]);return((0,o.useEffect)(()=>{let e=!1;return(async()=>{A(!0),F(null),P(null);try{let t=await (0,b._)({theme:p.value||void 0,minFollowers:f.min,maxFollowers:f.max,limit:36});if(e)return;E(Array.isArray(t?.accounts)?t.accounts:[])}catch(t){if(e)return;t instanceof b.I&&(429===t.status||"rate_limited"===t.code)?F(V(t.resetAt)):F(t instanceof Error&&t.message?t.message:M.error),E([])}finally{e||A(!1)}})(),()=>{e=!0}},[p,f,V,M.error]),(0,o.useEffect)(()=>
1{if(!S)return;let e=!1;return(0,b._)({limit:36}).then(t=>{let r=S.toLowerCase(),a=(t.accounts??[]).find(e=>e.username?.trim().replace(/^@+/,"").toLowerCase()===r);if(!a)throw Error(M.lookupNotFound(S));e||(P(a),$({username:S,error:null}))}).catch(t=>{e||$({username:S,error:t instanceof Error?t.message:M.lookupFailed})}),()=>{e=!0}},[M.lookupFailed,M.lookupNotFound,S]),S&&z.username!==S)?(0,a.jsx)("div",{className:"flex min-h-48 items-center justify-center rounded-3xl border border-slate-200 bg-white",children:(0,a.jsx)(i.A,{className:"h-6 w-6 animate-spin text-slate-700"})}):z.error?(0,a.jsx)("div",{className:"rounded-3xl border border-rose-200 bg-rose-50 p-6 text-sm text-rose-600",children:z.error}):T?(0,a.jsx)(j,{account:T,copy:M,lang:l,onBack:()=>{t?u.push("/top-creators"):P(null)}}):(0,a.jsxs)("div",{className:"space-y-10",children:[(0,a.jsxs)("div",{className:"relative overflow-hidden rounded-4xl border border-[#E5E7EB] bg-gradient-to-br from-[#F5F3FF] via-white to-white p-8 shadow-sm",children:[(0,a.jsx)("div",{className:"absolute inset-0 opacity-60",style:{backgroundImage:"radial-gradient(circle at top, rgba(124,58,237,0.12), transparent 60%)"}}),(0,a.jsxs)("div",{className:"relative z-10",children:[(0,a.jsxs)("div",{className:"flex flex-wrap items-start justify-between gap-6",children:[(0,a.jsxs)("div",{children:[(0,a.jsx)("p",{className:"text-xs uppercase tracking-[0.4em] text-slate-500",children:M.eyebrow}),(0,a.jsx)("h2",{className:"mt-3 text-4xl font-semibold text-slate-900 sm:text-5xl",children:M.title}),(0,a.jsx)("p",{className:"mt-4 max-w-2xl text-sm text-slate-600 sm:text-base",children:M.description})]}),(0,a.jsxs)("div",{className:"rounded-3xl border border-[#E5E7EB] bg-white p-5 text-xs text-slate-600 shadow-sm",children:[(0,a.jsxs)("div",{className:"flex items-center gap-2 text-slate-900",children:[(0,a.jsx)(n.A,{className:"h-4 w-4 text-[#7C3AED]"}),M.keywordTitle]}),(0,a.jsx)("p",{className:"mt-2 text-slate-500",children:M.keywordDesc}),(0,a.jsxs)("div",{className:"mt-4 flex items-center gap-2 text-slate-500",children:[(0,a.jsx)(c.A,{className:"h-4 w-4 text-[#7C3AED]"}),N?M.syncing:M.loaded(y.length)]})]})]}),(0,a.jsx)("div",{className:"mt-8 flex flex-wrap gap-2",children:h.SM.map(e=>(0,a.jsxs)("button",{type:"button",onClick:()=>x(e),className:(0,g.cn)("rounded-full border border-[#E5E7EB] bg-white px-4 py-2 text-xs font-semibold transition",p.label===e.label?"border-[#7C3AED] text-[#7C3AED] shadow-sm":"text-slate-500 hover:text-[#7C3AED]"),children:["#",R(e)]},e.label))}),(0,a.jsx)("div",{className:"mt-4 flex flex-wrap gap-2",children:h.gS.map(e=>(0,a.jsx)("button",{type:"button",onClick:()=>w(e),className:(0,g.cn)("rounded-full border border-[#E5E7EB] bg-white px-4 py-2 text-xs font-semibold transition",f.id===e.id?"border-[#7C3AED] text-[#7C3AED] shadow-sm":"text-slate-500 hover:text-[#7C3AED]"),children:M.followerRanges[e.id]??e.label},e.id))})]})]}),(0,a.jsx)("div",{className:"rounded-3xl border border-[#E5E7EB] bg-white p-6 shadow-sm",children:(0,a.jsxs)("div",{className:"flex flex-wrap items-center justify-between gap-4",children:[(0,a.jsxs)("div",{children:[(0,a.jsx)("p",{className:"text-xs uppercase tracking-[0.4em] text-slate-500",children:M.feedEyebrow}),(0,a.jsx)("h3",{className:"mt-2 text-2xl font-semibold text-slate-900",children:M.feedTitle(B)}),(0,a.jsx)("p",{className:"mt-2 text-sm text-slate-500",children:M.feedDesc})]}),(0,a.jsxs)("div",{className:"flex items-center gap-2 rounded-full border border-[#E5E7EB] bg-[#F5F3FF] px-4 py-2 text-xs text-slate-600",children:[N?(0,a.jsx)(i.A,{className:"h-4 w-4 animate-spin text-[#7C3AED]"}):(0,a.jsx)(d.A,{className:"h-4 w-4 text-[#7C3AED]"}),N?M.loading:M.count(y.length)]})]})}),C?(0,a.jsx)("div",{className:"rounded-3xl border border-rose-200 bg-rose-50 p-6 text-sm text-rose-600",children:C}):null,(0,a.jsx)("div",{className:"overflow-hidden rounded-3xl border border-[#E5E7EB] bg-white",children:N?Array.from({length:9}).map((e,t)=>(0,a.jsx)(k,{},`tc-skeleton-${t}`)):y.map((e,t)=>(0,a.jsx)(v,{account:e,copy:M,lang:l,onSelect:()=>P(e)},`${e.id??t}`))}),N||0!==y.length?null:(0,a.jsx)("div",{className:"rounded-3xl border border-[#
1E5E7EB] bg-white p-8 text-center text-sm text-slate-500",children:M.empty})]})}function v(e){let{account:t,copy:r,lang:s,onSelect:l}=e,i=t.name||t.username||"Unknown",n=t.username?`@${t.username}`:"",c=(Array.isArray(t.nicheTags)?t.nicheTags.slice(0,3):[])[0],d=t.profileImageUrl||(0,h.xt)(t.username),[m,p]=(0,o.useState)(!1);return(0,o.useEffect)(()=>{let e=window.setTimeout(()=>p(!1),0);return()=>window.clearTimeout(e)},[d]),(0,a.jsxs)("div",{role:"button",tabIndex:0,onClick:l,onKeyDown:e=>{("Enter"===e.key||" "===e.key)&&(e.preventDefault(),l())},className:"border-b border-[#E5E7EB] p-6 transition hover:bg-[#FCFCFF] last:border-b-0",children:[c?(0,a.jsx)("div",{className:"mb-4 inline-flex items-center rounded-full border border-[#EDE9FE] bg-[#F5F3FF] px-4 py-1 text-xs font-semibold text-[#7C3AED]",children:r.themes[c]??c}):null,(0,a.jsxs)("div",{className:"flex items-start justify-between gap-4",children:[(0,a.jsxs)("div",{className:"flex items-center gap-3",children:[(0,a.jsx)("div",{className:"h-12 w-12 overflow-hidden rounded-full border border-[#E5E7EB] bg-[#F5F3FF]",children:d&&!m?(0,a.jsx)("img",{src:d,alt:i,className:"h-full w-full object-cover",onError:()=>p(!0)}):(0,a.jsx)("div",{className:"flex h-full w-full items-center justify-center text-xs font-semibold text-[#7C3AED]",children:(0,h.mX)(t.name,t.username)})}),(0,a.jsxs)("div",{children:[(0,a.jsxs)("p",{className:"text-base font-semibold text-slate-900",children:[i,t.verified?(0,a.jsx)("span",{className:"ml-2 rounded-full bg-[#1D9BF0] px-2 py-0.5 text-[10px] text-white",children:r.verified}):null]}),n?(0,a.jsx)("p",{className:"text-xs text-slate-500",children:n}):null]})]}),(0,a.jsxs)("div",{className:"flex flex-col items-end gap-2",children:[(0,a.jsxs)("a",{href:t.username?`https://x.com/${t.username}`:"https://x.com",target:"_blank",rel:"noreferrer",onClick:e=>e.stopPropagation(),className:"inline-flex items-center gap-1 rounded-full border border-[#E5E7EB] bg-white px-3 py-1 text-xs font-semibold text-[#1D9BF0] transition hover:bg-[#EFF6FF]",children:[r.openProfile," ",(0,a.jsx)(u.A,{className:"h-3.5 w-3.5"})]}),(0,a.jsx)("button",{type:"button",onClick:e=>{e.stopPropagation(),(0,f.eK)("login")},className:"inline-flex items-center justify-center rounded-full border border-[#E9D5FF] bg-[#F5F3FF] px-3 py-1 text-xs font-semibold text-[#7C3AED] transition hover:bg-[#EDE9FE]",children:r.autoDm})]})]}),(0,a.jsx)("p",{className:"mt-4 line-clamp-3 text-sm leading-relaxed text-slate-700",children:t.description||r.noBio}),(0,a.jsx)("div",{className:"mt-5 flex flex-wrap items-center gap-6 text-sm text-slate-600",children:(0,a.jsxs)("div",{className:"flex items-baseline gap-1.5",children:[(0,a.jsx)("span",{className:"text-lg font-semibold text-slate-900",children:(0,h.wk)(t.followersCount,s)}),(0,a.jsx)("span",{className:"text-xs",children:r.followers})]})})]})}function k(){return(0,a.jsx)("div",{className:"border-b border-[#E5E7EB] bg-white p-6 last:border-b-0",children:(0,a.jsxs)("div",{className:"animate-pulse space-y-4",children:[(0,a.jsx)("div",{className:"h-5 w-24 rounded-full bg-[#EDE9FE]"}),(0,a.jsxs)("div",{className:"flex items-center gap-3",children:[(0,a.jsx)("div",{className:"h-12 w-12 rounded-full bg-[#E5E7EB]"}),(0,a.jsxs)("div",{className:"space-y-2",children:[(0,a.jsx)("div",{className:"h-4 w-32 rounded-full bg-[#E5E7EB]"}),(0,a.jsx)("div",{className:"h-3 w-20 rounded-full bg-[#E5E7EB]"})]})]}),(0,a.jsxs)("div",{className:"space-y-2",children:[(0,a.jsx)("div",{className:"h-3 w-full rounded-full bg-[#E5E7EB]"}),(0,a.jsx)("div",{className:"h-3 w-5/6 rounded-full bg-[#E5E7EB]"}),(0,a.jsx)("div",{className:"h-3 w-4/6 rounded-full bg-[#E5E7EB]"})]}),(0,a.jsx)("div",{className:"h-5 w-20 rounded-full bg-[#E5E7EB]"})]})})}function j(e){let{account:t,copy:r,lang:s,onBack:i}=e,n=t.name||t.username||"Unknown",d=t.username?`@${t.username}`:"",g=t.profileImageUrl||(0,h.xt)(t.username),[b,w]=(0,o.useState)(!1),y=Array.isArray(t.nicheTags)?t.nicheTags:[],v=[{label:r.followers,value:(0,h.wk)(t.followersCount,s),icon:(0,a.jsx)(m.A,{className:"h-4 w-4 text-[#7C3AED]"})},{label:r.following,value:(0,h.wk)(t.followingCount,s),icon:(0,a.jsx)(p.A,{className:"h-4 w-4 text-slate-400"})}
1,{label:r.tweets,value:(0,h.wk)(t.tweetCount,s),icon:(0,a.jsx)(x.A,{className:"h-4 w-4 text-[#1D9BF0]"})},{label:r.qualityScore,value:null!==t.qualityScore&&void 0!==t.qualityScore?t.qualityScore.toFixed(1):r.noData,icon:(0,a.jsx)(c.A,{className:"h-4 w-4 text-[#F59E0B]"})}],k=[{label:r.region,value:t.region||r.noData},{label:r.language,value:t.language||r.noData},{label:r.source,value:t.source||r.noData},{label:r.lastCrawled,value:t.lastCrawledAt?new Date(t.lastCrawledAt).toLocaleDateString():r.noData}];return(0,a.jsxs)(l.m.div,{initial:{opacity:0,y:16},animate:{opacity:1,y:0},transition:{duration:.35},className:"space-y-8",children:[(0,a.jsx)("button",{type:"button",onClick:i,className:"inline-flex items-center gap-2 rounded-full border border-[#E5E7EB] bg-white px-5 py-2 text-sm font-semibold text-slate-600 transition hover:text-[#7C3AED]",children:r.backToList}),(0,a.jsxs)("div",{className:"relative overflow-hidden rounded-4xl border border-[#EDE9FE] bg-gradient-to-br from-[#F5F3FF] via-white to-white p-8 shadow-sm",children:[(0,a.jsx)("div",{className:"absolute inset-0 opacity-40",style:{backgroundImage:"radial-gradient(circle at top right, rgba(124,58,237,0.15), transparent 55%)"}}),(0,a.jsxs)("div",{className:"relative z-10 flex flex-wrap items-start gap-6",children:[(0,a.jsx)("div",{className:"h-20 w-20 overflow-hidden rounded-full border-2 border-[#EDE9FE] bg-[#F5F3FF] shadow-sm",children:g&&!b?(0,a.jsx)("img",{src:g,alt:n,className:"h-full w-full object-cover",onError:()=>w(!0)}):(0,a.jsx)("div",{className:"flex h-full w-full items-center justify-center text-xl font-semibold text-[#7C3AED]",children:(0,h.mX)(t.name,t.username)})}),(0,a.jsxs)("div",{className:"flex-1",children:[(0,a.jsxs)("div",{className:"flex flex-wrap items-center gap-3",children:[(0,a.jsx)("h2",{className:"text-2xl font-semibold text-slate-900",children:n}),t.verified?(0,a.jsx)("span",{className:"rounded-full bg-[#1D9BF0] px-3 py-0.5 text-xs font-semibold text-white",children:r.verified}):null,(0,a.jsxs)("a",{href:t.username?`https://x.com/${t.username}`:"https://x.com",target:"_blank",rel:"noreferrer",className:"inline-flex items-center gap-1 rounded-full border border-[#E5E7EB] bg-white px-4 py-1.5 text-xs font-semibold text-[#1D9BF0] transition hover:bg-[#EFF6FF]",children:[r.openProfile," ",(0,a.jsx)(u.A,{className:"h-3.5 w-3.5"})]})]}),d?(0,a.jsx)("p",{className:"mt-1 text-sm text-slate-500",children:d}):null,(0,a.jsx)("p",{className:"mt-3 max-w-2xl text-sm leading-relaxed text-slate-700",children:t.description||r.noBio})]})]}),y.length>0?(0,a.jsx)("div",{className:"relative z-10 mt-6 flex flex-wrap gap-2",children:y.map(e=>(0,a.jsx)("span",{className:"rounded-full border border-[#EDE9FE] bg-white px-3 py-1 text-xs font-semibold text-[#7C3AED]",children:r.themes[e]??e},e))}):null]}),t.username?(0,a.jsx)(E,{username:t.username,displayName:n,lang:s,copy:r},t.username):null,(0,a.jsx)("section",{className:"overflow-hidden rounded-3xl bg-slate-950 px-6 py-8 text-white shadow-[0_20px_60px_rgba(15,23,42,0.16)] sm:px-8 sm:py-10",children:(0,a.jsxs)("div",{className:"flex flex-col gap-6 lg:flex-row lg:items-center lg:justify-between",children:[(0,a.jsxs)("div",{className:"max-w-2xl",children:[(0,a.jsx)("p",{className:"text-xs font-semibold uppercase tracking-[0.22em] text-sky-300",children:"zh"===s?"å¼å§å¢é¿":"Turn insights into growth"}),(0,a.jsx)("h3",{className:"mt-3 text-2xl font-semibold sm:text-3xl",children:"zh"===s?"æåä½è
æ´å¯è½¬åä¸ºä½ çå¢é¿çç¥":"Build your X growth workflow with Volumn.ai"}),(0,a.jsx)("p",{className:"mt-3 text-sm leading-7 text-slate-300 sm:text-base",children:"zh"===s?"å
费注åï¼ä¿ååä½è
ãåæè´¦å·ï¼å¹¶å°ç ç©¶ç»æè½¬åä¸ºå¯æç»æ§è¡ç X å¢é¿å·¥ä½æµã":"Create a free account to save creators, analyze accounts, and turn your research into a repeatable X growth workflow."})]}),(0,a.jsxs)("button",{type:"button",onClick:()=>(0,f.eK)("signup"),className:"inline-flex min-h-12 shrink-0 items-center justify-center gap-2 rounded-xl bg-white px-6 py-3 text-sm font-semibold text-slate-950 transition hover:bg-sky-50",children:["zh"===s?"å
费注å":"Create free account",(0,a.jsx)(p.A,{className:"h-4 w-4"})]})]})}
1),(0,a.jsxs)("div",{className:"rounded-3xl border border-[#E5E7EB] bg-white p-6 shadow-sm",children:[(0,a.jsx)("p",{className:"text-xs uppercase tracking-[0.4em] text-slate-500",children:r.statsLabel}),(0,a.jsx)("div",{className:"mt-5 grid grid-cols-2 gap-4 sm:grid-cols-4",children:v.map(e=>(0,a.jsxs)("div",{className:"rounded-2xl border border-[#E5E7EB] bg-[#F9FAFB] p-4",children:[(0,a.jsxs)("div",{className:"flex items-center gap-2",children:[e.icon,(0,a.jsx)("span",{className:"text-xs text-slate-500",children:e.label})]}),(0,a.jsx)("p",{className:"mt-2 text-2xl font-semibold text-slate-900",children:e.value})]},e.label))})]}),(0,a.jsxs)("div",{className:"rounded-3xl border border-[#E5E7EB] bg-white p-6 shadow-sm",children:[(0,a.jsx)("p",{className:"text-xs uppercase tracking-[0.4em] text-slate-500",children:r.contentLabel}),(0,a.jsx)("div",{className:"mt-5 grid grid-cols-2 gap-4 sm:grid-cols-4",children:k.map(e=>(0,a.jsxs)("div",{className:"rounded-2xl border border-[#E5E7EB] bg-[#F9FAFB] p-4",children:[(0,a.jsx)("p",{className:"text-xs text-slate-500",children:e.label}),(0,a.jsx)("p",{className:"mt-2 text-sm font-semibold text-slate-900 capitalize",children:e.value})]},e.label))})]})]})}function E(e){let{username:t,displayName:r,lang:s,copy:l}=e,[i,n]=(0,o.useState)({loading:!0,posts:[],source:null,error:null});return(0,o.useEffect)(()=>{let e=new AbortController;return fetch(`/api/free-tools/top-creators/${encodeURIComponent(t)}/recent-posts`,{cache:"no-store",signal:e.signal}).then(async e=>{let t=await e.json().catch(()=>null);if(!e.ok||!Array.isArray(t?.posts))throw Error(t?.error||l.recentPostsUnavailable);n({loading:!1,posts:t.posts,source:t.source??null,error:null})}).catch(t=>{e.signal.aborted||n({loading:!1,posts:[],source:null,error:t instanceof Error?t.message:l.recentPostsUnavailable})}),()=>e.abort()},[l.recentPostsUnavailable,t]),(0,a.jsxs)("section",{className:"rounded-3xl border border-[#E5E7EB] bg-white p-6 shadow-sm",children:[(0,a.jsxs)("div",{className:"flex flex-wrap items-center justify-between gap-3",children:[(0,a.jsxs)("div",{children:[(0,a.jsx)("p",{className:"text-xs uppercase tracking-[0.4em] text-slate-500",children:l.recentPostsEyebrow}),(0,a.jsx)("h3",{className:"mt-2 text-xl font-semibold text-slate-900",children:l.recentPostsTitle(t)})]}),i.source?(0,a.jsx)("span",{className:"rounded-full border border-[#E5E7EB] bg-[#F9FAFB] px-3 py-1 text-[11px] font-medium text-slate-500",children:"official"===i.source?l.recentPostsSourceOfficial:l.recentPostsSourceFallback}):null]}),i.loading?(0,a.jsx)("div",{className:"mt-6 grid grid-cols-1 items-start gap-4 sm:grid-cols-2 xl:grid-cols-3",children:Array.from({length:3}).map((e,t)=>(0,a.jsx)("div",{className:"h-[520px] animate-pulse rounded-[28px] bg-slate-100"},t))}):i.error?(0,a.jsx)("div",{className:"mt-6 rounded-2xl border border-amber-200 bg-amber-50 p-4 text-sm text-amber-700",children:i.error}):(0,a.jsx)("div",{className:"mt-6 grid grid-cols-1 items-start gap-5 sm:grid-cols-2 xl:grid-cols-3",children:i.posts.map(e=>{let o=(Array.isArray(e.media)?e.media:[]).map(e=>({...e,imageUrl:"photo"===e.type?e.url||e.previewImageUrl:e.previewImageUrl||e.url})).filter(e=>!!e.imageUrl),l=o.length>0?e.text.replace(/(?:\s*https:\/\/t\.co\/[A-Za-z0-9]+)+\s*$/gi,"").trimEnd():e.text;return(0,a.jsx)(w.XPostCard,{displayName:r,username:t,avatarUrl:(0,h.xt)(t),createdAt:e.createdAt,body:l||"No post text available.",url:e.url,metrics:{views:e.views,likes:e.likes,replies:e.replies,reposts:e.retweets,quotes:e.quotes,bookmarks:e.bookmarks},media:o,lang:s,bodyCharacterLimit:200},e.id)})})]})}},65207:(e,t,r)=>{r.d(t,{A:()=>a});let a=(0,r(56059).A)("chart-column",[["path",{d:"M3 3v16a2 2 0 0 0 2 2h16",key:"c24i48"}],["path",{d:"M18 17V9",key:"2bz60n"}],["path",{d:"M13 17V5",key:"1frdt8"}],["path",{d:"M8 17v-3",key:"17ska0"}]])},79428:(e,t,r)=>{r.d(t,{A:()=>a});let a=(0,r(56059).A)("loader-circle",[["path",{d:"M21 12a9 9 0 1 1-6.219-8.56",key:"13zald"}]])},88858:(e,t,r)=>{r.d(t,{A:()=>a});let a=(0,r(56059).A)("repeat-2",[["path",{d:"m2 9 3-3 3 3",key:"1ltn5i"}],["path",{d:"M13 18H7a2 2 0 0 1-2-2V6",key:"1r6tfw"}],["path",{d:"m22 15-3 3-3-3",key:"4rnwn2"}],["path",{d:"M11 6h6a2 2 0 0 1 2 2v10",key:"2f72bc"}]])},91098:(e,t,r)=>{r.d(t,{A:()=>a});let a=(0,r(56059).A)("radar",[["path",{d:"M19.07 4.93A10 10 0 0 0 6.99 3.34",key:"z3du51"}
1],["path",{d:"M4 6h.01",key:"oypzma"}],["path",{d:"M2.29 9.62A10 10 0 1 0 21.31 8.35",key:"qzzz0"}],["path",{d:"M16.24 7.76A6 6 0 1 0 8.23 16.67",key:"1yjesh"}],["path",{d:"M12 18h.01",key:"mhygvu"}],["path",{d:"M17.99 11.66A6 6 0 0 1 15.77 16.67",key:"1u2y91"}],["circle",{cx:"12",cy:"12",r:"2",key:"1c9p78"}],["path",{d:"m13.41 10.59 5.66-5.66",key:"mhq4k0"}]])}}]);
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.