1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[41904],{26576:(e,t,a)=>{a.d(t,{A:()=>i});let i=(0,a(56059).A)("arrow-up-right",[["path",{d:"M7 7h10v10",key:"1tivn9"}],["path",{d:"M7 17 17 7",key:"1vkiza"}]])},41904:(e,t,a)=>{a.r(t),a.d(t,{ActivityHeatmapExperience:()=>v});var i=a(53757),s=a(40380),n=a(24361),r=a(43045),l=a(72851);let o={en:[{question:"Can I check another person's Twitter/X posting history?",answer:"Yes. As long as the account is public, you can review its last 90 days of public posting activity without logging into that account."},{question:"How much history does this tool show?",answer:"The current activity map shows the most recent 90 days of public posting history, including daily post counts and posting streaks."},{question:"What do the heatmap colors mean?",answer:"Darker colors mean the account published more posts on that day. Blank dates mean no public posts were detected."},{question:"Can this tool tell me the best time to post?",answer:"No. It shows past posting frequency, not engagement performance. If you need posting-time recommendations, use the Best Time to Post tool."},{question:"Can I use it to analyze competitors?",answer:"Yes. Enter a competitor's public username to review their recent posting frequency, posting streaks, and overall publishing pattern."},{question:"What is the difference between Activity Heatmap and X Profile Audit?",answer:"Activity Heatmap focuses on posting frequency and streaks. X Profile Audit also reviews engagement performance, follower-to-following ratio, profile positioning, and overall account health."}],zh:[{question:"å¯ä»¥æ¥çå«äººç Twitter/X åå¸è®°å½åï¼",answer:"å¯ä»¥ãåªè¦è´¦å·å
¬å¼ï¼å°±å¯ä»¥æ¥çå
¶è¿å»90天çå
¬å¼å叿´»å¨ï¼æ éç»å½å¯¹æ¹è´¦å·ã"},{question:"è¿ä¸ªå·¥å
·è½æ¥çå¤é¿æ¶é´çè®°å½ï¼",answer:"å½åçåå¾å±ç¤ºæè¿90天çå
¬å¼åå¸è®°å½ï¼å
æ¬æ¯æ¥å叿°åè¿ç»æ´»è·å¤©æ°ã"},{question:"çåå¾é¢è²ä»£è¡¨ä»ä¹ï¼",answer:"é¢è²è¶æ·±ï¼è¡¨ç¤ºè¯¥è´¦å·å½å¤©åå¸çå
容è¶å¤ï¼ç©ºç½æ¥æè¡¨ç¤ºæ²¡ææ£æµå°å
¬å¼å¸åã"},{question:"è¿ä¸ªå·¥å
·è½åè¯ææä½³å叿¶é´åï¼",answer:"ä¸è½ãå®å±ç¤ºçæ¯è´¦å·è¿å»çåå¸é¢çï¼è䏿¯å¸åè·å¾çäºå¨ææã妿éè¦æ¥çæ¨èå叿¶é´ï¼åºä
1½¿ç¨ Best Time to Post å·¥å
·ã"},{question:"å¯ä»¥ç¨å®åæç«äºå¯¹æåï¼",answer:"å¯ä»¥ãè¾å
¥ç«äºå¯¹æçå
¬å¼ç¨æ·åï¼å³å¯æ¥çå
¶è¿æåå¸é¢çãè¿ç»æ´»è·è®°å½åè¿è¥è§å¾ã"},{question:"Activity Heatmap å X Profile Audit æä»ä¹åºå«ï¼",answer:"Activity Heatmap ä¸é¨åæåå¸é¢çåè¿ç»æ´»è·è®°å½ï¼X Profile Audit è¿ä¼è¯ä¼°äºå¨è¡¨ç°ãç²ä¸å
³æ³¨æ¯ã主页å®ä½åæ´ä½è´¦å·å¥åº·åº¦ã"}],es:[{question:"\xbfPuedo consultar el historial de publicaciones de otra cuenta de Twitter/X?",answer:"S\xed. Siempre que la cuenta sea p\xfablica, puedes revisar sus \xfaltimos 90 d\xedas de actividad p\xfablica sin iniciar sesi\xf3n en esa cuenta."},{question:"\xbfCu\xe1nto historial muestra esta herramienta?",answer:"El mapa de actividad actual muestra los 90 d\xedas m\xe1s recientes de publicaciones p\xfablicas, incluidas las publicaciones diarias y las rachas de actividad."},{question:"\xbfQu\xe9 significan los colores del mapa?",answer:"Cuanto m\xe1s intenso es el color, m\xe1s publicaciones hizo la cuenta ese d\xeda. Las fechas en blanco indican que no se detectaron publicaciones p\xfablicas."},{question:"\xbfEsta herramienta puede decirme cu\xe1l es la mejor hora para publicar?",answer:"No. Muestra la frecuencia de publicaci\xf3n pasada, no el rendimiento de interacci\xf3n. Si necesitas una recomendaci\xf3n horaria, usa la herramienta Best Time to Post."},{question:"\xbfPuedo usarla para analizar a la competencia?",answer:"S\xed. Introduce el nombre de usuario p\xfablico de un competidor para revisar su frecuencia reciente, sus rachas y su patr\xf3n general de publicaci\xf3n."},{question:"\xbfQu\xe9 diferencia hay entre Activity Heatmap y X Profile Audit?",answer:"Activity Heatmap se centra en la frecuencia de publicaci\xf3n y las rachas. X Profile Audit tambi\xe9n eval\xfaa el rendimiento de interacci\xf3n, la relaci\xf3n entre seguidores y seguidos, el posicionamiento del perfil y la salud general de la cuenta."}],fr:[{question:"Puis-je consulter lâhistorique de publication dâun autre compte Twitter/X ?",answer:"Oui. Tant que le compte est public, vous pouvez consulter ses 90 derniers jours dâactivit\xe9 publique sans vous connecter \xe0 ce compte."},{question:"Quelle p\xe9riode cette fonctionnalit\xe9 couvre-t-elle ?",answer:"La carte dâactivit\xe9 actuelle affiche les 90 derniers jours de publications publiques, y compris les volumes quotidiens et les s\xe9ries de publication."},{question:"Que signifient les couleurs de la carte ?",answer:"Plus la couleur est fonc\xe9e, plus le compte a publi\xe9 ce jour-l\xe0. Les dates vides indiquent quâaucune publication publique nâa \xe9t\xe9 d\xe9tect\xe9e."},{question:"Cet outil peut-il me dire quel est le meilleur moment pour publier ?",answer:"Non. Il montre la fr\xe9quence de publication pass\xe9e, pas la performance dâengagement. Pour une recommandation horaire, utilisez lâoutil Best Time to Post."},{question:"Puis-je lâutiliser pour analyser des concurrents ?",answer:"Oui. Saisissez le nom dâutilisateur public dâun concurrent pour consulter sa fr\xe9quence r\xe9cente, ses s\xe9ries de publication et son rythme global."},{question:"Quelle est la diff\xe9rence entre Activity Heatmap et X Profile Audit ?",answer:"Activity Heatmap se concentre sur la fr\xe9quence de publication et les s\xe9ries. X Profile Audit \xe9value aussi lâengagement, le ratio abonn\xe9s/abonnements, le positionnement du profil et la sant\xe9 globale du compte."}],it:[{question:"Posso controllare la cronologia dei post di un altro account Twitter/X?",answer:"S\xec. Finch\xe9 lâaccount \xe8 pubblico, puoi consultare i suoi ultimi 90 giorni di attivit\xe0 pubblica senza accedere a quellâaccount."},{question:"Quanta cronologia mostra questo strumento?",answer:"La mappa dellâattivit\xe0 mostra gli ultimi 90 giorni di pubblicazioni pubbliche, inclusi i volumi giornalieri e le serie di pubblicazione."},{question:"Cosa significano i colori della mappa?",answer:"Pi\xf9 il colore \xe8 intenso, pi\xf9 post sono stati pubblicati in quel giorno. Le date vuote indicano che non sono stati rilevati post pubblici."},{question:"Questo strumento pu\xf2 dirmi qual \xe8 lâorario migliore per pubblicare?",answer:"No. Mostra la frequenza di pubblicazione passata, non il rendimento di engagement. Per una raccomandazione sugli orari, usa lo strumento Best Time to Post."},{question:"Posso usarlo per analizzare i concorrenti?",answer:"S\xec. Inserisci il nome utente pubblico di un concorrente per controllare la frequenza recente, le serie di pubblicazione e il ritmo complessivo dellâaccount."},{question:"Qual \xe8 la differenza tra Activity Heatmap e X Profile Audit?",answer:"Activity Heatmap si concentra sulla frequenza di pubblicazione e sulle serie. X Profile Audit valuta anche engagement, rapporto follower/following, posizionamento del profilo e salute complessiva dellâaccount."}]};function c(e){let t=(e??"en").toString().trim().toLowerCase();return"zh-tw"===t?o.zh:t in o?o[t]:o.en}var u=a(79428),d=a(62648),p=a(26576),m=a(37975),h=a(2685),x=a(23823);let b={0:"#EBEDF0",1:"#9BE9A8",2:"#40C463",3:"#30A14E",4:"#216E39"};function g(e){let{days:t,maxCount:a,lang:s,legendLess:r,legendMore:l}
1=e,[o,c]=(0,n.useState)(null),u=[...Array(new Date(t[0].date+"T00:00:00").getDay()).fill(null),...t];for(;u.length%7!=0;)u.push(null);let d=[];for(let e=0;e<u.length;e+=7)d.push(u.slice(e,e+7));let p={en:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],zh:["卿¥","å¨ä¸","å¨äº","å¨ä¸","å¨å","å¨äº","å¨å
"],es:["Dom","Lun","Mar","Mi\xe9","Jue","Vie","S\xe1b"],fr:["Dim","Lun","Mar","Mer","Jeu","Ven","Sam"],it:["Dom","Lun","Mar","Mer","Gio","Ven","Sab"]},m=p[s]??p.en,h="zh"===s?"zh-CN":"es"===s?"es-ES":"fr"===s?"fr-FR":"it"===s?"it-IT":"en-US",x=[],g=-1;d.forEach((e,t)=>{let a=e.find(e=>null!==e);if(a){let e=new Date(a.date+"T00:00:00").getMonth();e!==g&&(x.push({label:new Date(a.date+"T00:00:00").toLocaleDateString(h,{month:"short"}),col:t}),g=e)}});let v=16*d.length+32;return(0,i.jsxs)("div",{className:"relative overflow-x-auto",children:[(0,i.jsxs)("svg",{width:v,height:134,className:"block",onMouseLeave:()=>c(null),children:[x.map(e=>{let{label:t,col:a}=e;return(0,i.jsx)("text",{x:32+16*a,y:10,fontSize:10,fill:"#6B7280",fontFamily:"inherit",children:t},`${t}-${a}`)}),[1,3,5].map(e=>(0,i.jsx)("text",{x:0,y:22+16*e+6.5+3,fontSize:9,fill:"#9CA3AF",fontFamily:"inherit",children:m[e].slice(0,3)},e)),d.map((e,t)=>e.map((e,n)=>{if(!e)return null;let r=function(e,t){if(0===e)return 0;if(0===t)return 1;let a=e/t;return a<=.25?1:a<=.5?2:a<=.75?3:4}(e.count,a);return(0,i.jsx)("rect",{x:32+16*t,y:16+16*n,width:13,height:13,rx:2,ry:2,fill:b[r],onMouseEnter:t=>{var a;let i=t.target.getBoundingClientRect(),n=t.target.closest("div")?.getBoundingClientRect(),r=(a=e.date,new Date(a+"T00:00:00").toLocaleDateString({zh:"zh-CN",es:"es-ES",fr:"fr-FR",it:"it-IT"}[s]??"en-US",{month:"short",day:"numeric",year:"numeric"}));c({text:"zh"===s?`${r} åå¸ ${e.count} æ¡`:"es"===s?`${e.count} ${1===e.count?"publicaci\xf3n":"publicaciones"} el ${r}`:"fr"===s?`${e.count} ${1===e.count?"publication":"publications"} le ${r}`:"it"===s?`${e.count} ${e.count,"post"} il ${r}`:`${e.count} post${1!==e.count?"s":""} on ${r}`,x:i.left-(n?.left??0)+6.5,y:i.top-(n?.top??0)-8})},style:{cursor:"default"}},e.date)}))]}),o&&(0,i.jsx)("div",{className:"pointer-events-none absolute z-10 -translate-x-1/2 -translate-y-full rounded-lg bg-slate-900 px-2.5 py-1.5 text-xs text-white shadow-lg",style:{left:o.x,top:o.y},children:o.text}),(0,i.jsxs)("div",{className:"mt-2 flex items-center gap-1.5 text-[11px] text-slate-400",children:[(0,i.jsx)("span",{children:r}),[0,1,2,3,4].map(e=>(0,i.jsx)("div",{className:"h-3 w-3 rounded-sm",style:{backgroundColor:b[e]}},e)),(0,i.jsx)("span",{children:l})]})]})}function v(){let{lang:e}=(0,x.ig)(),{runIfAllowed:t}=(0,h.mZ)("activity-heatmap"),a=(0,n.useMemo)(()=>{let t={eyebrow:"Free Twitter/X activity tracker",title:"Check Any Twitter/X Account's Posting Activity",subtitle:"Enter any public Twitter/X username to review the last 90 days of posting activity, posting streaks, highest-volume day, and average posting frequency.",helper:"This tool reflects public posting frequency. It does not measure engagement quality or recommend the best posting time.",inputPlaceholder:"Enter a Twitter/X username, for example naval",cta:"Check account activity",generating:"Generatingâ¦",statsAvg:"Average posts per active day",statsMax:"Most active day",statsStreak:"Current streak",statsLongest:"Longest streak",statsDays:"days",statsPost:"posts",viewOnX:"View on X",noActivity:"No activity found",errorInvalid:"Please enter a valid X handle.",errorNetwork:"Network error. Please try again.",howItWorksTitle:"How to use it",activityLabel:"90-Day Activity",legendLess:"Less",legendMore:"More",steps:[{title:"Step 1",desc:"Enter the X handle",detail:"Type any public X/Twitter username you want to review."}
1,{title:"Step 2",desc:"Read the heatmap",detail:"Check the 90-day activity calendar to spot active days, pauses, and streaks."},{title:"Step 3",desc:"Compare posting patterns",detail:"Use streaks, active-day averages, and peak days to compare consistency."}],faqTitle:"Frequently Asked Questions",faqs:c("en")},a={eyebrow:"å
è´¹ Twitter/X è´¦å·æ´»è·åº¦æ¥è¯¢å·¥å
·",title:"æ¥çä»»æ Twitter/X è´¦å·çå叿´»è·åº¦",subtitle:"è¾å
¥ä»»æå
¬å¼ç Twitter/X ç¨æ·åï¼æ¥çè´¦å·è¿å»90å¤©çæ¯æ¥åå¸è®°å½ãè¿ç»æ´»è·å¤©æ°ãæé«åæ¥å叿°åå¹³ååå¸é¢çï¼æ éç»å½ã",helper:"æ°æ®åæ è´¦å·çå
¬å¼åå¸é¢çï¼ä¸ä»£è¡¨å¸åçäºå¨ææææä½³å叿¶é´ã",inputPlaceholder:"è¾å
¥ Twitter/X ç¨æ·åï¼ä¾å¦ naval",cta:"æ¥çè´¦å·æ´»è·åº¦",generating:"çæä¸â¦",statsAvg:"æ´»è·æ¥å¹³åå叿°",statsMax:"å叿å¤çä¸å¤©",statsStreak:"å½åè¿ç»åå¸å¤©æ°",statsLongest:"æé¿è¿ç»åå¸å¤©æ°",statsDays:"天",statsPost:"æ¡",viewOnX:"å¨ X 䏿¥ç",noActivity:"ææªæ¾å°å
¬å¼åå¸è®°å½",errorInvalid:"请è¾å
¥ææç X ç¨æ·åã",errorNetwork:"ç½ç»é误ï¼è¯·éè¯ã",howItWorksTitle:"å¦ä½æ¥è¯¢è´¦å·æ´»è·åº¦",activityLabel:"è¿å» 90 天åå¸è®°å½",legendLess:"å°",legendMore:"å¤",steps:[{title:"ç¬¬ä¸æ¥",desc:"è¾å
¥ Twitter/X ç¨æ·å",detail:"è¾å
¥ä»»æå
¬å¼è´¦å·çç¨æ·åï¼ä¾å¦ `naval`ã"},{title:"ç¬¬äºæ¥",desc:"æ¥çæ¯æ¥åå¸è®°å½",detail:"é
读è¿å» 90 天çå叿¥åï¼å¿«éè¯å«é«æ´»è·æ¥æåç©ºç½æ¥æã"},{title:"ç¬¬ä¸æ¥",desc:"对æ¯è´¦å·åå¸è§å¾",detail:"ç»åè¿ç»åå¸å¤©æ°ãæé¿è¿ç»å¤©æ°åå¹³ååå¸é¢çå¤æè´¦å·èå¥ã"}],faqTitle:"常è§é®é¢",faqs:c("zh")},i={eyebrow:"Herramienta gratuita de actividad de Twitter/X",title:"Consulta la Actividad de Cualquier Cuenta de Twitter",subtitle:"Introduce un nombre de usuario p\xfablico de Twitter/X y consulta sus \xfaltimos 90 d\xedas de actividad: publicaciones diarias, rachas, d\xedas m\xe1s activos y frecuencia media.",helper:"Los datos muestran la frecuencia de publicaci\xf3n p\xfablica. No miden el rendimiento de interacci\xf3n ni recomiendan la mejor hora para publicar.",inputPlaceholder:"Introduce el usuario de X, p. ej. 'elonmusk'",cta:"Ver actividad de la cuenta",generating:"Generandoâ¦",statsAvg:"Media de publicaciones por d\xeda activo",statsMax:"D\xeda con mayor actividad",statsStreak:"Racha actual",statsLongest:"Racha m\xe1s larga",statsDays:"d\xedas",statsPost:"posts",viewOnX:"Ver en X",noActivity:"No se encontr\xf3 actividad",errorInvalid:"Por favor, introduce un usuario de X v\xe1lido.",errorNetwork:"Error de red. Por favor, int\xe9ntalo de nuevo.",howItWorksTitle:"C\xf3mo utilizar la herramienta",activityLabel:"Actividad de 90 d\xedas",legendLess:"Menos",legendMore:"M\xe1s",steps:[{title:"Paso 1",desc:"Introduce el usuario de Twitter/X",detail:"Escribe cualquier nombre de usuario p\xfablico que quieras revisar."},{title:"Paso 2",desc:"Consulta el calendario de actividad",detail:"Revisa los \xfaltimos 90 d\xedas para detectar d\xedas activos, pausas y rachas."},{title:"Paso 3",desc:"Compara los patrones de publicaci\xf3n",detail:"Usa las rachas y la media por d\xeda activo para entender la constancia de la cuenta."}],faqTitle:"Preguntas frecuentes",faqs:c("es")},s={eyebrow:"Outil gratuit de suivi Twitter/X",title:"Analysez lâActivit\xe9 de Nâimporte Quel Compte Twitter",subtitle:"Saisissez un identifiant Twitter/X public pour consulter ses 90 derniers jours dâactivit\xe9, ses publications quotidiennes, ses s\xe9ries et sa fr\xe9quence moyenne.",helper:"Les donn\xe9es refl\xe8tent la fr\xe9quence de publication publique. Elles ne mesurent ni lâengagement ni le meilleur moment pour publier.",inputPlaceholder:"Entrez l'identifiant X, ex. 'elonmusk'",cta:"Voir lâactivit\xe9 du compte",generating:"G\xe9n\xe9rationâ¦",statsAvg:"Publications moyennes par jour actif",statsMax:"Jour le plus actif",statsStreak:"S\xe9rie actuelle",statsLongest:"S\xe9rie la plus longue",statsDays:"jours",statsPost:"posts",viewOnX:"Voir sur
1X",noActivity:"Aucune activit\xe9 trouv\xe9e",errorInvalid:"Veuillez entrer un identifiant X valide.",errorNetwork:"Erreur r\xe9seau. Veuillez r\xe9essayer.",howItWorksTitle:"Comment utiliser lâoutil",activityLabel:"Activit\xe9 sur 90 jours",legendLess:"Moins",legendMore:"Plus",steps:[{title:"\xc9tape 1",desc:"Saisissez lâidentifiant Twitter/X",detail:"Entrez nâimporte quel identifiant public que vous souhaitez analyser."},{title:"\xc9tape 2",desc:"Consultez la carte dâactivit\xe9",detail:"Lisez les 90 derniers jours pour rep\xe9rer jours actifs, pauses et s\xe9ries."},{title:"\xc9tape 3",desc:"Comparez les habitudes de publication",detail:"Utilisez les s\xe9ries et la moyenne par jour actif pour juger la r\xe9gularit\xe9."}],faqTitle:"Questions fr\xe9quemment pos\xe9es",faqs:c("fr")},n={eyebrow:"Strumento gratuito di analisi Twitter/X",title:"Analizza lâAttivit\xe0 di Qualsiasi Account Twitter",subtitle:"Inserisci il nome utente di un account Twitter/X pubblico e visualizza gli ultimi 90 giorni di attivit\xe0, la frequenza dei post e le serie di pubblicazione.",helper:"I dati mostrano la frequenza di pubblicazione pubblica. Non misurano lâengagement n\xe9 indicano lâorario migliore per pubblicare.",inputPlaceholder:"Inserisci l'handle X, es. 'elonmusk'",cta:"Visualizza lâattivit\xe0",generating:"Generazioneâ¦",statsAvg:"Media dei post per giorno attivo",statsMax:"Giorno pi\xf9 attivo",statsStreak:"Serie attuale",statsLongest:"Serie pi\xf9 lunga",statsDays:"giorni",statsPost:"post",viewOnX:"Vedi su X",noActivity:"Nessuna attivit\xe0 trovata",errorInvalid:"Inserisci un handle X valido.",errorNetwork:"Errore di rete. Riprova.",howItWorksTitle:"Come utilizzare lo strumento",activityLabel:"Attivit\xe0 di 90 giorni",legendLess:"Meno",legendMore:"Pi\xf9",steps:[{title:"Passo 1",desc:"Inserisci il nome utente Twitter/X",detail:"Digita qualsiasi nome utente pubblico che vuoi analizzare."},{title:"Passo 2",desc:"Leggi la mappa dellâattivit\xe0",detail:"Controlla gli ultimi 90 giorni per individuare giorni attivi, pause e serie di pubblicazione."},{title:"Passo 3",desc:"Confronta le abitudini di pubblicazione",detail:"Usa serie e media per giorno attivo per capire la continuit\xe0 dellâaccount."}],faqTitle:"Domande frequenti",faqs:c("it")};return"zh"===e?a:"es"===e?i:"fr"===e?s:"it"===e?n:t},[e]),[o,b]=(0,n.useState)(""),[v,f]=(0,n.useState)(!1),[w,y]=(0,n.useState)(null),[z,q]=(0,n.use
1State)(null),j=(0,n.useCallback)(async()=>{let e=o.replace(/^@+/,"").trim();if(!e)return void y(a.errorInvalid);y(null),q(null),f(!0);try{let t=await fetch(`/api/free-tools/activity-heatmap?handle=${encodeURIComponent(e)}`),i=await t.json();q(i),i.ok||y(i.message??a.errorNetwork)}catch{y(a.errorNetwork)}finally{f(!1)}},[o,a]),N=(0,n.useMemo)(()=>z?.ok?Math.max(...z.days.map(e=>e.count),1):0,[z]);return(0,i.jsxs)("div",{className:"space-y-6",children:[(0,i.jsxs)("div",{className:"overflow-hidden rounded-3xl border border-[#E5E7EB] bg-white shadow-sm",children:[(0,i.jsxs)("div",{className:"bg-gradient-to-br from-[#0F172A] to-[#1E3A8A] px-8 py-10 text-center",children:[(0,i.jsx)("p",{className:"text-xs font-semibold uppercase tracking-[0.4em] text-white/50",children:a.eyebrow}),(0,i.jsx)("h2",{className:"mt-3 text-3xl font-bold text-white sm:text-4xl",children:a.title}),(0,i.jsx)("p",{className:"mt-3 text-sm text-white/70 max-w-lg mx-auto",children:a.subtitle}),(0,i.jsx)("p",{className:"mt-3 text-xs text-white/60 max-w-2xl mx-auto",children:a.helper}),(0,i.jsxs)("div",{className:"mt-8 flex flex-col items-center gap-3 sm:flex-row sm:justify-center",children:[(0,i.jsxs)("div",{className:"relative w-full max-w-sm",children:[(0,i.jsx)("span",{className:"absolute left-4 top-1/2 -translate-y-1/2 text-slate-400 font-semibold select-none",children:"@"}),(0,i.jsx)("input",{type:"text",value:o,onChange:e=>b(e.target.value),onKeyDown:e=>{"Enter"===e.key&&t(j)},placeholder:a.inputPlaceholder,className:"w-full rounded-2xl border border-white/20 bg-white/10 py-3 pl-8 pr-4 text-sm text-white placeholder-white/40 outline-none ring-0 backdrop-blur-sm transition focus:border-white/50 focus:bg-white/15"})]}),(0,i.jsx)("button",{type:"button",disabled:v,onClick:()=>void t(j),className:(0,m.cn)("inline-flex shrink-0 items-center gap-2 rounded-2xl bg-[#1343F0] px-6 py-3 text-sm font-semibold text-white transition hover:bg-[#0F34C0]",v?"cursor-not-allowed opacity-70":""),children:v?(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(u.A,{className:"h-4 w-4 animate-spin"})," ",a.generating]}):(0,i.jsxs)(i.Fragment,{children:[a.cta," ",(0,i.jsx)(d.A,{className:"h-4 w-4"})]})})]}),w&&(0,i.jsx)("p",{className:"mt-3 text-xs font-semibold text-rose-400",children:w})]}),v&&(0,i.jsx)("div",{className:"flex items-center justify-center px-8 py-10",children:(0,i.jsxs)("div",{className:"inline-flex items-center gap-3 rounded-full border border-[#E5E7EB] bg-white px-6 py-3.5 shadow-md",children:[(0,i.jsx)(u.A,{className:"h-5 w-5 animate-spin text-[#1343F0]"}),(0,i.jsx)("span",{className:"text-sm font-semibold text-slate-700",children:a.generating})]})}),z?.ok&&(0,i.jsxs)("div",{className:"p-6 space-y-6",children:[(0,i.jsxs)("div",{className:"flex items-center gap-4",children:[z.user.avatar&&(0,i.jsx)(s.default,{src:z.user.avatar,alt:z.user.name,width:48,height:48,className:"h-12 w-12 rounded-full object-cover",unoptimized:!0}),(0,i.jsxs)("div",{children:[(0,i.jsx)("p",{className:"font-semibold text-slate-900",children:z.user.name}),(0,i.jsxs)("a",{href:`https://x.com/${z.user.handle}`,target:"_blank",rel:"noreferrer",className:"inline-flex items-center gap-1 text-sm text-[#1343F0] hover:underline",children:["@",z.user.handle," ",(0,i.jsx)(p.A,{className:"h-3.5 w-3.5"})]})]})]}),(0,i.jsx)("div",{className:"grid grid-cols-2 gap-3 sm:grid-cols-4",children:[{label:a.statsStreak,value:z.stats.streak,unit:a.statsDays},{label:a.statsLongest,value:z.stats.longestStreak,unit:a.statsDays},{label:a.statsMax,value:z.stats.max,unit:a.statsPost},{label:a.statsAvg,value:z.stats.avg,unit:a.statsPost}].map(e=>{let{label:t,value:a,unit:s}=e;return(0,i.jsxs)("div",{className:"rounded-2xl border border-[#E5E7EB] bg-[#F9FAFB] p-4 text-center",children:[(0,i.jsx)("p",{className:"text-2xl font-bold text-slate-900",children:a}),(0,i.jsx)("p",{className:"mt-0.5 text-[11px] text-slate-500",children:s}),(0,i.jsx)("p",{className:"mt-1 text-xs font-medium text-slate-600",children:t})]},t)})}),(0,i.jsxs)("div",{className:"rounded-2xl border border-[#E5E7EB] bg-[#F9FAFB] p-5",children:[(0,i.jsx)("p",{className:"mb-4 text-xs font-semibold uppercase tracking-[0.3em] text-slate-500",children:a.activityLabel}),z.days.every(e=>0===e.count)?(0,i.jsx)("p",{className:"text-sm text-slate-500",children:a.noActivity}):(0,i.jsx)(g,{days:z.days,maxCount:N,lang:e,legendLess:a.legendLess,legendMore:a.legendMore})]})]})]}
1),(0,i.jsxs)("div",{className:"rounded-3xl border border-[#E5E7EB] bg-white p-8 shadow-sm",children:[(0,i.jsx)("p",{className:"text-xs uppercase tracking-[0.4em] text-slate-500",children:a.howItWorksTitle}),(0,i.jsx)("div",{className:"mt-6 grid gap-4 sm:grid-cols-3",children:a.steps.map((e,t)=>(0,i.jsxs)("div",{className:"rounded-2xl border border-[#E5E7EB] bg-[#F9FAFB] p-5",children:[(0,i.jsx)("div",{className:"mb-3 flex h-8 w-8 items-center justify-center rounded-xl bg-[#1343F0] text-xs font-bold text-white",children:t+1}),(0,i.jsx)("p",{className:"text-sm font-semibold text-slate-900",children:e.desc}),(0,i.jsx)("p",{className:"mt-1.5 text-xs text-slate-500",children:e.detail})]},t))})]}),(0,i.jsx)(l.MarketingFaqSection,{containerClassName:"rounded-3xl border border-[#E5E7EB] bg-white p-8 shadow-sm",title:(0,r.X)(e),titleClassName:"text-center text-3xl font-bold tracking-tight text-zinc-900 sm:text-4xl",items:a.faqs,listClassName:"mt-12",itemClassName:"border-[#E5E7EB] bg-[#F9FAFB]",questionClassName:"text-base font-semibold text-slate-900 dark:text-zinc-100",answerBodyClassName:"text-sm text-slate-600 dark:text-zinc-300"})]})}},43045:(e,t,a)=>{a.d(t,{X:()=>n,z:()=>r});var i=a(53795);let s={de:"Haeufig gestellte Fragen",es:"Preguntas frecuentes",fr:"Questions frequentes",it:"Domande frequenti",ja:"ãããã質å",ko:"ì주 묻ë ì§ë¬¸",pt:"Perguntas frequentes",ru:"Chasto zadavaemye voprosy",zh:"常è§é®é¢","zh-tw":"常è¦åé¡"};function n(e){return e&&"en"!==e?s[e]??"Frequently asked questions":"Frequently asked questions"}function r(e){let t=e.lang??"en",a=e.locale,s=a?"zh"===a?"cn":"zh-tw"===a?"zh-tw":"de"===a||"es"===a||"fr"===a||"it"===a||"ja"===a||"ko"===a||"pt"===a||"ru"===a?a:"en":"cn"===t?"cn":"en";return{items:i.C[s],title:n(a??("cn"===t?"zh":"en"))}}},72851:(e,t,a)=>{a.r(t),a.d(t,{MarketingFaqSection:()=>n});var i=a(53757),s=a(37975);function n(e){let{title:t,eyebrow:a,description:n,items:r,id:l,className:o,style:c,containerClassName:u,titleClassName:d,descriptionClassName:p,listClassName:m,itemClassName:h,summaryClassName:x,answerClassName:b,dividerClassName:g,titleAs:v="h2",renderMode:f="details",openFirstItem:w=!1,openIndex:y,onToggle:z,questionClassName:q,answerBodyClassName:j}=e;return(0,i.jsx)("section",{id:l,className:o,style:c,children:(0,i.jsxs)("div",{className:u,children:[t?(0,i.jsx)(v,{className:(0,s.cn)("mx-auto text-center text-2xl font-semibold tracking-tight text-zinc-900 dark:text-zinc-100 sm:text-3xl",a?"mt-3":null,d),children:t}):null,n?(0,i.jsx)("p",{className:(0,s.cn)("mt-4 mx-auto max-w-3xl text-center text-base leading-8 text-zinc-600 dark:text-zinc-400",p),children:n}):null,(0,i.jsx)("div",{className:(0,s.cn)("mt-6 space-y-4",m),children:r.map((e,t)=>{let a="question"in e?e:{question:e.q,answer:e.a},n="controlled"===f?y===t:w&&0===t;return"controlled"===f?(0,i.jsxs)("article",{className:(0,s.cn)("overflow-hidden rounded-2xl border border-zinc-200 bg-white dark:border-zinc-700 dark:bg-zinc-900",h),children:[(0,i.jsxs)("button",{type:"button",onClick:()=>z?.(t),className:(0,s.cn)("flex w-full items-center justify-between gap-4 px-6 py-4 text-left",x),"aria-expanded":n,children:[(0,i.jsx)("span",{className:(0,s.cn)("pr-8 text-lg font-medium text-zinc-900 dark:text-zinc-100",q),children:a.question}),(0,i.jsx)("span",{className:"text-lg font-semibold text-zinc-500 dark:text-zinc-400",children:n?"â":"+"})]}),n?(0,i.jsxs)("div",{className:(0,s.cn)("px-6 pb-6 pt-0",b),children:[(0,i.jsx)("div",{className:(0,s.cn)("mb-4 h-px w-full bg-zinc-100 dark:bg-zinc-800",g)}),(0,i.jsx)("div",{className:(0,s.cn)("text-base leading-relaxed text-zinc-600 dark:text-zinc-300",j),children:a.answer})]}):null]},`${a.question}-${t}`):(0,i.jsxs)("details",{className:(0,s.cn)("group overflow-hidden rounded-2xl border border-zinc-200 bg-white dark:border-zinc-700 dark:bg-zinc-900",h),open:n,children:[(0,i.jsxs)("summary",{className:(0,s.cn)("flex cursor-pointer list-none items-center justify-between px-6 py-4 text-left",x),children:[(0,i.jsx)("span",{className:(0,s.cn)("pr-8 text-lg font-medium text-zinc-900 dark:text-zinc-100",q),children:a.question}),(0,i.jsx)("span",{className:"text-lg font-semibold text-zinc-500 transition-transform group-open:rotate-45 dark:text-zinc-400",children:"+"})]}),(0,i.jsxs)("div",{className:(0,s.cn)("px-6 pb-6 pt-0",b),children:[(0,i.jsx)("div",{className:(0,s.cn)("mb-4 h-px w-full bg-zinc-100 dark:bg-zinc-800",g)}),(0,i.jsx)("div",{className:(0,s.cn)("text-base leading-relaxed text-zinc-600 dark:text-zinc-300",j),children:a.answer})]})]},`${a.question}-${t}`)})})]})})}},79428:(e,t,a)=>{a.d(t,{A:()=>i});let i=(0,a(56059).A)("loader-circle",[["path",{d:"M21 12a9 9 0 1 1-6.219-8.56",key:"13zald"}]])}}]);
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.