{"version":3,"file":"TrackbaseFeatureVisual.FMigjlUc.mjs","names":["useState","startTransition","useMemo","c","React","_Fragment","p"],"sources":["https:/framerusercontent.com/modules/BkDibFo2pGjQAKEGvAOc/zIf5hhJBLWUgyGcZPrQX/TrackbaseFeatureVisual.js"],"sourcesContent":["// User request: \"Highlight the most important Trackbase features in the 'Built to scale' bento, each with\n// how the Trackbase UI shows it. Agentic must be named too.\" One component renders the UI snippet for the\n// chosen feature, in the Trackbase app design, with the fictional demo brand \"Solstice Coffee Co.\".\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,useIsStaticRenderer,useLocaleInfo}from\"framer\";import React,{startTransition,useMemo,useState}from\"react\";const C={canvas:\"#FAFAFA\",card:\"#FFFFFF\",muted:\"#F4F4F5\",border:\"#E4E4E7\",fg:\"#18181B\",mutedFg:\"#52525B\",faint:\"#A1A1AA\",primary:\"#1866E1\",primarySoft:\"rgba(24,102,225,0.08)\",positive:\"#16A34A\",positiveFg:\"#15803D\",warning:\"#D97706\",warningFg:\"#B45309\",negative:\"#DC2626\",negativeFg:\"#B91C1C\"};const SERIES=[\"#1866E1\",\"#E0453B\",\"#6D44D9\",\"#C2710C\",\"#0E9F6E\",\"#0E8FB0\"];const FONT='\"Inter\", ui-sans-serif, system-ui, -apple-system, \"Segoe UI\", Roboto, sans-serif';const MONO='\"Geist Mono\", ui-monospace, SFMono-Regular, Menlo, Consolas, monospace';const BRANDS=[{name:\"Solstice Coffee Co.\",short:\"SC\",own:true},{name:\"Ember Roast\",short:\"ER\"},{name:\"Northbrew\",short:\"N\"},{name:\"Copper Kettle Coffee\",short:\"CK\"},{name:\"Daily Grind Labs\",short:\"DG\"},{name:\"Fable & Bean\",short:\"FB\"}];function rng(seed){let a=seed;return()=>{a=a+1831565813|0;let t=Math.imul(a^a>>>15,1|a);t=t+Math.imul(t^t>>>7,61|t)^t;return((t^t>>>14)>>>0)/4294967296;};}function curve(seed,start,end,n,mid=.45){const r=rng(seed);const raw=Array.from({length:n},(_,i)=>{const s=1/(1+Math.exp(-(i/(n-1)-mid)*9));return(start+(end-start)*s)*(1+(r()-.5)*.08);});return raw.map((_,i)=>{const w=raw.slice(Math.max(0,i-2),i+1);return w.reduce((a,b)=>a+b,0)/w.length;});}/* ---------- small building blocks ---------- */function Panel({children,style}){return /*#__PURE__*/_jsx(\"div\",{style:{background:C.card,border:`1px solid ${C.border}`,borderRadius:12,boxShadow:\"0 1px 2px rgba(24,24,27,0.05), 0 12px 32px -16px rgba(24,40,80,0.22)\",overflow:\"hidden\",...style},children:children});}function PanelHead({title,right}){return /*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",alignItems:\"center\",justifyContent:\"space-between\",gap:8,padding:\"12px 14px\",borderBottom:`1px solid ${C.border}`},children:[/*#__PURE__*/_jsx(\"span\",{style:{fontSize:12.5,fontWeight:500,color:C.fg,whiteSpace:\"nowrap\",overflow:\"hidden\",textOverflow:\"ellipsis\"},children:title}),right]});}function Pill({children,tone=\"muted\"}){const map={positive:[`color-mix(in srgb, ${C.positive} 10%, transparent)`,`color-mix(in srgb, ${C.positive} 24%, transparent)`,C.positiveFg],warning:[`color-mix(in srgb, ${C.warning} 10%, transparent)`,`color-mix(in srgb, ${C.warning} 26%, transparent)`,C.warningFg],negative:[`color-mix(in srgb, ${C.negative} 10%, transparent)`,`color-mix(in srgb, ${C.negative} 24%, transparent)`,C.negativeFg],info:[C.primarySoft,\"rgba(24,102,225,0.22)\",C.primary],muted:[C.muted,C.border,C.mutedFg]}[tone];return /*#__PURE__*/_jsx(\"span\",{style:{display:\"inline-flex\",alignItems:\"center\",gap:4,borderRadius:99,padding:\"1px 8px\",fontSize:11,fontWeight:500,whiteSpace:\"nowrap\",background:map[0],border:`1px solid ${map[1]}`,color:map[2],lineHeight:1.5},children:children});}function Mark({i,size=22}){return /*#__PURE__*/_jsx(\"span\",{style:{width:size,height:size,borderRadius:size>24?8:6,background:SERIES[i],color:\"#fff\",display:\"inline-grid\",placeItems:\"center\",fontSize:size>24?11:9.5,fontWeight:600,flexShrink:0},children:BRANDS[i].short});}function Tri({up}){return /*#__PURE__*/_jsx(\"svg\",{width:\"8\",height:\"8\",viewBox:\"0 0 10 10\",\"aria-hidden\":\"true\",children:/*#__PURE__*/_jsx(\"path\",{d:up?\"M5 1.5 9 8H1z\":\"M5 8.5 1 2h8z\",fill:\"currentColor\"})});}function Check({color=C.positive}){return /*#__PURE__*/_jsx(\"svg\",{width:\"12\",height:\"12\",viewBox:\"0 0 24 24\",fill:\"none\",stroke:color,strokeWidth:\"3\",strokeLinecap:\"round\",strokeLinejoin:\"round\",\"aria-hidden\":\"true\",children:/*#__PURE__*/_jsx(\"path\",{d:\"M20 6 9 17l-5-5\"})});}/* ---------- copy ---------- */const COPY={en:{sov:\"Share of voice\",vis:\"Visibility\",pres:\"Presence rate\",pos:\"Avg position\",topBrands:\"Top brands by share of voice\",you:\"You\",latest:\"Latest run\",pageTracker:\"Page tracker\",crawls:\"AI crawls\",cites:\"Citations\",gaining:\"Gaining\",notCited:\"Not cited\",cited:\"Cited\",agentRun:\"Agent run\",running:\"Runs daily\",a1t:\"Gap found\",a1d:\"Missing from “best specialty coffee subscription” in 7 of 10 runs\",a2t:\"Content written\",a2d:\"New FAQ section and comparison table for /subscriptions\",a3t:\"Published to your CMS\",a3d:\"Titles, headings and schema markup set automatically\",a4t:\"Result measured\",a4d:\"Visibility on this prompt went from 30% to 62%\",promptVis:\"Prompt visibility\",published:\"Published\",products:\"Tracked products\",product:\"Product\",price:\"Price\",position:\"Position\",status:\"Status\",owned:\"Owned\",competitor:\"Competitor\",priceChange:\"Price\",insights:\"Actions\",high:\"High\",medium:\"Medium\",i1type:\"Content gap\",i1:\"Missing from the #1 subscription-discovery prompt\",i2type:\"Model blind spot\",i2:\"Visibility on Google AI Overview trailing every other model\",i3type:\"Competitive parity\",i3:\"Losing 2 of every 3 head-to-heads with Ember Roast\",viewPrompts:\"View prompts\",viewModel:\"View by model\",mentions:\"Mentions\",lastRuns:\"Latest runs\",allModels:\"All models\",positive:\"Positive\",neutral:\"Neutral\",negative:\"Negative\",sentimentTitle:\"Current sentiment score\",last30:\"Last 30 days\",fanouts:\"Fan-out queries\",queries:\"queries\",occurrences:\"seen\",citedSources:\"Cited sources\",domains:\"Domains\",heatmap:\"Visibility by model\",hoverCell:\"Hover a cell\",crawlerReq:\"Crawler requests\",aiCrawler:\"AI crawlers\",searchEngine:\"Search engines\",otherBots:\"Other bots\",totalReq:\"Total requests\",aiShare:\"AI share\"},nl:{sov:\"Share of voice\",vis:\"Zichtbaarheid\",pres:\"Aanwezigheid\",pos:\"Gem. positie\",topBrands:\"Topmerken op share of voice\",you:\"Jij\",latest:\"Laatste meting\",pageTracker:\"Paginatracker\",crawls:\"AI-crawls\",cites:\"Citaties\",gaining:\"Stijgend\",notCited:\"Niet geciteerd\",cited:\"Geciteerd\",agentRun:\"Agent-run\",running:\"Draait dagelijks\",a1t:\"Gat gevonden\",a1d:\"Ontbreekt in 7 van 10 runs van “beste specialty-koffieabonnement”\",a2t:\"Content geschreven\",a2d:\"Nieuwe FAQ en vergelijkingstabel voor /subscriptions\",a3t:\"Gepubliceerd in je CMS\",a3d:\"Titels, koppen en schema-markup automatisch ingesteld\",a4t:\"Resultaat gemeten\",a4d:\"Zichtbaarheid op deze prompt ging van 30% naar 62%\",promptVis:\"Zichtbaarheid prompt\",published:\"Gepubliceerd\",products:\"Gevolgde producten\",product:\"Product\",price:\"Prijs\",position:\"Positie\",status:\"Status\",owned:\"Eigen\",competitor:\"Concurrent\",priceChange:\"Prijs\",insights:\"Acties\",high:\"Hoog\",medium:\"Middel\",i1type:\"Contentgat\",i1:\"Afwezig bij de belangrijkste abonnementsprompt\",i2type:\"Blinde vlek in model\",i2:\"Zichtbaarheid in Google AI Overview blijft achter\",i3type:\"Concurrentiepositie\",i3:\"Je verliest 2 van de 3 head-to-heads van Ember Roast\",viewPrompts:\"Bekijk prompts\",viewModel:\"Bekijk per model\",mentions:\"Vermeldingen\",lastRuns:\"Laatste runs\",allModels:\"Alle modellen\",positive:\"Positief\",neutral:\"Neutraal\",negative:\"Negatief\",sentimentTitle:\"Huidige sentimentscore\",last30:\"Laatste 30 dagen\",fanouts:\"Fan-out-zoekopdrachten\",queries:\"zoekopdrachten\",occurrences:\"keer gezien\",citedSources:\"Geciteerde bronnen\",domains:\"Domeinen\",heatmap:\"Zichtbaarheid per model\",hoverCell:\"Beweeg over een cel\",crawlerReq:\"Crawlerverzoeken\",aiCrawler:\"AI-crawlers\",searchEngine:\"Zoekmachines\",otherBots:\"Overige bots\",totalReq:\"Totaal verzoeken\",aiShare:\"Aandeel AI\"}};/* ---------- visuals ---------- *//* ---------- interactive helpers ---------- */function useHover(){const[value,setValue]=useState(null);const set=v=>startTransition(()=>setValue(v));return[value,set];}function Tip({x,children}){const right=x>.55;return /*#__PURE__*/_jsx(\"div\",{style:{position:\"absolute\",top:8,left:right?undefined:`calc(${x*100}% + 12px)`,right:right?`calc(${(1-x)*100}% + 12px)`:undefined,background:C.card,border:`1px solid ${C.border}`,borderRadius:10,boxShadow:\"0 4px 6px -2px rgba(16,24,40,0.05), 0 12px 24px -6px rgba(16,24,40,0.16)\",padding:\"8px 10px\",fontSize:11.5,pointerEvents:\"none\",zIndex:3,minWidth:150},children:children});}function TipRow({color,label,value,strong}){return /*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",alignItems:\"center\",gap:7,padding:\"1.5px 0\"},children:[/*#__PURE__*/_jsx(\"span\",{style:{width:7,height:7,borderRadius:99,background:color,flexShrink:0}}),/*#__PURE__*/_jsx(\"span\",{style:{flex:1,color:strong?C.fg:C.mutedFg,fontWeight:strong?500:400,whiteSpace:\"nowrap\"},children:label}),/*#__PURE__*/_jsx(\"span\",{style:{fontFamily:MONO,fontSize:11,fontVariantNumeric:\"tabular-nums\"},children:value})]});}function indexFromPointer(e,n,padLFrac=0,padRFrac=0){const r=e.currentTarget.getBoundingClientRect();const f=(e.clientX-r.left)/r.width;const k=Math.round((f-padLFrac)/(1-padLFrac-padRFrac)*(n-1));return Math.max(0,Math.min(n-1,k));}function dayLabel(index,n,lang){const d=new Date(Date.UTC(2026,9,1)-(n-1-index)*864e5);return d.toLocaleDateString(lang===\"nl\"?\"nl-NL\":\"en-US\",{month:\"short\",day:\"numeric\",timeZone:\"UTC\"});}function num(v,d,lang){return v.toLocaleString(lang===\"nl\"?\"nl-NL\":\"en-US\",{minimumFractionDigits:d,maximumFractionDigits:d});}const MODELS=[{name:\"ChatGPT\",ab:\"GP\",color:\"#0E9F6E\"},{name:\"Gemini\",ab:\"GE\",color:\"#1866E1\"},{name:\"Perplexity\",ab:\"PX\",color:\"#0E8FB0\"},{name:\"Claude\",ab:\"CL\",color:\"#C2710C\"},{name:\"AI Overview\",ab:\"AO\",color:\"#6D44D9\"},{name:\"Copilot\",ab:\"CP\",color:\"#D63384\"}];function ModelBadge({m}){return /*#__PURE__*/_jsx(\"span\",{title:MODELS[m].name,style:{width:18,height:18,borderRadius:5,background:MODELS[m].color,color:\"#fff\",display:\"inline-grid\",placeItems:\"center\",fontSize:8,fontWeight:600,flexShrink:0},children:MODELS[m].ab});}function Chip({on,onClick,children}){return /*#__PURE__*/_jsx(\"button\",{type:\"button\",onClick:onClick,\"aria-pressed\":on,style:{height:24,padding:\"0 9px\",borderRadius:99,border:`1px solid ${on?C.primary:C.border}`,background:on?C.primary:C.card,color:on?\"#fff\":C.mutedFg,fontSize:11,fontFamily:FONT,cursor:\"pointer\",whiteSpace:\"nowrap\"},children:children});}/* ---------- interactive dashboard chart ---------- */const METRIC_KEYS=[\"sov\",\"vis\",\"pres\",\"pos\"];const METRIC_SPEC={sov:[[15,29.4],[27,23.5],[21,21.6],[14.5,12.4],[8.5,10.6],[5.5,7.4]],vis:[[42,75.8],[64,57.2],[50,54.1],[35,31],[21,27],[13,18.3]],pres:[[33,69.7],[56,50.3],[44,47.6],[31,27.3],[18,23.8],[11,16.1]],pos:[[4.6,2],[1.9,2.5],[2.8,2.7],[3.5,3.9],[4.5,4.1],[5.3,4.9]]};function Monitoring({t,lang,animate}){const n=40;const[metric,setMetric]=useState(\"sov\");const[hover,setHover]=useHover();const data=useMemo(()=>{const out={};METRIC_KEYS.forEach((m,mi)=>{out[m]=METRIC_SPEC[m].map(([a,b],bi)=>curve(100+bi*7+mi*31,a,b,n,bi===0?.45:.5));});return out;},[]);const isPos=metric===\"pos\";const max={sov:32,vis:80,pres:76,pos:6}[metric];const W=560,H=170,padL=4,padR=8,padT=8,padB=8;const x=i=>padL+i/(n-1)*(W-padL-padR);const y=v=>isPos?padT+(v-1)/(max-1)*(H-padT-padB):padT+(1-v/max)*(H-padT-padB);const path=a=>\"M\"+a.map((v,i)=>`${x(i).toFixed(1)},${y(v).toFixed(1)}`).join(\" L\");const fmtV=(m,v)=>m===\"pos\"?\"#\"+num(v,1,lang):num(v,1,lang)+\"%\";const label={sov:t.sov,vis:t.vis,pres:t.pres,pos:t.pos};const lines=data[metric];const own=lines[0];const base=isPos?y(max):y(0);const grid=isPos?[2,3,4,5]:[.25,.5,.75].map(f=>f*max);const rows=hover==null?[]:BRANDS.map((b,i)=>({i,v:lines[i][hover]})).sort((a,b)=>isPos?a.v-b.v:b.v-a.v);return /*#__PURE__*/_jsxs(Panel,{style:{position:\"absolute\",left:20,right:20,top:20,bottom:-16},children:[/*#__PURE__*/_jsx(\"div\",{className:\"tb-kpis\",style:{display:\"grid\",gridTemplateColumns:\"repeat(4, minmax(0,1fr))\",borderBottom:`1px solid ${C.border}`},children:METRIC_KEYS.map((m,i)=>{const a=data[m][0],v=hover==null?a[n-1]:a[hover],d=v-a[0];const good=m===\"pos\"?d<0:d>0;const on=metric===m;return /*#__PURE__*/_jsxs(\"button\",{type:\"button\",className:i>1?\"tb-kpi-extra\":undefined,\"aria-pressed\":on,onClick:()=>startTransition(()=>setMetric(m)),style:{all:\"unset\",cursor:\"pointer\",padding:\"10px 12px 9px\",borderRight:i<3?`1px solid ${C.border}`:0,position:\"relative\",minWidth:0,background:\"transparent\",boxSizing:\"border-box\"},children:[/*#__PURE__*/_jsx(\"div\",{style:{fontSize:11,color:C.mutedFg,whiteSpace:\"nowrap\",overflow:\"hidden\",textOverflow:\"ellipsis\"},children:label[m]}),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",alignItems:\"baseline\",gap:5,marginTop:1},children:[/*#__PURE__*/_jsx(\"span\",{style:{fontSize:19,fontWeight:500,letterSpacing:\"-0.02em\",color:on?C.fg:C.mutedFg,fontVariantNumeric:\"tabular-nums\"},children:fmtV(m,v)}),/*#__PURE__*/_jsxs(\"span\",{style:{fontSize:10.5,fontWeight:500,color:good?C.positiveFg:C.negativeFg,display:\"inline-flex\",alignItems:\"center\",gap:2},children:[/*#__PURE__*/_jsx(Tri,{up:good}),num(Math.abs(d),1,lang)]})]}),on&&/*#__PURE__*/_jsx(\"span\",{style:{position:\"absolute\",left:0,right:0,bottom:-1,height:2,background:C.primary}})]},m);})}),/*#__PURE__*/_jsxs(\"div\",{style:{position:\"relative\",height:\"calc(100% - 58px)\",cursor:\"crosshair\",touchAction:\"pan-y\"},onPointerMove:e=>setHover(indexFromPointer(e,n,padL/W,padR/W)),onPointerDown:e=>setHover(indexFromPointer(e,n,padL/W,padR/W)),onPointerLeave:()=>setHover(null),children:[/*#__PURE__*/_jsxs(\"svg\",{viewBox:`0 0 ${W} ${H}`,preserveAspectRatio:\"none\",style:{display:\"block\",width:\"100%\",height:\"100%\"},\"aria-hidden\":\"true\",children:[/*#__PURE__*/_jsx(\"defs\",{children:/*#__PURE__*/_jsxs(\"linearGradient\",{id:\"tbMonGrad\",x1:\"0\",x2:\"0\",y1:\"0\",y2:\"1\",children:[/*#__PURE__*/_jsx(\"stop\",{offset:\"0\",stopColor:C.primary,stopOpacity:\"0.2\"}),/*#__PURE__*/_jsx(\"stop\",{offset:\"1\",stopColor:C.primary,stopOpacity:\"0\"})]})}),grid.map(v=>/*#__PURE__*/_jsx(\"line\",{x1:0,x2:W,y1:y(v),y2:y(v),stroke:C.border,strokeDasharray:\"3 3\",vectorEffect:\"non-scaling-stroke\"},v)),lines.slice(1).map((a,i)=>/*#__PURE__*/_jsx(\"path\",{d:path(a),fill:\"none\",stroke:SERIES[i+1],strokeWidth:\"1.4\",opacity:\"0.5\",vectorEffect:\"non-scaling-stroke\"},i)),/*#__PURE__*/_jsxs(\"g\",{className:animate?\"tb-reveal\":undefined,children:[/*#__PURE__*/_jsx(\"path\",{d:`${path(own)} L${x(n-1)},${base} L${x(0)},${base} Z`,fill:\"url(#tbMonGrad)\"}),/*#__PURE__*/_jsx(\"path\",{d:path(own),fill:\"none\",stroke:C.primary,strokeWidth:\"2.2\",strokeLinejoin:\"round\",vectorEffect:\"non-scaling-stroke\"})]}),hover!=null&&/*#__PURE__*/_jsx(\"line\",{x1:x(hover),x2:x(hover),y1:padT,y2:H-padB,stroke:\"#D4D4D8\",vectorEffect:\"non-scaling-stroke\"})]}),hover!=null&&lines.map((a,i)=>/*#__PURE__*/_jsx(\"span\",{style:{position:\"absolute\",left:`${x(hover)/W*100}%`,top:`${y(a[hover])/H*100}%`,width:i===0?8:6,height:i===0?8:6,borderRadius:99,background:SERIES[i],border:\"2px solid #fff\",transform:\"translate(-50%, -50%)\",pointerEvents:\"none\",boxSizing:\"content-box\"}},i)),hover!=null&&/*#__PURE__*/_jsxs(Tip,{x:x(hover)/W,children:[/*#__PURE__*/_jsx(\"div\",{style:{fontWeight:500,paddingBottom:5,marginBottom:4,borderBottom:`1px solid ${C.border}`},children:dayLabel(hover,n,lang)}),rows.map(r=>/*#__PURE__*/_jsx(TipRow,{color:SERIES[r.i],label:BRANDS[r.i].name,value:fmtV(metric,r.v),strong:BRANDS[r.i].own},r.i))]})]})]});}/* ---------- mentions ---------- */const MENTION_ROWS=[[0,0,\"positive\",1,87.5],[0,2,\"positive\",2,74.1],[1,1,\"positive\",3,61.8],[2,0,\"neutral\",2,66],[3,3,\"positive\",1,82.3],[4,2,\"positive\",4,52.9],[5,1,\"negative\",5,38.4],[1,0,\"positive\",2,71.2],[2,3,\"positive\",3,64.5],[3,1,\"positive\",2,69.3],[4,1,\"neutral\",3,57],[5,2,\"positive\",2,63.8],[1,2,\"positive\",1,79.4],[0,3,\"positive\",1,84.6],[5,3,\"neutral\",4,48.2],[3,0,\"positive\",1,81.1]];const PROMPTS=[[\"What is the best specialty coffee subscription in 2026?\",\"Wat is het beste specialty-koffieabonnement in 2026?\"],[\"Compare the top direct-trade coffee roasters\",\"Vergelijk de beste direct-trade koffiebranders\"],[\"Which coffee brands source beans ethically?\",\"Welke koffiemerken kopen ethisch in?\"],[\"Best cold brew and ready-to-drink coffee brands\",\"Beste cold brew- en ready-to-drink-merken\"],[\"Most popular single-origin coffee brands in 2026\",\"Populairste single-origin koffiemerken in 2026\"],[\"Affordable specialty coffee for budget-conscious drinkers\",\"Betaalbare specialty-koffie voor wie op de kosten let\"]];function Mentions({t,lang}){const[model,setModel]=useState(null);const[hover,setHover]=useHover();const rows=MENTION_ROWS.filter(r=>model==null||r[1]===model).slice(0,5);const sentLabel={positive:t.positive,neutral:t.neutral,negative:t.negative};return /*#__PURE__*/_jsxs(Panel,{style:{position:\"absolute\",left:20,right:20,top:20,bottom:-16},children:[/*#__PURE__*/_jsx(PanelHead,{title:t.mentions,right:/*#__PURE__*/_jsx(\"span\",{style:{fontSize:10.5,color:C.faint},children:t.lastRuns})}),/*#__PURE__*/_jsxs(\"div\",{className:\"tb-chips\",style:{display:\"flex\",gap:6,padding:\"9px 14px\",borderBottom:`1px solid ${C.border}`,overflowX:\"auto\"},children:[/*#__PURE__*/_jsx(Chip,{on:model==null,onClick:()=>startTransition(()=>setModel(null)),children:t.allModels}),[0,1,2,3].map(m=>/*#__PURE__*/_jsx(Chip,{on:model===m,onClick:()=>startTransition(()=>setModel(m)),children:MODELS[m].name},m))]}),rows.map((r,i)=>/*#__PURE__*/_jsxs(\"div\",{onPointerEnter:()=>setHover(i),onPointerLeave:()=>setHover(null),style:{display:\"grid\",gridTemplateColumns:\"minmax(0,1fr) auto auto auto\",gap:10,alignItems:\"center\",padding:\"8px 14px\",borderBottom:`1px solid ${C.border}`,background:hover===i?C.muted:\"transparent\",transition:\"background .12s\"},children:[/*#__PURE__*/_jsxs(\"span\",{style:{display:\"flex\",alignItems:\"center\",gap:8,minWidth:0},children:[/*#__PURE__*/_jsx(ModelBadge,{m:r[1]}),/*#__PURE__*/_jsx(\"span\",{style:{fontSize:12,color:C.fg,whiteSpace:\"nowrap\",overflow:\"hidden\",textOverflow:\"ellipsis\"},children:PROMPTS[r[0]][lang===\"nl\"?1:0]})]}),/*#__PURE__*/_jsx(Pill,{tone:r[2]===\"positive\"?\"positive\":r[2]===\"negative\"?\"negative\":\"muted\",children:sentLabel[r[2]]}),/*#__PURE__*/_jsxs(\"span\",{style:{fontSize:11.5,color:C.mutedFg,fontVariantNumeric:\"tabular-nums\"},children:[\"#\",r[3]]}),/*#__PURE__*/_jsxs(\"span\",{className:\"tb-narrow-hide\",style:{fontSize:11.5,color:C.primary,fontVariantNumeric:\"tabular-nums\",width:40,textAlign:\"right\"},children:[num(r[4],1,lang),\"%\"]})]},`${r[0]}-${r[1]}`))]});}/* ---------- sentiment ---------- */function Sentiment({t,lang}){const n=30;const[hover,setHover]=useHover();const days=useMemo(()=>{const r=rng(77);return Array.from({length:n},(_,i)=>{const tot=Math.round(52+i*.9+r()*14);const neg=r()<.25?2:r()<.5?1:0;const pos=Math.round((tot-neg)*(.78+i/n*.14));return{pos,neu:tot-neg-pos,neg};});},[]);const max=Math.max(...days.map(d=>d.pos+d.neu+d.neg));return /*#__PURE__*/_jsxs(Panel,{style:{position:\"absolute\",left:20,right:20,top:20,bottom:-16,display:\"flex\",flexDirection:\"column\"},children:[/*#__PURE__*/_jsx(PanelHead,{title:t.sentimentTitle,right:/*#__PURE__*/_jsx(\"span\",{style:{fontSize:10.5,color:C.faint},children:t.last30})}),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",alignItems:\"baseline\",gap:8,padding:\"10px 14px 4px\"},children:[/*#__PURE__*/_jsx(\"span\",{style:{fontSize:26,fontWeight:500,letterSpacing:\"-0.02em\",color:C.fg},children:\"81\"}),/*#__PURE__*/_jsx(\"span\",{style:{fontSize:12,color:C.faint},children:\"/100\"}),/*#__PURE__*/_jsxs(\"span\",{style:{fontSize:11,fontWeight:500,color:C.positiveFg,display:\"inline-flex\",alignItems:\"center\",gap:2},children:[/*#__PURE__*/_jsx(Tri,{up:true}),\"6\"]}),/*#__PURE__*/_jsx(\"span\",{style:{marginLeft:\"auto\",display:\"flex\",gap:10,fontSize:10.5,color:C.mutedFg},children:[[C.positive,t.positive],[\"#A1A1AA\",t.neutral],[C.negative,t.negative]].map(([c,l])=>/*#__PURE__*/_jsxs(\"span\",{style:{display:\"inline-flex\",alignItems:\"center\",gap:4},children:[/*#__PURE__*/_jsx(\"span\",{style:{width:7,height:7,borderRadius:2,background:c}}),l]},l))})]}),/*#__PURE__*/_jsxs(\"div\",{style:{position:\"relative\",flex:1,display:\"flex\",alignItems:\"flex-end\",gap:3,padding:\"8px 14px 14px\",cursor:\"crosshair\",touchAction:\"pan-y\"},onPointerMove:e=>setHover(indexFromPointer(e,n,14/e.currentTarget.clientWidth,14/e.currentTarget.clientWidth)),onPointerDown:e=>setHover(indexFromPointer(e,n,14/e.currentTarget.clientWidth,14/e.currentTarget.clientWidth)),onPointerLeave:()=>setHover(null),children:[days.map((d,i)=>{const h=(d.pos+d.neu+d.neg)/max*100;return /*#__PURE__*/_jsxs(\"div\",{style:{flex:1,height:`${h}%`,display:\"flex\",flexDirection:\"column-reverse\",borderRadius:3,overflow:\"hidden\",opacity:hover==null||hover===i?1:.45,transition:\"opacity .12s\"},children:[/*#__PURE__*/_jsx(\"span\",{style:{flex:d.pos,background:C.positive}}),/*#__PURE__*/_jsx(\"span\",{style:{flex:d.neu,background:\"#A1A1AA\"}}),/*#__PURE__*/_jsx(\"span\",{style:{flex:d.neg,background:C.negative}})]},i);}),hover!=null&&/*#__PURE__*/_jsxs(Tip,{x:(hover+.5)/n,children:[/*#__PURE__*/_jsx(\"div\",{style:{fontWeight:500,paddingBottom:5,marginBottom:4,borderBottom:`1px solid ${C.border}`},children:dayLabel(hover,n,lang)}),/*#__PURE__*/_jsx(TipRow,{color:C.positive,label:t.positive,value:String(days[hover].pos),strong:true}),/*#__PURE__*/_jsx(TipRow,{color:\"#A1A1AA\",label:t.neutral,value:String(days[hover].neu)}),/*#__PURE__*/_jsx(TipRow,{color:C.negative,label:t.negative,value:String(days[hover].neg)})]})]})]});}/* ---------- fan-outs ---------- */const FANOUT_SETS=[{prompt:[\"Best specialty coffee subscription 2026\",\"Beste specialty-koffieabonnement 2026\"],queries:[[\"best coffee subscription 2026 reviews\",[0,1,4],41],[\"specialty coffee subscription comparison\",[0,4],28],[\"solstice coffee vs ember roast\",[0,1],19],[\"coffee subscription pause or skip delivery\",[0],12],[\"freshest coffee beans delivered\",[1,4],9]]},{prompt:[\"Best cold brew and ready-to-drink brands\",\"Beste cold brew- en ready-to-drink-merken\"],queries:[[\"is cold brew concentrate stronger than iced coffee\",[0,4],33],[\"best cold brew concentrate brands\",[0,1,4],26],[\"ready to drink coffee without sugar\",[1],14],[\"cold brew concentrate dilution ratio\",[0,4],11],[\"daily grind labs cold brew review\",[0],7]]}];function Fanouts({t,lang}){const[set,setSet]=useState(0);const[hover,setHover]=useHover();const s=FANOUT_SETS[set];const total=s.queries.reduce((a,q)=>a+q[2],0);const maxSeen=s.queries[0][2];return /*#__PURE__*/_jsxs(Panel,{style:{position:\"absolute\",left:20,right:20,top:20,bottom:-16},children:[/*#__PURE__*/_jsx(PanelHead,{title:t.fanouts,right:/*#__PURE__*/_jsxs(\"span\",{style:{fontSize:10.5,color:C.faint},children:[s.queries.length,\" \",t.queries,\" \\xb7 \",total,\" \",t.occurrences]})}),/*#__PURE__*/_jsx(\"div\",{className:\"tb-chips\",style:{display:\"flex\",gap:6,padding:\"9px 14px\",borderBottom:`1px solid ${C.border}`,overflowX:\"auto\"},children:FANOUT_SETS.map((f,i)=>/*#__PURE__*/_jsx(Chip,{on:set===i,onClick:()=>startTransition(()=>setSet(i)),children:f.prompt[lang===\"nl\"?1:0]},i))}),s.queries.map(([q,models,seen],i)=>/*#__PURE__*/_jsxs(\"div\",{onPointerEnter:()=>setHover(i),onPointerLeave:()=>setHover(null),style:{position:\"relative\",display:\"flex\",alignItems:\"center\",gap:10,padding:\"8px 14px\",borderBottom:`1px solid ${C.border}`,background:hover===i?C.muted:\"transparent\"},children:[/*#__PURE__*/_jsx(\"span\",{style:{position:\"absolute\",left:0,top:0,bottom:0,width:`${seen/maxSeen*100}%`,background:C.primarySoft,pointerEvents:\"none\"}}),/*#__PURE__*/_jsx(\"span\",{style:{position:\"relative\",flex:1,minWidth:0,fontFamily:MONO,fontSize:11.5,color:C.fg,whiteSpace:\"nowrap\",overflow:\"hidden\",textOverflow:\"ellipsis\"},children:q}),/*#__PURE__*/_jsx(\"span\",{style:{position:\"relative\",display:\"inline-flex\",gap:3},children:models.map(m=>/*#__PURE__*/_jsx(ModelBadge,{m:m},m))}),/*#__PURE__*/_jsxs(\"span\",{style:{position:\"relative\",fontSize:11.5,color:C.mutedFg,fontVariantNumeric:\"tabular-nums\",width:28,textAlign:\"right\"},children:[seen,\"\\xd7\"]})]},q))]});}/* ---------- cited sources ---------- */const DOMAINS=[[\"solsticecoffee.com\",152,true],[\"emberroast.com\",98,false],[\"reddit.com\",74,false],[\"northbrew.com\",61,false],[\"seriouseats.com\",48,false],[\"youtube.com\",27,false]];const URLS=[[\"solsticecoffee.com/beans/ethiopia-yirgacheffe\",64,true],[\"solsticecoffee.com/blog/direct-trade-sourcing\",52,true],[\"emberroast.com/subscriptions\",47,false],[\"reddit.com/r/Coffee/best_subscription_2026\",39,false],[\"northbrew.com/guides/coffee-subscription-guide\",31,false],[\"seriouseats.com/best-coffee-subscriptions\",28,false]];function Domains({t}){const[view,setView]=useState(\"domains\");const[hover,setHover]=useHover();const rows=view===\"domains\"?DOMAINS:URLS;const max=rows[0][1];return /*#__PURE__*/_jsxs(Panel,{style:{position:\"absolute\",left:20,right:20,top:20,bottom:-16},children:[/*#__PURE__*/_jsx(PanelHead,{title:t.citedSources,right:/*#__PURE__*/_jsxs(\"span\",{style:{display:\"inline-flex\",gap:4},children:[/*#__PURE__*/_jsx(Chip,{on:view===\"domains\",onClick:()=>startTransition(()=>setView(\"domains\")),children:t.domains}),/*#__PURE__*/_jsx(Chip,{on:view===\"urls\",onClick:()=>startTransition(()=>setView(\"urls\")),children:\"URLs\"})]})}),rows.map(([label,cites,own],i)=>/*#__PURE__*/_jsxs(\"div\",{onPointerEnter:()=>setHover(i),onPointerLeave:()=>setHover(null),style:{display:\"grid\",gridTemplateColumns:\"minmax(0, 1.3fr) minmax(60px, 1fr) 46px\",gap:12,alignItems:\"center\",padding:\"9px 14px\",borderBottom:`1px solid ${C.border}`,background:hover===i?C.muted:\"transparent\"},children:[/*#__PURE__*/_jsx(\"span\",{style:{fontFamily:MONO,fontSize:11.5,color:own?C.primary:C.fg,whiteSpace:\"nowrap\",overflow:\"hidden\",textOverflow:\"ellipsis\"},children:label}),/*#__PURE__*/_jsx(\"span\",{style:{height:6,borderRadius:99,background:C.muted,overflow:\"hidden\"},children:/*#__PURE__*/_jsx(\"span\",{style:{display:\"block\",height:\"100%\",width:`${cites/max*100}%`,borderRadius:99,background:own?C.primary:\"#93B4EE\",transition:\"width .3s\"}})}),/*#__PURE__*/_jsx(\"span\",{style:{fontSize:11.5,color:C.mutedFg,textAlign:\"right\",fontVariantNumeric:\"tabular-nums\"},children:cites})]},label))]});}/* ---------- heatmap ---------- */const HEAT=[[68,62,61.3,70.2,32.6,40.4],[47.6,60.3,54.5,69.4,56.7,64.7],[61.9,44.5,58.8,66.5,54,43.1],[32.9,34.8,27.5,35,33.1,23.9],[25.5,24.4,28,28.4,22.2,23.4]];function Heatmap({t,lang}){const[hover,setHover]=useState(null);const set=v=>startTransition(()=>setHover(v));const short=[\"Solstice\",\"Ember Roast\",\"Northbrew\",\"Copper Kettle\",\"Daily Grind\"];return /*#__PURE__*/_jsxs(Panel,{style:{position:\"absolute\",left:20,right:20,top:20,bottom:-16},children:[/*#__PURE__*/_jsx(PanelHead,{title:t.heatmap,right:/*#__PURE__*/_jsx(\"span\",{style:{fontSize:10.5,color:C.faint},children:hover?`${short[hover[0]]} \\xb7 ${MODELS[hover[1]].name}: ${num(HEAT[hover[0]][hover[1]],1,lang)}%`:t.hoverCell})}),/*#__PURE__*/_jsx(\"div\",{style:{padding:\"8px 10px 12px\"},children:/*#__PURE__*/_jsxs(\"div\",{className:\"tb-hm-grid\",style:{display:\"grid\",gridTemplateColumns:\"minmax(70px, 1.2fr) repeat(var(--tb-hm-cols, 6), minmax(0, 1fr))\",gap:4,alignItems:\"center\"},children:[/*#__PURE__*/_jsx(\"span\",{}),MODELS.map((m,mi)=>/*#__PURE__*/_jsx(\"span\",{className:mi>3?\"tb-hm-extra\":undefined,style:{display:\"flex\",justifyContent:\"center\"},children:/*#__PURE__*/_jsx(ModelBadge,{m:mi})},m.name)),HEAT.map((row,ri)=>/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsxs(\"span\",{style:{fontSize:11.5,color:ri===0?C.fg:C.mutedFg,fontWeight:ri===0?500:400,whiteSpace:\"nowrap\",overflow:\"hidden\",textOverflow:\"ellipsis\",display:\"flex\",alignItems:\"center\",gap:6},children:[/*#__PURE__*/_jsx(Mark,{i:ri,size:18}),short[ri]]}),row.map((v,ci)=>{const a=Math.max(.06,Math.min(1,v/80));const on=hover&&hover[0]===ri&&hover[1]===ci;return /*#__PURE__*/_jsx(\"span\",{className:ci>3?\"tb-hm-extra\":undefined,onPointerEnter:()=>set([ri,ci]),onPointerLeave:()=>set(null),style:{borderRadius:6,padding:\"6px 0\",textAlign:\"center\",fontSize:11,fontVariantNumeric:\"tabular-nums\",background:`rgba(24,102,225,${(a*.9).toFixed(2)})`,color:a>.6?\"#fff\":C.fg,outline:on?`2px solid ${C.fg}`:\"none\",outlineOffset:-1,cursor:\"default\"},children:num(v,0,lang)},ci);})]},ri))]})})]});}/* ---------- crawlers ---------- */function Crawlers({t,lang}){const n=30;const[hover,setHover]=useHover();const days=useMemo(()=>{const r=rng(91);return Array.from({length:n},(_,i)=>{const d=new Date(Date.UTC(2026,9,1)-(n-1-i)*864e5).getUTCDay();const tot=(190+i*1.8)*(d===0||d===6?.82:1)*(.9+r()*.2);const ai=tot*(.42+i*.003),search=tot*.4;return{ai:Math.round(ai),search:Math.round(search),other:Math.round(tot-ai-search)};});},[]);const max=Math.max(...days.map(d=>d.ai+d.search+d.other));const total=days.reduce((a,d)=>a+d.ai+d.search+d.other,0);const aiTotal=days.reduce((a,d)=>a+d.ai,0);const cats=[[\"ai\",C.primary,t.aiCrawler],[\"search\",\"#0E9F6E\",t.searchEngine],[\"other\",\"#A1A1AA\",t.otherBots]];return /*#__PURE__*/_jsxs(Panel,{style:{position:\"absolute\",left:20,right:20,top:20,bottom:-16,display:\"flex\",flexDirection:\"column\"},children:[/*#__PURE__*/_jsx(PanelHead,{title:t.crawlerReq,right:/*#__PURE__*/_jsx(\"span\",{style:{fontSize:10.5,color:C.faint},children:t.last30})}),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",gap:22,padding:\"10px 14px 2px\"},children:[/*#__PURE__*/_jsxs(\"div\",{children:[/*#__PURE__*/_jsx(\"div\",{style:{fontSize:10.5,color:C.mutedFg},children:t.totalReq}),/*#__PURE__*/_jsx(\"div\",{style:{fontSize:19,fontWeight:500,letterSpacing:\"-0.02em\"},children:total.toLocaleString(lang===\"nl\"?\"nl-NL\":\"en-US\")})]}),/*#__PURE__*/_jsxs(\"div\",{children:[/*#__PURE__*/_jsx(\"div\",{style:{fontSize:10.5,color:C.mutedFg},children:t.aiShare}),/*#__PURE__*/_jsxs(\"div\",{style:{fontSize:19,fontWeight:500,letterSpacing:\"-0.02em\",color:C.primary},children:[Math.round(aiTotal/total*100),\"%\"]})]}),/*#__PURE__*/_jsx(\"div\",{style:{marginLeft:\"auto\",display:\"flex\",flexDirection:\"column\",gap:3,fontSize:10.5,color:C.mutedFg,justifyContent:\"center\"},children:cats.map(([k,c,l])=>/*#__PURE__*/_jsxs(\"span\",{style:{display:\"inline-flex\",alignItems:\"center\",gap:5},children:[/*#__PURE__*/_jsx(\"span\",{style:{width:7,height:7,borderRadius:2,background:c}}),l]},k))})]}),/*#__PURE__*/_jsxs(\"div\",{style:{position:\"relative\",flex:1,display:\"flex\",alignItems:\"flex-end\",gap:3,padding:\"8px 14px 14px\",cursor:\"crosshair\",touchAction:\"pan-y\"},onPointerMove:e=>setHover(indexFromPointer(e,n,14/e.currentTarget.clientWidth,14/e.currentTarget.clientWidth)),onPointerDown:e=>setHover(indexFromPointer(e,n,14/e.currentTarget.clientWidth,14/e.currentTarget.clientWidth)),onPointerLeave:()=>setHover(null),children:[days.map((d,i)=>/*#__PURE__*/_jsxs(\"div\",{style:{flex:1,height:`${(d.ai+d.search+d.other)/max*100}%`,display:\"flex\",flexDirection:\"column-reverse\",borderRadius:3,overflow:\"hidden\",opacity:hover==null||hover===i?1:.45,transition:\"opacity .12s\"},children:[/*#__PURE__*/_jsx(\"span\",{style:{flex:d.ai,background:C.primary}}),/*#__PURE__*/_jsx(\"span\",{style:{flex:d.search,background:\"#0E9F6E\",opacity:.7}}),/*#__PURE__*/_jsx(\"span\",{style:{flex:d.other,background:\"#A1A1AA\"}})]},i)),hover!=null&&/*#__PURE__*/_jsxs(Tip,{x:(hover+.5)/n,children:[/*#__PURE__*/_jsxs(\"div\",{style:{fontWeight:500,paddingBottom:5,marginBottom:4,borderBottom:`1px solid ${C.border}`},children:[dayLabel(hover,n,lang),\" \\xb7 \",days[hover].ai+days[hover].search+days[hover].other]}),cats.map(([k,c,l])=>/*#__PURE__*/_jsx(TipRow,{color:c,label:l,value:String(days[hover][k]),strong:k===\"ai\"},k))]})]})]});}function Competitors({t}){const rows=[[0,\"29.4%\",2],[1,\"23.5%\",-1],[2,\"21.6%\",-1],[3,\"12.4%\",0],[4,\"10.6%\",0],[5,\"7.4%\",0]];return /*#__PURE__*/_jsxs(Panel,{style:{position:\"absolute\",left:20,right:20,top:20,bottom:-16},children:[/*#__PURE__*/_jsxs(\"div\",{style:{padding:\"11px 14px 9px\",borderBottom:`1px solid ${C.border}`},children:[/*#__PURE__*/_jsx(\"div\",{style:{fontSize:12,color:C.mutedFg},children:t.topBrands}),/*#__PURE__*/_jsxs(\"div\",{style:{fontSize:11,color:C.faint,marginTop:1},children:[t.latest,\" \\xb7 Oct 1\"]})]}),rows.map(([b,v,move])=>/*#__PURE__*/_jsxs(\"div\",{style:{display:\"grid\",gridTemplateColumns:\"26px minmax(0,1fr) auto 26px\",alignItems:\"center\",gap:9,padding:\"0 14px\",height:42,borderBottom:`1px solid ${C.border}`,background:BRANDS[b].own?C.primarySoft:\"transparent\"},children:[/*#__PURE__*/_jsx(Mark,{i:b,size:26}),/*#__PURE__*/_jsxs(\"span\",{style:{fontSize:12.5,color:C.fg,display:\"flex\",alignItems:\"center\",gap:6,minWidth:0},children:[/*#__PURE__*/_jsx(\"span\",{style:{overflow:\"hidden\",textOverflow:\"ellipsis\",whiteSpace:\"nowrap\"},children:BRANDS[b].name}),BRANDS[b].own&&/*#__PURE__*/_jsx(\"span\",{style:{fontSize:10,fontWeight:500,color:C.primary,background:C.primarySoft,borderRadius:99,padding:\"1px 6px\",flexShrink:0},children:t.you})]}),/*#__PURE__*/_jsx(\"span\",{style:{fontFamily:MONO,fontSize:11.5,color:C.mutedFg,fontVariantNumeric:\"tabular-nums\"},children:v}),/*#__PURE__*/_jsx(\"span\",{style:{fontSize:11,fontWeight:500,textAlign:\"right\",color:move>0?C.positiveFg:move<0?C.negativeFg:C.faint,display:\"inline-flex\",alignItems:\"center\",justifyContent:\"flex-end\",gap:2},children:move===0?\"– 0\":/*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(Tri,{up:move>0}),Math.abs(move)]})})]},b))]});}function Sources({t}){const rows=[[\"Ethiopia Yirgacheffe\",\"/beans/ethiopia-yirgacheffe\",201,69,\"gaining\"],[\"What direct trade really means\",\"/blog/direct-trade-sourcing\",120,56,\"gaining\"],[\"Coffee subscriptions\",\"/subscriptions\",181,43,\"cited\"],[\"Colombia Huila\",\"/beans/colombia-huila\",161,28,\"cited\"],[\"Roast guide\",\"/roast-guide\",103,0,\"notCited\"],[\"Sustainability\",\"/sustainability\",82,0,\"notCited\"]];return /*#__PURE__*/_jsxs(Panel,{style:{position:\"absolute\",left:20,right:20,top:20,bottom:-16},children:[/*#__PURE__*/_jsx(PanelHead,{title:t.pageTracker,right:/*#__PURE__*/_jsxs(\"span\",{style:{fontSize:10.5,color:C.faint},children:[t.crawls,\" → \",t.cites]})}),rows.map(([title,path,crawls,cites,st])=>/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",alignItems:\"center\",gap:10,padding:\"8px 14px\",borderBottom:`1px solid ${C.border}`},children:[/*#__PURE__*/_jsxs(\"div\",{style:{minWidth:0,flex:1},children:[/*#__PURE__*/_jsx(\"div\",{style:{fontSize:12,fontWeight:500,color:C.fg,whiteSpace:\"nowrap\",overflow:\"hidden\",textOverflow:\"ellipsis\"},children:title}),/*#__PURE__*/_jsx(\"div\",{style:{fontFamily:MONO,fontSize:10.5,color:C.faint,whiteSpace:\"nowrap\",overflow:\"hidden\",textOverflow:\"ellipsis\"},children:path})]}),/*#__PURE__*/_jsxs(\"span\",{style:{fontSize:11,color:C.mutedFg,fontVariantNumeric:\"tabular-nums\",whiteSpace:\"nowrap\"},children:[crawls,\" → \",/*#__PURE__*/_jsx(\"b\",{style:{fontWeight:600,color:cites?C.primary:C.faint},children:cites})]}),/*#__PURE__*/_jsx(Pill,{tone:st===\"gaining\"?\"positive\":st===\"cited\"?\"info\":\"muted\",children:t[st]})]},path))]});}function Agentic({t,animate}){const steps=[[t.a1t,t.a1d,\"06:02\"],[t.a2t,t.a2d,\"06:14\"],[t.a3t,t.a3d,\"06:15\"],[t.a4t,t.a4d,\"+14d\"]];const n=28;const vis=useMemo(()=>curve(21,30,62,n,.62),[]);const W=220,H=120,pad=8;const x=i=>pad+i/(n-1)*(W-pad*2);const y=v=>pad+(1-v/70)*(H-pad*2);const pub=15;const path=\"M\"+vis.map((v,i)=>`${x(i).toFixed(1)},${y(v).toFixed(1)}`).join(\" L\");return /*#__PURE__*/_jsxs(\"div\",{className:\"tb-agentic\",style:{position:\"absolute\",inset:\"20px 20px -16px 20px\",display:\"grid\",gridTemplateColumns:\"minmax(0, 1.35fr) minmax(0, 1fr)\",gap:14,alignItems:\"start\"},children:[/*#__PURE__*/_jsxs(Panel,{children:[/*#__PURE__*/_jsx(PanelHead,{title:t.agentRun,right:/*#__PURE__*/_jsxs(Pill,{tone:\"info\",children:[/*#__PURE__*/_jsx(\"span\",{style:{width:6,height:6,borderRadius:99,background:C.primary,display:\"inline-block\",animation:animate?\"tbPulse 2s ease-in-out infinite\":undefined}}),t.running]})}),/*#__PURE__*/_jsx(\"div\",{style:{padding:\"12px 14px\",display:\"flex\",flexDirection:\"column\",gap:11},children:steps.map(([title,desc,time],i)=>/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",gap:10,alignItems:\"flex-start\",opacity:animate?0:1,animation:animate?`tbIn .45s ease-out ${.25+i*.35}s forwards`:undefined},children:[/*#__PURE__*/_jsx(\"span\",{style:{width:20,height:20,borderRadius:99,flexShrink:0,display:\"grid\",placeItems:\"center\",background:i===3?C.primarySoft:`color-mix(in srgb, ${C.positive} 12%, transparent)`},children:i===3?/*#__PURE__*/_jsx(\"span\",{style:{width:6,height:6,borderRadius:99,background:C.primary}}):/*#__PURE__*/_jsx(Check,{})}),/*#__PURE__*/_jsxs(\"div\",{style:{minWidth:0,flex:1},children:[/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",justifyContent:\"space-between\",gap:8},children:[/*#__PURE__*/_jsx(\"span\",{style:{fontSize:12,fontWeight:500,color:C.fg},children:title}),/*#__PURE__*/_jsx(\"span\",{style:{fontFamily:MONO,fontSize:10.5,color:C.faint},children:time})]}),/*#__PURE__*/_jsx(\"div\",{style:{fontSize:11.5,color:C.mutedFg,lineHeight:1.45,marginTop:1},children:desc})]})]},title))})]}),/*#__PURE__*/_jsxs(Panel,{style:{display:\"flex\",flexDirection:\"column\",height:\"100%\"},children:[/*#__PURE__*/_jsx(PanelHead,{title:t.promptVis}),/*#__PURE__*/_jsxs(\"div\",{style:{padding:\"12px 14px 4px\",display:\"flex\",alignItems:\"baseline\",gap:6},children:[/*#__PURE__*/_jsx(\"span\",{style:{fontSize:24,fontWeight:500,letterSpacing:\"-0.02em\",color:C.fg},children:\"62%\"}),/*#__PURE__*/_jsxs(\"span\",{style:{fontSize:11,fontWeight:500,color:C.positiveFg,display:\"inline-flex\",alignItems:\"center\",gap:2},children:[/*#__PURE__*/_jsx(Tri,{up:true}),\"32 pts\"]})]}),/*#__PURE__*/_jsxs(\"svg\",{viewBox:`0 0 ${W} ${H}`,preserveAspectRatio:\"none\",style:{display:\"block\",width:\"100%\",flex:1,minHeight:80},\"aria-hidden\":\"true\",children:[/*#__PURE__*/_jsx(\"defs\",{children:/*#__PURE__*/_jsxs(\"linearGradient\",{id:\"tbAgGrad\",x1:\"0\",x2:\"0\",y1:\"0\",y2:\"1\",children:[/*#__PURE__*/_jsx(\"stop\",{offset:\"0\",stopColor:C.primary,stopOpacity:\"0.2\"}),/*#__PURE__*/_jsx(\"stop\",{offset:\"1\",stopColor:C.primary,stopOpacity:\"0\"})]})}),/*#__PURE__*/_jsx(\"path\",{d:`${path} L${x(n-1)},${H} L${x(0)},${H} Z`,fill:\"url(#tbAgGrad)\"}),/*#__PURE__*/_jsx(\"line\",{x1:x(pub),x2:x(pub),y1:pad,y2:H,stroke:C.positive,strokeDasharray:\"3 3\",vectorEffect:\"non-scaling-stroke\"}),/*#__PURE__*/_jsx(\"path\",{d:path,fill:\"none\",stroke:C.primary,strokeWidth:\"2.2\",vectorEffect:\"non-scaling-stroke\"})]}),/*#__PURE__*/_jsxs(\"div\",{style:{padding:\"0 14px 12px\",fontSize:10.5,color:C.positiveFg,display:\"flex\",alignItems:\"center\",gap:5},children:[/*#__PURE__*/_jsx(\"span\",{style:{width:10,borderTop:`1.5px dashed ${C.positive}`,display:\"inline-block\"}}),t.published]})]})]});}function Shopping({t}){const rows=[[\"Colombia Huila — 12oz Whole Bean\",\"CH\",\"$16.84\",\"#3.5\",\"#0E9F6E\",false,true],[\"Solstice Signature Blend — 12oz\",\"SS\",\"$15.88\",\"#3.0\",\"#C2710C\",false,false],[\"Gift Subscription — 3 Month\",\"GS\",\"$75.82\",\"#2.5\",\"#D63384\",false,true],[\"Fable & Bean Signature Roast\",\"FB\",\"$29.28\",\"#6.0\",\"#A1A1AA\",true,false],[\"Cold Brew Concentrate — 32oz\",\"CB\",\"$14.04\",\"#4.0\",\"#0E8FB0\",false,false]];return /*#__PURE__*/_jsxs(Panel,{style:{position:\"absolute\",left:20,right:20,top:20,bottom:-16},children:[/*#__PURE__*/_jsx(PanelHead,{title:t.products,right:/*#__PURE__*/_jsx(\"span\",{style:{fontSize:10.5,color:C.faint},children:\"ChatGPT Shopping\"})}),/*#__PURE__*/_jsxs(\"div\",{className:\"tb-shop-row\",style:{display:\"grid\",gridTemplateColumns:\"minmax(0, 2.4fr) 0.7fr 0.6fr minmax(0, 1.2fr)\",gap:10,padding:\"8px 14px\",fontSize:11,color:C.mutedFg,borderBottom:`1px solid ${C.border}`},children:[/*#__PURE__*/_jsx(\"span\",{children:t.product}),/*#__PURE__*/_jsx(\"span\",{style:{textAlign:\"right\"},children:t.price}),/*#__PURE__*/_jsx(\"span\",{style:{textAlign:\"right\"},children:t.position}),/*#__PURE__*/_jsx(\"span\",{className:\"tb-shop-status\",children:t.status})]}),rows.map(([title,ini,price,pos,color,comp,priceFlag])=>/*#__PURE__*/_jsxs(\"div\",{className:\"tb-shop-row\",style:{display:\"grid\",gridTemplateColumns:\"minmax(0, 2.4fr) 0.7fr 0.6fr minmax(0, 1.2fr)\",gap:10,alignItems:\"center\",padding:\"8px 14px\",borderBottom:`1px solid ${C.border}`},children:[/*#__PURE__*/_jsxs(\"span\",{style:{display:\"flex\",alignItems:\"center\",gap:9,minWidth:0},children:[/*#__PURE__*/_jsx(\"span\",{style:{width:26,height:26,borderRadius:7,background:comp?C.muted:color,color:comp?C.mutedFg:\"#fff\",border:comp?`1px solid ${C.border}`:0,display:\"grid\",placeItems:\"center\",fontSize:9.5,fontWeight:600,flexShrink:0},children:ini}),/*#__PURE__*/_jsxs(\"span\",{style:{minWidth:0},children:[/*#__PURE__*/_jsx(\"span\",{style:{display:\"block\",fontSize:12,fontWeight:500,color:C.fg,whiteSpace:\"nowrap\",overflow:\"hidden\",textOverflow:\"ellipsis\"},children:title}),/*#__PURE__*/_jsx(\"span\",{style:{display:\"block\",fontSize:10.5,color:C.faint},children:comp?\"fableandbean.com\":\"solsticecoffee.com\"})]})]}),/*#__PURE__*/_jsx(\"span\",{style:{fontSize:12,textAlign:\"right\",fontVariantNumeric:\"tabular-nums\",color:C.fg},children:price}),/*#__PURE__*/_jsx(\"span\",{style:{fontSize:12,textAlign:\"right\",color:C.primary,fontVariantNumeric:\"tabular-nums\"},children:pos}),/*#__PURE__*/_jsxs(\"span\",{className:\"tb-shop-status\",style:{display:\"flex\",gap:4,flexWrap:\"wrap\"},children:[comp?/*#__PURE__*/_jsx(Pill,{tone:\"warning\",children:t.competitor}):/*#__PURE__*/_jsx(Pill,{tone:\"info\",children:t.owned}),priceFlag&&/*#__PURE__*/_jsx(Pill,{tone:\"warning\",children:t.priceChange})]})]},title))]});}function Insights({t}){const cards=[[t.i1type,t.i1,\"negative\",t.high,t.viewPrompts],[t.i2type,t.i2,\"warning\",t.medium,t.viewModel],[t.i3type,t.i3,\"warning\",t.medium,\"\"]];return /*#__PURE__*/_jsxs(\"div\",{style:{position:\"absolute\",inset:\"20px 20px -16px 20px\",background:\"rgba(244,244,245,0.7)\",border:`1px solid ${C.border}`,borderRadius:12,padding:10,display:\"flex\",flexDirection:\"column\",gap:8,overflow:\"hidden\"},children:[/*#__PURE__*/_jsxs(\"div\",{style:{fontSize:11.5,color:C.mutedFg,padding:\"0 2px\",display:\"flex\",gap:6},children:[/*#__PURE__*/_jsx(\"b\",{style:{fontWeight:500,color:C.fg},children:t.insights}),/*#__PURE__*/_jsx(\"span\",{children:\"To do \\xb7 7\"})]}),cards.map(([type,title,tone,impact,cta])=>/*#__PURE__*/_jsxs(\"div\",{style:{background:C.card,border:`1px solid ${C.border}`,borderRadius:10,padding:\"10px 11px\",display:\"flex\",flexDirection:\"column\",gap:6},children:[/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",justifyContent:\"space-between\",gap:6},children:[/*#__PURE__*/_jsx(Pill,{children:type}),/*#__PURE__*/_jsx(Pill,{tone:tone,children:impact})]}),/*#__PURE__*/_jsx(\"div\",{style:{fontSize:12,fontWeight:500,color:C.fg,lineHeight:1.4},children:title}),cta&&/*#__PURE__*/_jsxs(\"span\",{style:{alignSelf:\"flex-end\",fontSize:11,fontWeight:500,border:`1px solid ${C.border}`,borderRadius:7,padding:\"3px 8px\",color:C.fg},children:[cta,\" →\"]})]},title))]});}/* ================= feature-page visuals ================= */const tr=(lang,en,nl)=>lang===\"nl\"?nl:en;const FULL={position:\"absolute\",left:20,right:20,top:20,bottom:-16};const FULL_COL={...FULL,display:\"flex\",flexDirection:\"column\"};/* generic interactive line chart (hover tooltip) */function LineChart({series,n,lang,fmt,max,min=0,invert=false}){const[hover,setHover]=useHover();const W=520,H=160,padL=4,padR=8,padT=10,padB=8;const x=i=>padL+i/(n-1)*(W-padL-padR);const y=v=>{const f=(v-min)/(max-min);return invert?padT+f*(H-padT-padB):padT+(1-f)*(H-padT-padB);};const path=a=>\"M\"+a.map((v,i)=>`${x(i).toFixed(1)},${y(v).toFixed(1)}`).join(\" L\");const base=invert?y(max):y(min);return /*#__PURE__*/_jsxs(\"div\",{style:{position:\"relative\",flex:1,minHeight:90,cursor:\"crosshair\",touchAction:\"pan-y\"},onPointerMove:e=>setHover(indexFromPointer(e,n,padL/W,padR/W)),onPointerDown:e=>setHover(indexFromPointer(e,n,padL/W,padR/W)),onPointerLeave:()=>setHover(null),children:[/*#__PURE__*/_jsxs(\"svg\",{viewBox:`0 0 ${W} ${H}`,preserveAspectRatio:\"none\",style:{display:\"block\",width:\"100%\",height:\"100%\"},\"aria-hidden\":\"true\",children:[/*#__PURE__*/_jsx(\"defs\",{children:/*#__PURE__*/_jsxs(\"linearGradient\",{id:\"tbLcGrad\",x1:\"0\",x2:\"0\",y1:\"0\",y2:\"1\",children:[/*#__PURE__*/_jsx(\"stop\",{offset:\"0\",stopColor:C.primary,stopOpacity:\"0.2\"}),/*#__PURE__*/_jsx(\"stop\",{offset:\"1\",stopColor:C.primary,stopOpacity:\"0\"})]})}),[.25,.5,.75].map(f=>/*#__PURE__*/_jsx(\"line\",{x1:0,x2:W,y1:padT+f*(H-padT-padB),y2:padT+f*(H-padT-padB),stroke:C.border,strokeDasharray:\"3 3\",vectorEffect:\"non-scaling-stroke\"},f)),series.map((s,si)=>/*#__PURE__*/_jsxs(\"g\",{children:[s.area&&/*#__PURE__*/_jsx(\"path\",{d:`${path(s.values)} L${x(n-1)},${base} L${x(0)},${base} Z`,fill:\"url(#tbLcGrad)\"}),/*#__PURE__*/_jsx(\"path\",{d:path(s.values),fill:\"none\",stroke:s.color,strokeWidth:s.own?2.2:1.5,opacity:s.own?1:.6,strokeLinejoin:\"round\",vectorEffect:\"non-scaling-stroke\"})]},si)),hover!=null&&/*#__PURE__*/_jsx(\"line\",{x1:x(hover),x2:x(hover),y1:padT,y2:H-padB,stroke:\"#D4D4D8\",vectorEffect:\"non-scaling-stroke\"})]}),hover!=null&&series.map((s,si)=>/*#__PURE__*/_jsx(\"span\",{style:{position:\"absolute\",left:`${x(hover)/W*100}%`,top:`${y(s.values[hover])/H*100}%`,width:7,height:7,borderRadius:99,background:s.color,border:\"2px solid #fff\",transform:\"translate(-50%,-50%)\",pointerEvents:\"none\",boxSizing:\"content-box\"}},si)),hover!=null&&/*#__PURE__*/_jsxs(Tip,{x:x(hover)/W,children:[/*#__PURE__*/_jsx(\"div\",{style:{fontWeight:500,paddingBottom:5,marginBottom:4,borderBottom:`1px solid ${C.border}`},children:dayLabel(hover,n,lang)}),series.map((s,si)=>/*#__PURE__*/_jsx(TipRow,{color:s.color,label:s.name,value:fmt(s.values[hover]),strong:s.own},si))]})]});}function Tabs({items,value,onChange}){return /*#__PURE__*/_jsx(\"span\",{style:{display:\"inline-flex\",background:C.muted,border:`1px solid ${C.border}`,borderRadius:8,padding:2,gap:2},children:items.map(([v,l])=>/*#__PURE__*/_jsx(\"button\",{type:\"button\",\"aria-pressed\":value===v,onClick:()=>startTransition(()=>onChange(v)),style:{border:0,borderRadius:6,padding:\"2px 9px\",fontSize:11,fontFamily:FONT,cursor:\"pointer\",background:value===v?C.primary:\"transparent\",color:value===v?\"#fff\":C.mutedFg,whiteSpace:\"nowrap\"},children:l},v))});}function Row({children,hover,onEnter,onLeave,style}){return /*#__PURE__*/_jsx(\"div\",{onPointerEnter:onEnter,onPointerLeave:onLeave,style:{display:\"flex\",alignItems:\"center\",gap:10,padding:\"8px 14px\",borderBottom:`1px solid ${C.border}`,background:hover?C.muted:\"transparent\",transition:\"background .12s\",...style},children:children});}function useList(){const[h,setH]=useHover();return{h,enter:i=>()=>setH(i),leave:()=>setH(null)};}const thumb=(bg,txt,comp=false)=>/*#__PURE__*/_jsx(\"span\",{style:{width:26,height:26,borderRadius:7,background:comp?C.muted:bg,color:comp?C.mutedFg:\"#fff\",border:comp?`1px solid ${C.border}`:0,display:\"grid\",placeItems:\"center\",fontSize:9.5,fontWeight:600,flexShrink:0},children:txt});/* ---------- ChatGPT Shopping ---------- */function ShopCarousel({lang}){const items=[[\"Ember Roast House Blend\",\"ER\",\"$21.50\",\"emberroast.com\",\"#E0453B\",true],[\"Colombia Huila — 12oz\",\"CH\",\"$16.84\",\"Solstice Coffee Co.\",\"#0E9F6E\",false],[\"Fable & Bean Signature\",\"FB\",\"$29.28\",\"fableandbean.com\",\"#0E8FB0\",true],[\"Gift Subscription — 3 Mo\",\"GS\",\"$75.82\",\"Solstice Coffee Co.\",\"#D63384\",false],[\"Northbrew Morning Roast\",\"NB\",\"$18.40\",\"northbrew.com\",\"#6D44D9\",true],[\"Cold Brew Concentrate\",\"CB\",\"$14.04\",\"Solstice Coffee Co.\",\"#0E8FB0\",false]];const[start,setStart]=useState(0);const visible=3;const go=d=>startTransition(()=>setStart(s=>Math.max(0,Math.min(items.length-visible,s+d))));return /*#__PURE__*/_jsxs(Panel,{style:FULL_COL,children:[/*#__PURE__*/_jsxs(\"div\",{style:{padding:\"12px 14px 8px\",borderBottom:`1px solid ${C.border}`},children:[/*#__PURE__*/_jsx(\"div\",{style:{fontSize:10.5,color:C.faint,marginBottom:4},children:\"ChatGPT\"}),/*#__PURE__*/_jsx(\"div\",{style:{fontSize:12.5,color:C.fg,background:C.muted,borderRadius:10,padding:\"6px 10px\",display:\"inline-block\"},children:tr(lang,\"What is the best coffee subscription for beginners?\",\"Wat is het beste koffieabonnement voor beginners?\")})]}),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",alignItems:\"center\",justifyContent:\"space-between\",padding:\"8px 14px 0\"},children:[/*#__PURE__*/_jsx(\"span\",{style:{fontSize:11,color:C.mutedFg},children:tr(lang,\"Product carousel \\xb7 captured today\",\"Productcarrousel \\xb7 vandaag vastgelegd\")}),/*#__PURE__*/_jsx(\"span\",{style:{display:\"inline-flex\",gap:4},children:[-1,1].map(d=>/*#__PURE__*/_jsx(\"button\",{type:\"button\",onClick:()=>go(d),\"aria-label\":d<0?\"Previous\":\"Next\",style:{width:24,height:24,borderRadius:99,border:`1px solid ${C.border}`,background:C.card,cursor:\"pointer\",color:C.fg,fontSize:12,lineHeight:1},children:d<0?\"‹\":\"›\"},d))})]}),/*#__PURE__*/_jsx(\"div\",{style:{display:\"grid\",gridTemplateColumns:`repeat(${visible}, minmax(0,1fr))`,gap:10,padding:\"10px 14px 14px\",flex:1},children:items.slice(start,start+visible).map(([name,ini,price,merchant,color,comp],k)=>/*#__PURE__*/_jsxs(\"div\",{style:{border:`1px solid ${comp?C.border:\"rgba(24,102,225,0.35)\"}`,background:comp?C.card:C.primarySoft,borderRadius:10,padding:9,display:\"flex\",flexDirection:\"column\",gap:6,position:\"relative\",minWidth:0},children:[/*#__PURE__*/_jsxs(\"span\",{style:{position:\"absolute\",top:6,left:6,fontSize:10,fontWeight:600,background:C.fg,color:\"#fff\",borderRadius:99,padding:\"1px 6px\"},children:[\"#\",start+k+1]}),/*#__PURE__*/_jsx(\"div\",{style:{height:52,borderRadius:7,background:comp?C.muted:color,display:\"grid\",placeItems:\"center\",color:comp?C.mutedFg:\"#fff\",fontSize:13,fontWeight:600},children:ini}),/*#__PURE__*/_jsx(\"div\",{style:{fontSize:11.5,fontWeight:500,color:C.fg,whiteSpace:\"nowrap\",overflow:\"hidden\",textOverflow:\"ellipsis\"},children:name}),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",justifyContent:\"space-between\",gap:6,fontSize:11},children:[/*#__PURE__*/_jsx(\"b\",{style:{fontWeight:600},children:price}),!comp&&/*#__PURE__*/_jsx(Pill,{tone:\"info\",children:tr(lang,\"You\",\"Jij\")})]}),/*#__PURE__*/_jsx(\"div\",{style:{fontSize:10.5,color:C.faint,whiteSpace:\"nowrap\",overflow:\"hidden\",textOverflow:\"ellipsis\"},children:merchant})]},name))})]});}function ShopHistory({lang}){const n=30;const[mode,setMode]=useState(\"pos\");const pos=useMemo(()=>curve(301,4.6,2.5,n,.55),[]);const comp=useMemo(()=>curve(302,3.1,4.4,n,.5),[]);const price=useMemo(()=>curve(303,17.4,16.84,n,.6).map((v,i)=>i>18?16.84:v),[]);const cprice=useMemo(()=>curve(304,20.9,21.5,n,.4).map((v,i)=>i<12?20.9:i<20?21.5:19.9),[]);return /*#__PURE__*/_jsxs(Panel,{style:FULL_COL,children:[/*#__PURE__*/_jsx(PanelHead,{title:\"Colombia Huila — 12oz Whole Bean\",right:/*#__PURE__*/_jsx(Tabs,{items:[[\"pos\",tr(lang,\"Position\",\"Positie\")],[\"price\",tr(lang,\"Price\",\"Prijs\")]],value:mode,onChange:setMode})}),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",gap:18,padding:\"10px 14px 0\"},children:[/*#__PURE__*/_jsxs(\"div\",{children:[/*#__PURE__*/_jsx(\"div\",{style:{fontSize:10.5,color:C.mutedFg},children:mode===\"pos\"?tr(lang,\"Avg. position\",\"Gem. positie\"):tr(lang,\"Price in ChatGPT\",\"Prijs in ChatGPT\")}),/*#__PURE__*/_jsx(\"div\",{style:{fontSize:20,fontWeight:500,letterSpacing:\"-0.02em\"},children:mode===\"pos\"?\"#2.5\":\"$16.84\"})]}),/*#__PURE__*/_jsxs(\"div\",{style:{marginLeft:\"auto\",display:\"flex\",gap:10,fontSize:10.5,color:C.mutedFg,alignItems:\"center\"},children:[/*#__PURE__*/_jsxs(\"span\",{style:{display:\"inline-flex\",alignItems:\"center\",gap:4},children:[/*#__PURE__*/_jsx(\"span\",{style:{width:8,height:2,background:C.primary}}),\"Solstice\"]}),/*#__PURE__*/_jsxs(\"span\",{style:{display:\"inline-flex\",alignItems:\"center\",gap:4},children:[/*#__PURE__*/_jsx(\"span\",{style:{width:8,height:2,background:\"#E0453B\"}}),\"Ember Roast\"]})]})]}),/*#__PURE__*/_jsx(\"div\",{style:{display:\"flex\",flex:1,padding:\"4px 0 10px\"},children:mode===\"pos\"?/*#__PURE__*/_jsx(LineChart,{lang:lang,n:n,invert:true,min:1,max:6,fmt:v=>\"#\"+num(v,1,lang),series:[{name:\"Solstice\",color:C.primary,values:pos,own:true,area:true},{name:\"Ember Roast\",color:\"#E0453B\",values:comp}]}):/*#__PURE__*/_jsx(LineChart,{lang:lang,n:n,min:14,max:23,fmt:v=>\"$\"+num(v,2,lang),series:[{name:\"Solstice\",color:C.primary,values:price,own:true},{name:\"Ember Roast\",color:\"#E0453B\",values:cprice}]})})]});}function ShopAlerts({lang}){const[f,setF]=useState(\"all\");const L=useList();const alerts=[[\"price\",\"Ember Roast House Blend\",tr(lang,\"Price dropped $21.50 → $19.90\",\"Prijs gedaald $21,50 → $19,90\"),tr(lang,\"2h ago\",\"2 uur geleden\")],[\"tag\",\"Colombia Huila — 12oz\",tr(lang,\"New tag: “Free shipping over $40”\",\"Nieuwe tag: “Free shipping over $40”\"),tr(lang,\"Today\",\"Vandaag\")],[\"tag\",\"Gift Subscription — 3 Month\",tr(lang,\"Tag removed: “Bestseller”\",\"Tag verwijderd: “Bestseller”\"),tr(lang,\"Yesterday\",\"Gisteren\")],[\"price\",\"Fable & Bean Signature Roast\",tr(lang,\"Price raised $27.90 → $29.28\",\"Prijs verhoogd $27,90 → $29,28\"),tr(lang,\"Sep 29\",\"29 sep\")],[\"tag\",\"Cold Brew Concentrate\",tr(lang,\"New tag: “Ready in seconds”\",\"Nieuwe tag: “Ready in seconds”\"),tr(lang,\"Sep 28\",\"28 sep\")]];const rows=alerts.filter(a=>f===\"all\"||a[0]===f);return /*#__PURE__*/_jsxs(Panel,{style:FULL,children:[/*#__PURE__*/_jsx(PanelHead,{title:tr(lang,\"Shopping alerts\",\"Shopping-meldingen\"),right:/*#__PURE__*/_jsx(Tabs,{items:[[\"all\",tr(lang,\"All\",\"Alle\")],[\"price\",tr(lang,\"Price\",\"Prijs\")],[\"tag\",\"Tags\"]],value:f,onChange:setF})}),rows.map(([type,product,msg,when],i)=>/*#__PURE__*/_jsxs(Row,{hover:L.h===i,onEnter:L.enter(i),onLeave:L.leave,children:[/*#__PURE__*/_jsx(\"span\",{style:{width:26,height:26,borderRadius:99,display:\"grid\",placeItems:\"center\",flexShrink:0,background:type===\"price\"?`color-mix(in srgb, ${C.warning} 14%, transparent)`:C.primarySoft,color:type===\"price\"?C.warningFg:C.primary,fontSize:12,fontWeight:600},children:type===\"price\"?\"$\":\"#\"}),/*#__PURE__*/_jsxs(\"span\",{style:{minWidth:0,flex:1},children:[/*#__PURE__*/_jsx(\"span\",{style:{display:\"block\",fontSize:12,fontWeight:500,color:C.fg,whiteSpace:\"nowrap\",overflow:\"hidden\",textOverflow:\"ellipsis\"},children:product}),/*#__PURE__*/_jsx(\"span\",{style:{display:\"block\",fontSize:11,color:C.mutedFg,whiteSpace:\"nowrap\",overflow:\"hidden\",textOverflow:\"ellipsis\"},children:msg})]}),/*#__PURE__*/_jsx(\"span\",{style:{fontSize:10.5,color:C.faint,whiteSpace:\"nowrap\"},children:when})]},product+msg))]});}/* ---------- Actions ---------- */function Signals({lang}){const sig=[[tr(lang,\"Content gap\",\"Contentgat\"),\"#1866E1\",3,tr(lang,\"Missing from the #1 subscription-discovery prompt\",\"Afwezig bij de belangrijkste abonnementsprompt\")],[tr(lang,\"Competitive parity\",\"Concurrentiepositie\"),\"#E0453B\",3,tr(lang,\"Losing 2 of every 3 head-to-heads with Ember Roast\",\"Je verliest 2 van de 3 head-to-heads van Ember Roast\")],[tr(lang,\"Sentiment alert\",\"Sentimentalarm\"),\"#C2710C\",2,tr(lang,\"Pricing questions trending negative\",\"Prijsvragen worden negatiever\")],[tr(lang,\"Model blind spot\",\"Blinde vlek in model\"),\"#6D44D9\",3,tr(lang,\"Google AI Overview trailing every other model\",\"Google AI Overview blijft achter bij alle modellen\")],[tr(lang,\"Authority & citations\",\"Autoriteit & citaties\"),\"#0E8FB0\",2,tr(lang,\"Fable & Bean out-citing you 3-to-1\",\"Fable & Bean wordt 3 keer zo vaak geciteerd\")],[tr(lang,\"Position & ranking\",\"Positie & ranking\"),\"#D63384\",2,tr(lang,\"Never ranked #1 on “alternatives to Blue Bottle”\",\"Nooit #1 bij “alternatieven voor Blue Bottle”\")],[tr(lang,\"Visibility trend\",\"Zichtbaarheidstrend\"),\"#0E9F6E\",1,tr(lang,\"Visibility climbing for 9 consecutive days\",\"Zichtbaarheid stijgt al 9 dagen op rij\")]];const[sel,setSel]=useState(0);return /*#__PURE__*/_jsxs(Panel,{style:FULL_COL,children:[/*#__PURE__*/_jsx(PanelHead,{title:tr(lang,\"Signals \\xb7 last 30 days\",\"Signalen \\xb7 laatste 30 dagen\"),right:/*#__PURE__*/_jsx(\"span\",{style:{fontSize:10.5,color:C.faint},children:tr(lang,\"Scanning daily\",\"Dagelijkse scan\")})}),/*#__PURE__*/_jsx(\"div\",{style:{display:\"flex\",flexWrap:\"wrap\",gap:6,padding:\"10px 14px\"},children:sig.map(([name,color,count],i)=>/*#__PURE__*/_jsxs(\"button\",{type:\"button\",onClick:()=>startTransition(()=>setSel(i)),\"aria-pressed\":sel===i,style:{display:\"inline-flex\",alignItems:\"center\",gap:6,border:`1px solid ${sel===i?color:C.border}`,background:sel===i?`color-mix(in srgb, ${color} 10%, #fff)`:C.card,borderRadius:99,padding:\"3px 9px\",fontSize:11,fontFamily:FONT,cursor:\"pointer\",color:C.fg},children:[/*#__PURE__*/_jsx(\"span\",{style:{width:7,height:7,borderRadius:99,background:color}}),name,/*#__PURE__*/_jsx(\"b\",{style:{fontWeight:600,color:C.mutedFg},children:count})]},name))}),/*#__PURE__*/_jsxs(\"div\",{style:{margin:\"0 14px 14px\",border:`1px solid ${C.border}`,borderRadius:10,padding:\"10px 12px\",display:\"flex\",flexDirection:\"column\",gap:6},children:[/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",justifyContent:\"space-between\"},children:[/*#__PURE__*/_jsx(Pill,{children:sig[sel][0]}),/*#__PURE__*/_jsx(Pill,{tone:\"warning\",children:tr(lang,\"Medium\",\"Middel\")})]}),/*#__PURE__*/_jsx(\"div\",{style:{fontSize:12.5,fontWeight:500,color:C.fg},children:sig[sel][3]}),/*#__PURE__*/_jsx(\"div\",{style:{fontSize:11,color:C.mutedFg},children:tr(lang,\"Detected 6 days ago \\xb7 in your Action Plan\",\"6 dagen geleden gevonden \\xb7 in je actieplan\")})]})]});}function Impact({lang}){const L=useList();const rows=[[8,tr(lang,\"Add an FAQ to /subscriptions\",\"Voeg een FAQ toe aan /subscriptions\"),tr(lang,\"Content gap\",\"Contentgat\")],[7,tr(lang,\"Name your farm partners on /direct-trade\",\"Noem je partnerboerderijen op /direct-trade\"),tr(lang,\"Competitive parity\",\"Concurrentiepositie\")],[7,tr(lang,\"Add FAQ schema to /roast-guide\",\"Voeg FAQ-schema toe aan /roast-guide\"),tr(lang,\"Model blind spot\",\"Blinde vlek\")],[6,tr(lang,\"Publish a sourcing report\",\"Publiceer een inkooprapport\"),tr(lang,\"Authority & citations\",\"Autoriteit & citaties\")],[5,tr(lang,\"Add a cost-per-bag table to /pricing\",\"Zet een prijs-per-zaktabel op /pricing\"),tr(lang,\"Sentiment alert\",\"Sentimentalarm\")]];return /*#__PURE__*/_jsxs(Panel,{style:FULL,children:[/*#__PURE__*/_jsx(PanelHead,{title:tr(lang,\"Action plan\",\"Actieplan\"),right:/*#__PURE__*/_jsx(\"span\",{style:{fontSize:10.5,color:C.faint},children:tr(lang,\"Highest impact first\",\"Hoogste impact eerst\")})}),rows.map(([score,title,type],i)=>/*#__PURE__*/_jsxs(Row,{hover:L.h===i,onEnter:L.enter(i),onLeave:L.leave,children:[/*#__PURE__*/_jsx(\"span\",{style:{width:28,height:28,borderRadius:8,flexShrink:0,display:\"grid\",placeItems:\"center\",fontSize:12.5,fontWeight:600,background:score>=8?`color-mix(in srgb, ${C.negative} 12%, transparent)`:score>=6?`color-mix(in srgb, ${C.warning} 14%, transparent)`:C.muted,color:score>=8?C.negativeFg:score>=6?C.warningFg:C.mutedFg},children:score}),/*#__PURE__*/_jsxs(\"span\",{style:{minWidth:0,flex:1},children:[/*#__PURE__*/_jsx(\"span\",{style:{display:\"block\",fontSize:12,fontWeight:500,color:C.fg,whiteSpace:\"nowrap\",overflow:\"hidden\",textOverflow:\"ellipsis\"},children:title}),/*#__PURE__*/_jsx(\"span\",{style:{display:\"block\",fontSize:10.5,color:C.faint},children:type})]}),/*#__PURE__*/_jsx(\"span\",{className:\"tb-narrow-hide\",style:{width:70,height:6,borderRadius:99,background:C.muted,overflow:\"hidden\"},children:/*#__PURE__*/_jsx(\"span\",{style:{display:\"block\",height:\"100%\",width:`${score*10}%`,background:C.primary,borderRadius:99}})})]},title))]});}function Context({lang}){const[comp,setComp]=useState(\"ember\");const data={ember:[[tr(lang,\"Named farm partners\",\"Partnerboerderijen bij naam\"),true,false],[tr(lang,\"Roast-date guarantee\",\"Garantie op branddatum\"),true,true],[tr(lang,\"Subscription FAQ\",\"FAQ over abonnementen\"),true,false],[tr(lang,\"Cost per cup\",\"Prijs per kop\"),true,false],[tr(lang,\"Brew guides\",\"Zetgidsen\"),false,true]],northbrew:[[tr(lang,\"Price-per-bag table\",\"Prijs-per-zaktabel\"),true,false],[tr(lang,\"Customer reviews page\",\"Pagina met klantreviews\"),true,false],[tr(lang,\"Roast-date guarantee\",\"Garantie op branddatum\"),false,true],[tr(lang,\"Subscription FAQ\",\"FAQ over abonnementen\"),true,false],[tr(lang,\"Origin stories\",\"Herkomstverhalen\"),false,true]]};const name=comp===\"ember\"?\"Ember Roast\":\"Northbrew\";return /*#__PURE__*/_jsxs(Panel,{style:FULL,children:[/*#__PURE__*/_jsx(PanelHead,{title:tr(lang,\"Competitor content check\",\"Contentcheck concurrent\"),right:/*#__PURE__*/_jsx(Tabs,{items:[[\"ember\",\"Ember Roast\"],[\"northbrew\",\"Northbrew\"]],value:comp,onChange:setComp})}),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"grid\",gridTemplateColumns:\"minmax(0,1fr) 70px 70px\",gap:8,padding:\"8px 14px\",fontSize:11,color:C.mutedFg,borderBottom:`1px solid ${C.border}`},children:[/*#__PURE__*/_jsx(\"span\",{children:tr(lang,\"Topic\",\"Onderwerp\")}),/*#__PURE__*/_jsx(\"span\",{style:{textAlign:\"center\"},children:name}),/*#__PURE__*/_jsx(\"span\",{style:{textAlign:\"center\"},children:tr(lang,\"You\",\"Jij\")})]}),data[comp].map(([topic,them,you])=>/*#__PURE__*/_jsxs(\"div\",{style:{display:\"grid\",gridTemplateColumns:\"minmax(0,1fr) 70px 70px\",gap:8,alignItems:\"center\",padding:\"8px 14px\",borderBottom:`1px solid ${C.border}`,background:them&&!you?`color-mix(in srgb, ${C.warning} 6%, transparent)`:\"transparent\"},children:[/*#__PURE__*/_jsx(\"span\",{style:{fontSize:12,color:C.fg,whiteSpace:\"nowrap\",overflow:\"hidden\",textOverflow:\"ellipsis\"},children:topic}),/*#__PURE__*/_jsx(\"span\",{style:{textAlign:\"center\"},children:them?/*#__PURE__*/_jsx(Check,{}):/*#__PURE__*/_jsx(\"span\",{style:{color:C.faint},children:\"–\"})}),/*#__PURE__*/_jsx(\"span\",{style:{textAlign:\"center\"},children:you?/*#__PURE__*/_jsx(Check,{}):/*#__PURE__*/_jsx(Pill,{tone:\"warning\",children:tr(lang,\"Missing\",\"Mist\")})})]},topic))]});}/* ---------- Agentic Suite ---------- */function ContentDraft({lang,animate}){const[doc,setDoc]=useState(0);const docs=[{page:\"/subscriptions\",title:tr(lang,\"Is a coffee subscription worth it?\",\"Is een koffieabonnement het waard?\"),lines:[tr(lang,\"Short answer first: for most home brewers, yes…\",\"Eerst het korte antwoord: voor de meeste thuiszetters wel…\"),tr(lang,\"What you get per month, per bag and per cup\",\"Wat je krijgt per maand, per zak en per kop\"),tr(lang,\"Solstice vs Ember Roast vs Northbrew\",\"Solstice vs Ember Roast vs Northbrew\")],tags:[\"FAQ\",tr(lang,\"Comparison table\",\"Vergelijkingstabel\"),\"FAQPage schema\"]},{page:\"/roast-guide\",title:tr(lang,\"How fresh should coffee beans be?\",\"Hoe vers moeten koffiebonen zijn?\"),lines:[tr(lang,\"We roast within 48 hours of your order\",\"We branden binnen 48 uur na je bestelling\"),tr(lang,\"Peak flavour window by roast level\",\"Beste smaakperiode per brandniveau\"),tr(lang,\"How to read a roast date\",\"Zo lees je een branddatum\")],tags:[tr(lang,\"Facts\",\"Feiten\"),\"HowTo schema\"]}];const d=docs[doc];return /*#__PURE__*/_jsxs(Panel,{style:FULL_COL,children:[/*#__PURE__*/_jsx(PanelHead,{title:tr(lang,\"Draft \\xb7 written by agent\",\"Concept \\xb7 geschreven door agent\"),right:/*#__PURE__*/_jsx(Tabs,{items:[[\"0\",\"/subscriptions\"],[\"1\",\"/roast-guide\"]],value:String(doc),onChange:v=>setDoc(Number(v))})}),/*#__PURE__*/_jsxs(\"div\",{style:{padding:\"12px 14px\",display:\"flex\",flexDirection:\"column\",gap:8},children:[/*#__PURE__*/_jsxs(\"div\",{style:{fontFamily:MONO,fontSize:10.5,color:C.faint},children:[\"solsticecoffee.com\",d.page]}),/*#__PURE__*/_jsx(\"div\",{style:{fontSize:15,fontWeight:600,color:C.fg,letterSpacing:\"-0.01em\"},children:d.title}),d.lines.map((l,i)=>/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",alignItems:\"center\",gap:8,opacity:animate?0:1,animation:animate?`tbIn .4s ease-out ${.15+i*.25}s forwards`:undefined},children:[/*#__PURE__*/_jsx(\"span\",{style:{width:3,alignSelf:\"stretch\",borderRadius:2,background:i===0?C.primary:C.border}}),/*#__PURE__*/_jsx(\"span\",{style:{fontSize:12,color:i===0?C.fg:C.mutedFg},children:l})]},l)),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",gap:5,flexWrap:\"wrap\",marginTop:2},children:[d.tags.map(t=>/*#__PURE__*/_jsx(Pill,{tone:\"info\",children:t},t)),/*#__PURE__*/_jsx(Pill,{tone:\"positive\",children:tr(lang,\"Brand voice ✓\",\"Merkstem ✓\")})]})]},doc)]});}function CmsQueue({lang}){const[rows,setRows]=useState([[tr(lang,\"Is a coffee subscription worth it?\",\"Is een koffieabonnement het waard?\"),\"/subscriptions\",\"published\"],[tr(lang,\"How fresh should coffee beans be?\",\"Hoe vers moeten koffiebonen zijn?\"),\"/roast-guide\",\"scheduled\"],[tr(lang,\"Direct trade vs fair trade\",\"Direct trade vs fair trade\"),\"/blog/direct-trade\",\"review\"],[tr(lang,\"Office coffee, priced per seat\",\"Kantoorkoffie, geprijsd per plek\"),\"/wholesale\",\"review\"]]);const label={published:tr(lang,\"Published\",\"Gepubliceerd\"),scheduled:tr(lang,\"Scheduled\",\"Ingepland\"),review:tr(lang,\"Needs review\",\"Ter review\")};const tone={published:\"positive\",scheduled:\"info\",review:\"warning\"};const approve=i=>startTransition(()=>setRows(r=>r.map((x,k)=>k===i?[x[0],x[1],\"scheduled\"]:x)));return /*#__PURE__*/_jsxs(Panel,{style:FULL,children:[/*#__PURE__*/_jsx(PanelHead,{title:tr(lang,\"Publishing queue\",\"Publicatiewachtrij\"),right:/*#__PURE__*/_jsxs(\"span\",{style:{fontSize:10.5,color:C.faint},children:[\"CMS \\xb7 \",tr(lang,\"connected\",\"gekoppeld\")]})}),rows.map(([title,path,st],i)=>/*#__PURE__*/_jsxs(Row,{children:[/*#__PURE__*/_jsxs(\"span\",{style:{minWidth:0,flex:1},children:[/*#__PURE__*/_jsx(\"span\",{style:{display:\"block\",fontSize:12,fontWeight:500,color:C.fg,whiteSpace:\"nowrap\",overflow:\"hidden\",textOverflow:\"ellipsis\"},children:title}),/*#__PURE__*/_jsx(\"span\",{style:{display:\"block\",fontFamily:MONO,fontSize:10.5,color:C.faint},children:path})]}),st===\"review\"?/*#__PURE__*/_jsx(\"button\",{type:\"button\",onClick:()=>approve(i),style:{border:`1px solid ${C.primary}`,background:C.primary,color:\"#fff\",borderRadius:7,padding:\"3px 9px\",fontSize:11,fontFamily:FONT,cursor:\"pointer\",whiteSpace:\"nowrap\"},children:tr(lang,\"Approve\",\"Goedkeuren\")}):null,/*#__PURE__*/_jsx(Pill,{tone:tone[st],children:label[st]})]},path))]});}function Results({lang}){const n=30;const vis=useMemo(()=>curve(401,41,63,n,.55),[]);const ai=useMemo(()=>curve(402,38,96,n,.6),[]);const[mode,setMode]=useState(\"vis\");return /*#__PURE__*/_jsxs(Panel,{style:FULL_COL,children:[/*#__PURE__*/_jsx(PanelHead,{title:tr(lang,\"Agent impact\",\"Impact van agents\"),right:/*#__PURE__*/_jsx(Tabs,{items:[[\"vis\",tr(lang,\"Visibility\",\"Zichtbaarheid\")],[\"ai\",tr(lang,\"AI visits\",\"AI-bezoeken\")]],value:mode,onChange:setMode})}),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",gap:20,padding:\"10px 14px 0\"},children:[/*#__PURE__*/_jsxs(\"div\",{children:[/*#__PURE__*/_jsx(\"div\",{style:{fontSize:10.5,color:C.mutedFg},children:tr(lang,\"Pages published\",\"Pagina's gepubliceerd\")}),/*#__PURE__*/_jsx(\"div\",{style:{fontSize:19,fontWeight:500},children:\"6\"})]}),/*#__PURE__*/_jsxs(\"div\",{children:[/*#__PURE__*/_jsx(\"div\",{style:{fontSize:10.5,color:C.mutedFg},children:mode===\"vis\"?tr(lang,\"Visibility\",\"Zichtbaarheid\"):tr(lang,\"AI visits / day\",\"AI-bezoeken / dag\")}),/*#__PURE__*/_jsxs(\"div\",{style:{fontSize:19,fontWeight:500,color:C.primary},children:[mode===\"vis\"?\"63%\":\"96\",\" \",/*#__PURE__*/_jsxs(\"span\",{style:{fontSize:11,color:C.positiveFg},children:[\"▲ \",mode===\"vis\"?\"22 pts\":\"153%\"]})]})]})]}),/*#__PURE__*/_jsx(\"div\",{style:{display:\"flex\",flex:1,padding:\"4px 0 10px\"},children:/*#__PURE__*/_jsx(LineChart,{lang:lang,n:n,min:0,max:mode===\"vis\"?80:110,fmt:v=>mode===\"vis\"?num(v,1,lang)+\"%\":String(Math.round(v)),series:[{name:mode===\"vis\"?tr(lang,\"Visibility\",\"Zichtbaarheid\"):tr(lang,\"AI visits\",\"AI-bezoeken\"),color:C.primary,values:mode===\"vis\"?vis:ai,own:true,area:true}]})})]});}/* ---------- ChatGPT Ads ---------- */function AdsSetup({lang}){const[done,setDone]=useState(2);const steps=[[tr(lang,\"Connect your OpenAI Ads account\",\"Koppel je OpenAI Ads-account\"),tr(lang,\"Read-only API access\",\"Alleen-lezen API-toegang\")],[tr(lang,\"Choose conversion events\",\"Kies conversie-events\"),tr(lang,\"Checkout started, subscription started\",\"Afrekenen gestart, abonnement gestart\")],[tr(lang,\"Sync campaigns\",\"Campagnes synchroniseren\"),tr(lang,\"4 campaigns found\",\"4 campagnes gevonden\")],[tr(lang,\"Link to your tracked prompts\",\"Koppel aan je gevolgde prompts\"),tr(lang,\"See paid and organic side by side\",\"Zie betaald en organisch naast elkaar\")]];return /*#__PURE__*/_jsxs(Panel,{style:FULL,children:[/*#__PURE__*/_jsx(PanelHead,{title:\"ChatGPT Ads\",right:/*#__PURE__*/_jsx(Pill,{tone:done>=4?\"positive\":\"info\",children:done>=4?tr(lang,\"Connected\",\"Gekoppeld\"):`${done}/4`})}),/*#__PURE__*/_jsx(\"div\",{style:{padding:\"6px 14px\"},children:steps.map(([t,d],i)=>/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",gap:10,alignItems:\"center\",padding:\"8px 0\",borderBottom:i<3?`1px solid ${C.border}`:0},children:[/*#__PURE__*/_jsx(\"span\",{style:{width:22,height:22,borderRadius:99,flexShrink:0,display:\"grid\",placeItems:\"center\",background:i<done?`color-mix(in srgb, ${C.positive} 12%, transparent)`:C.muted,color:C.mutedFg,fontSize:11},children:i<done?/*#__PURE__*/_jsx(Check,{}):i+1}),/*#__PURE__*/_jsxs(\"span\",{style:{flex:1,minWidth:0},children:[/*#__PURE__*/_jsx(\"span\",{style:{display:\"block\",fontSize:12,fontWeight:500,color:C.fg},children:t}),/*#__PURE__*/_jsx(\"span\",{style:{display:\"block\",fontSize:11,color:C.mutedFg},children:d})]}),i===done&&/*#__PURE__*/_jsx(\"button\",{type:\"button\",onClick:()=>startTransition(()=>setDone(x=>x+1)),style:{border:0,background:C.primary,color:\"#fff\",borderRadius:7,padding:\"4px 10px\",fontSize:11,fontFamily:FONT,cursor:\"pointer\"},children:tr(lang,\"Continue\",\"Verder\")})]},t))})]});}function AdsChart({lang}){const n=30;const[m,setM]=useState(\"spend\");const spend=useMemo(()=>curve(501,22,58,n,.3),[]);const clicks=useMemo(()=>spend.map((v,i)=>v*(.85+Math.sin(i/3)*.08)),[spend]);const conv=useMemo(()=>clicks.map(v=>v*.065),[clicks]);const values=m===\"spend\"?spend:m===\"clicks\"?clicks:conv;const total=values.reduce((a,b)=>a+b,0);const fmt=v=>m===\"spend\"?\"$\"+num(v,2,lang):num(v,m===\"conv\"?1:0,lang);return /*#__PURE__*/_jsxs(Panel,{style:FULL_COL,children:[/*#__PURE__*/_jsx(PanelHead,{title:tr(lang,\"Daily performance\",\"Dagelijkse prestaties\"),right:/*#__PURE__*/_jsx(Tabs,{items:[[\"spend\",tr(lang,\"Spend\",\"Uitgaven\")],[\"clicks\",\"Clicks\"],[\"conv\",tr(lang,\"Conv.\",\"Conv.\")]],value:m,onChange:setM})}),/*#__PURE__*/_jsxs(\"div\",{style:{padding:\"10px 14px 0\"},children:[/*#__PURE__*/_jsx(\"div\",{style:{fontSize:10.5,color:C.mutedFg},children:tr(lang,\"Last 30 days\",\"Laatste 30 dagen\")}),/*#__PURE__*/_jsx(\"div\",{style:{fontSize:20,fontWeight:500,letterSpacing:\"-0.02em\"},children:m===\"spend\"?\"$\"+num(total,0,lang):num(total,0,lang)})]}),/*#__PURE__*/_jsx(\"div\",{style:{display:\"flex\",flex:1,padding:\"4px 0 10px\"},children:/*#__PURE__*/_jsx(LineChart,{lang:lang,n:n,min:0,max:Math.max(...values)*1.15,fmt:fmt,series:[{name:m===\"spend\"?tr(lang,\"Spend\",\"Uitgaven\"):m===\"clicks\"?\"Clicks\":tr(lang,\"Conversions\",\"Conversies\"),color:C.primary,values,own:true,area:true}]})})]});}function AdsCampaigns({lang}){const[rows,setRows]=useState([[\"Solstice – Subscriptions\",true,\"$612\",\"1.31%\",\"$1.04\"],[\"Solstice – Single origins\",true,\"$498\",\"1.18%\",\"$1.12\"],[\"Solstice – Office program\",true,\"$344\",\"0.97%\",\"$1.36\"],[\"Solstice – Gift subscriptions\",false,\"$177\",\"1.09%\",\"$1.21\"]]);const toggle=i=>startTransition(()=>setRows(r=>r.map((x,k)=>k===i?[x[0],!x[1],x[2],x[3],x[4]]:x)));return /*#__PURE__*/_jsxs(Panel,{style:FULL,children:[/*#__PURE__*/_jsxs(\"div\",{style:{display:\"grid\",gridTemplateColumns:\"minmax(0,1.8fr) 0.6fr 0.6fr 0.6fr 44px\",gap:8,padding:\"10px 14px\",fontSize:11,color:C.mutedFg,borderBottom:`1px solid ${C.border}`},children:[/*#__PURE__*/_jsx(\"span\",{children:tr(lang,\"Campaign\",\"Campagne\")}),/*#__PURE__*/_jsx(\"span\",{style:{textAlign:\"right\"},children:tr(lang,\"Spend\",\"Uitgaven\")}),/*#__PURE__*/_jsx(\"span\",{style:{textAlign:\"right\"},children:\"CTR\"}),/*#__PURE__*/_jsx(\"span\",{style:{textAlign:\"right\"},children:\"CPC\"}),/*#__PURE__*/_jsx(\"span\",{})]}),rows.map(([name,on,spend,ctr,cpc],i)=>/*#__PURE__*/_jsxs(\"div\",{style:{display:\"grid\",gridTemplateColumns:\"minmax(0,1.8fr) 0.6fr 0.6fr 0.6fr 44px\",gap:8,alignItems:\"center\",padding:\"9px 14px\",borderBottom:`1px solid ${C.border}`,opacity:on?1:.6},children:[/*#__PURE__*/_jsxs(\"span\",{style:{minWidth:0},children:[/*#__PURE__*/_jsx(\"span\",{style:{display:\"block\",fontSize:12,fontWeight:500,color:C.fg,whiteSpace:\"nowrap\",overflow:\"hidden\",textOverflow:\"ellipsis\"},children:name}),/*#__PURE__*/_jsx(\"span\",{style:{fontSize:10.5,color:on?C.positiveFg:C.warningFg},children:on?tr(lang,\"Active\",\"Actief\"):tr(lang,\"Paused\",\"Gepauzeerd\")})]}),/*#__PURE__*/_jsx(\"span\",{style:{fontSize:12,textAlign:\"right\",fontVariantNumeric:\"tabular-nums\"},children:spend}),/*#__PURE__*/_jsx(\"span\",{style:{fontSize:12,textAlign:\"right\",fontVariantNumeric:\"tabular-nums\"},children:ctr}),/*#__PURE__*/_jsx(\"span\",{style:{fontSize:12,textAlign:\"right\",fontVariantNumeric:\"tabular-nums\"},children:cpc}),/*#__PURE__*/_jsx(\"button\",{type:\"button\",role:\"switch\",\"aria-checked\":on,onClick:()=>toggle(i),style:{justifySelf:\"end\",width:30,height:17,borderRadius:99,border:0,padding:0,position:\"relative\",background:on?C.primary:\"#D4D4D8\",cursor:\"pointer\"},children:/*#__PURE__*/_jsx(\"span\",{style:{position:\"absolute\",top:2,left:on?15:2,width:13,height:13,borderRadius:99,background:\"#fff\",transition:\"left .15s\"}})})]},name))]});}function AdsOptimize({lang}){const L=useList();const[tab,setTab]=useState(\"ads\");const data={ads:[[\"Solstice – Subscriptions\",\"$9.80\",92],[\"Solstice – Single origins\",\"$12.40\",71],[\"Solstice – Office program\",\"$21.70\",38],[\"Solstice – Gift subscriptions\",\"$26.30\",24]],prompts:[[tr(lang,\"best coffee subscription\",\"beste koffieabonnement\"),\"$8.90\",95],[tr(lang,\"single origin coffee beans\",\"single origin koffiebonen\"),\"$11.60\",76],[tr(lang,\"coffee for the office\",\"koffie voor op kantoor\"),\"$19.80\",43],[tr(lang,\"coffee gift ideas\",\"koffie als cadeau\"),\"$27.10\",22]],topics:[[tr(lang,\"Subscriptions\",\"Abonnementen\"),\"$10.20\",90],[tr(lang,\"Single origins\",\"Single origins\"),\"$13.50\",68],[tr(lang,\"Office coffee\",\"Koffie op kantoor\"),\"$22.40\",35],[tr(lang,\"Gifts\",\"Cadeaus\"),\"$25.90\",26]]};return /*#__PURE__*/_jsxs(Panel,{style:FULL,children:[/*#__PURE__*/_jsx(PanelHead,{title:tr(lang,\"What delivers\",\"Wat werkt\"),right:/*#__PURE__*/_jsx(Tabs,{items:[[\"ads\",\"Ads\"],[\"prompts\",\"Prompts\"],[\"topics\",tr(lang,\"Topics\",\"Thema's\")]],value:tab,onChange:setTab})}),data[tab].map(([name,cpa,score],i)=>{const good=score>=60;return /*#__PURE__*/_jsxs(Row,{hover:L.h===i,onEnter:L.enter(i),onLeave:L.leave,children:[/*#__PURE__*/_jsxs(\"span\",{style:{minWidth:0,flex:1},children:[/*#__PURE__*/_jsx(\"span\",{style:{display:\"block\",fontSize:12,fontWeight:500,color:C.fg,whiteSpace:\"nowrap\",overflow:\"hidden\",textOverflow:\"ellipsis\"},children:name}),/*#__PURE__*/_jsxs(\"span\",{style:{display:\"block\",fontSize:10.5,color:C.faint},children:[tr(lang,\"Cost per conversion\",\"Kosten per conversie\"),\" \",cpa]})]}),/*#__PURE__*/_jsx(\"span\",{className:\"tb-narrow-hide\",style:{width:70,height:6,borderRadius:99,background:C.muted,overflow:\"hidden\",flexShrink:0},children:/*#__PURE__*/_jsx(\"span\",{style:{display:\"block\",height:\"100%\",width:`${score}%`,background:good?C.primary:C.warning,borderRadius:99}})}),/*#__PURE__*/_jsx(Pill,{tone:good?\"positive\":\"warning\",children:good?tr(lang,\"Delivers\",\"Werkt\"):tr(lang,\"Adjust\",\"Bijsturen\")})]},name);}),/*#__PURE__*/_jsx(\"div\",{style:{padding:\"9px 14px\",fontSize:10.5,color:C.faint},children:tr(lang,\"Last 30 days \\xb7 lowest cost per conversion first\",\"Laatste 30 dagen \\xb7 laagste kosten per conversie eerst\")})]});}/* ---------- Structured data ---------- */function Schema({lang}){const[tab,setTab]=useState(\"product\");const code={product:[[\"@type\",'\"Product\"'],[\"name\",'\"Colombia Huila — 12oz\"'],[\"brand\",'\"Solstice Coffee Co.\"'],[\"offers.price\",'\"16.84\"'],[\"offers.priceCurrency\",'\"USD\"'],[\"aggregateRating\",\"4.8 (212)\"]],faq:[[\"@type\",'\"FAQPage\"'],[\"mainEntity[0].name\",'\"How fresh are the beans?\"'],[\"mainEntity[0].acceptedAnswer\",'\"Roasted within 48h…\"'],[\"mainEntity[1].name\",'\"Can I pause my subscription?\"'],[\"mainEntity[1].acceptedAnswer\",'\"Yes, any time…\"']],org:[[\"@type\",'\"Organization\"'],[\"name\",'\"Solstice Coffee Co.\"'],[\"url\",'\"https://solsticecoffee.com\"'],[\"sameAs\",\"[instagram, linkedin]\"],[\"foundingDate\",'\"2017\"']]};return /*#__PURE__*/_jsxs(Panel,{style:FULL_COL,children:[/*#__PURE__*/_jsx(PanelHead,{title:\"JSON-LD\",right:/*#__PURE__*/_jsx(Tabs,{items:[[\"product\",\"Product\"],[\"faq\",\"FAQ\"],[\"org\",tr(lang,\"Organization\",\"Organisatie\")]],value:tab,onChange:setTab})}),/*#__PURE__*/_jsxs(\"div\",{style:{flex:1,background:\"#0F172A\",color:\"#E2E8F0\",fontFamily:MONO,fontSize:11.5,lineHeight:1.75,padding:\"12px 16px\",overflow:\"hidden\"},children:[/*#__PURE__*/_jsx(\"div\",{style:{color:\"#94A3B8\"},children:'<script type=\"application/ld+json\">'}),/*#__PURE__*/_jsx(\"div\",{children:\"{\"}),code[tab].map(([k,v])=>/*#__PURE__*/_jsxs(\"div\",{style:{paddingLeft:14,whiteSpace:\"nowrap\",overflow:\"hidden\",textOverflow:\"ellipsis\"},children:[/*#__PURE__*/_jsxs(\"span\",{style:{color:\"#7DD3FC\"},children:['\"',k,'\"']}),\": \",/*#__PURE__*/_jsx(\"span\",{style:{color:\"#FDE68A\"},children:v}),\",\"]},k)),/*#__PURE__*/_jsx(\"div\",{children:\"}\"})]})]});}function SchemaCheck({lang}){const L=useList();const rows=[[\"/beans/ethiopia-yirgacheffe\",[\"Product\",\"Offer\",\"Review\"],100],[\"/subscriptions\",[\"Product\",\"FAQPage\"],96],[\"/blog/direct-trade-sourcing\",[\"Article\",\"Organization\"],92],[\"/roast-guide\",[\"HowTo\"],78],[\"/pricing\",[],41]];return /*#__PURE__*/_jsxs(Panel,{style:FULL,children:[/*#__PURE__*/_jsx(PanelHead,{title:tr(lang,\"AI readability\",\"Leesbaarheid voor AI\"),right:/*#__PURE__*/_jsx(\"span\",{style:{fontSize:10.5,color:C.faint},children:tr(lang,\"Score per page\",\"Score per pagina\")})}),rows.map(([path,types,score],i)=>/*#__PURE__*/_jsxs(Row,{hover:L.h===i,onEnter:L.enter(i),onLeave:L.leave,children:[/*#__PURE__*/_jsxs(\"span\",{style:{minWidth:0,flex:1},children:[/*#__PURE__*/_jsx(\"span\",{style:{display:\"block\",fontFamily:MONO,fontSize:11.5,color:C.fg,whiteSpace:\"nowrap\",overflow:\"hidden\",textOverflow:\"ellipsis\"},children:path}),/*#__PURE__*/_jsx(\"span\",{style:{display:\"flex\",gap:4,marginTop:3,flexWrap:\"wrap\"},children:types.length?types.map(t=>/*#__PURE__*/_jsx(Pill,{tone:\"info\",children:t},t)):/*#__PURE__*/_jsx(Pill,{tone:\"warning\",children:tr(lang,\"No schema\",\"Geen schema\")})})]}),/*#__PURE__*/_jsx(\"span\",{style:{fontSize:13,fontWeight:600,color:score>=90?C.positiveFg:score>=70?C.warningFg:C.negativeFg,width:34,textAlign:\"right\"},children:score})]},path))]});}function Addon({lang}){const[on,setOn]=useState(true);return /*#__PURE__*/_jsxs(Panel,{style:{...FULL,padding:16,display:\"flex\",flexDirection:\"column\",gap:12},children:[/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",justifyContent:\"space-between\",alignItems:\"center\"},children:[/*#__PURE__*/_jsxs(\"div\",{children:[/*#__PURE__*/_jsx(\"div\",{style:{fontSize:11,color:C.mutedFg},children:tr(lang,\"Your plan\",\"Je abonnement\")}),/*#__PURE__*/_jsx(\"div\",{style:{fontSize:17,fontWeight:600,color:C.fg},children:\"Professional\"})]}),/*#__PURE__*/_jsx(Pill,{tone:\"info\",children:tr(lang,\"Current\",\"Huidig\")})]}),/*#__PURE__*/_jsxs(\"div\",{style:{border:`1px solid ${on?\"rgba(24,102,225,0.35)\":C.border}`,background:on?C.primarySoft:C.card,borderRadius:10,padding:\"12px 12px\",display:\"flex\",alignItems:\"center\",gap:12,transition:\"background .15s\"},children:[/*#__PURE__*/_jsxs(\"div\",{style:{flex:1},children:[/*#__PURE__*/_jsx(\"div\",{style:{fontSize:12.5,fontWeight:600,color:C.fg},children:tr(lang,\"Structured Data Automation\",\"Structured Data Automation\")}),/*#__PURE__*/_jsx(\"div\",{style:{fontSize:11,color:C.mutedFg},children:tr(lang,\"Schema for products, FAQs, reviews and organization\",\"Schema voor producten, FAQ's, reviews en organisatie\")})]}),/*#__PURE__*/_jsx(\"button\",{type:\"button\",role:\"switch\",\"aria-checked\":on,onClick:()=>startTransition(()=>setOn(v=>!v)),style:{width:36,height:20,borderRadius:99,border:0,padding:0,position:\"relative\",background:on?C.primary:\"#D4D4D8\",cursor:\"pointer\",flexShrink:0},children:/*#__PURE__*/_jsx(\"span\",{style:{position:\"absolute\",top:2,left:on?18:2,width:16,height:16,borderRadius:99,background:\"#fff\",transition:\"left .15s\"}})})]}),/*#__PURE__*/_jsx(\"div\",{style:{display:\"flex\",flexDirection:\"column\",gap:6},children:[tr(lang,\"Generated and kept up to date automatically\",\"Automatisch gegenereerd en bijgehouden\"),tr(lang,\"No code changes for every update\",\"Geen codewijziging bij elke update\"),tr(lang,\"Set up together with our team\",\"Samen met ons team ingericht\")].map(t=>/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",gap:7,alignItems:\"center\",fontSize:12,color:on?C.fg:C.faint},children:[/*#__PURE__*/_jsx(Check,{color:on?C.positive:\"#D4D4D8\"}),t]},t))})]});}/* ---------- MCP ---------- */function McpConnect({lang}){const[copied,setCopied]=useState(false);const url=\"https://app.trackbase.ai/api/mcp\";const copy=()=>{try{navigator.clipboard?.writeText(url);}catch(e){// clipboard can be unavailable; the visual state still confirms the action\n}startTransition(()=>setCopied(true));setTimeout(()=>startTransition(()=>setCopied(false)),1600);};return /*#__PURE__*/_jsxs(Panel,{style:{...FULL,padding:14,display:\"flex\",flexDirection:\"column\",gap:10},children:[/*#__PURE__*/_jsx(\"div\",{style:{fontSize:12.5,fontWeight:500,color:C.fg},children:tr(lang,\"MCP server\",\"MCP-server\")}),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",gap:6},children:[/*#__PURE__*/_jsx(\"span\",{style:{flex:1,minWidth:0,fontFamily:MONO,fontSize:11.5,border:`1px solid ${C.border}`,background:C.muted,borderRadius:8,padding:\"7px 10px\",whiteSpace:\"nowrap\",overflow:\"hidden\",textOverflow:\"ellipsis\"},children:url}),/*#__PURE__*/_jsx(\"button\",{type:\"button\",onClick:copy,style:{border:`1px solid ${C.border}`,background:copied?`color-mix(in srgb, ${C.positive} 12%, #fff)`:C.card,color:copied?C.positiveFg:C.fg,borderRadius:8,padding:\"0 11px\",fontSize:11.5,fontFamily:FONT,cursor:\"pointer\",whiteSpace:\"nowrap\"},children:copied?tr(lang,\"Copied\",\"Gekopieerd\"):tr(lang,\"Copy\",\"Kopieer\")})]}),/*#__PURE__*/_jsx(\"div\",{style:{display:\"grid\",gridTemplateColumns:\"1fr 1fr\",gap:8},children:[[\"Claude\",\"OAuth\",\"#C2710C\"],[\"Codex \\xb7 Cursor\",tr(lang,\"API token\",\"API-token\"),\"#18181B\"]].map(([name,how,color])=>/*#__PURE__*/_jsxs(\"div\",{style:{border:`1px solid ${C.border}`,borderRadius:10,padding:10,display:\"flex\",flexDirection:\"column\",gap:6},children:[/*#__PURE__*/_jsxs(\"span\",{style:{display:\"flex\",alignItems:\"center\",gap:6,fontSize:12,fontWeight:500},children:[/*#__PURE__*/_jsx(\"span\",{style:{width:16,height:16,borderRadius:5,background:color}}),name]}),/*#__PURE__*/_jsx(\"span\",{style:{fontSize:11,color:C.mutedFg},children:how}),/*#__PURE__*/_jsx(\"span\",{style:{alignSelf:\"flex-start\"},children:/*#__PURE__*/_jsx(Pill,{tone:\"positive\",children:tr(lang,\"Connected\",\"Gekoppeld\")})})]},name))})]});}function McpChat({lang}){const qs=[[tr(lang,\"Which pages got crawled by GPTBot this week but never cited?\",\"Welke pagina's crawlde GPTBot deze week zonder dat ze geciteerd werden?\"),\"get_crawler_analytics\",tr(lang,\"Two pages: /roast-guide (41 GPTBot hits) and /sustainability (29). Neither was cited in any tracked answer.\",\"Twee pagina's: /roast-guide (41 GPTBot-hits) en /sustainability (29). Geen van beide werd in een gevolgd antwoord geciteerd.\")],[tr(lang,\"Who beats us most often on comparison prompts?\",\"Wie verslaat ons het vaakst bij vergelijkingsprompts?\"),\"get_competitor_intelligence\",tr(lang,\"Ember Roast: you win 31% of head-to-heads (9 of 29), mostly losing on flavor-variety prompts.\",\"Ember Roast: je wint 31% van de head-to-heads (9 van 29), vooral verlies bij prompts over smaakvariatie.\")],[tr(lang,\"Show our visibility trend this quarter\",\"Laat onze zichtbaarheidstrend dit kwartaal zien\"),\"get_visibility_overview\",tr(lang,\"Visibility rose from 42% to 74.8%, Share of Voice from 15% to 29.4%. The steepest climb was in August.\",\"Zichtbaarheid steeg van 42% naar 74,8%, Share of Voice van 15% naar 29,4%. De sterkste stijging was in augustus.\")]];const[q,setQ]=useState(0);return /*#__PURE__*/_jsxs(Panel,{style:FULL_COL,children:[/*#__PURE__*/_jsx(\"div\",{className:\"tb-chips\",style:{display:\"flex\",gap:6,padding:\"10px 14px\",borderBottom:`1px solid ${C.border}`,overflowX:\"auto\"},children:qs.map((x,i)=>/*#__PURE__*/_jsx(Chip,{on:q===i,onClick:()=>startTransition(()=>setQ(i)),children:x[1].replace(\"get_\",\"\").replace(/_/g,\" \")},i))}),/*#__PURE__*/_jsxs(\"div\",{style:{padding:\"12px 14px\",display:\"flex\",flexDirection:\"column\",gap:10},children:[/*#__PURE__*/_jsx(\"div\",{style:{alignSelf:\"flex-end\",maxWidth:\"85%\",background:C.muted,borderRadius:12,padding:\"7px 11px\",fontSize:12,color:C.fg,animation:\"tbIn .3s ease-out both\"},children:qs[q][0]}),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"inline-flex\",alignItems:\"center\",gap:6,alignSelf:\"flex-start\",border:`1px solid ${C.border}`,borderRadius:8,padding:\"4px 8px\",fontFamily:MONO,fontSize:10.5,color:C.mutedFg,animation:\"tbIn .3s ease-out .2s both\"},children:[/*#__PURE__*/_jsx(\"span\",{style:{width:6,height:6,borderRadius:99,background:C.positive}}),\"trackbase \\xb7 \",qs[q][1],/*#__PURE__*/_jsx(Pill,{children:tr(lang,\"read-only\",\"alleen-lezen\")})]}),/*#__PURE__*/_jsx(\"div\",{style:{fontSize:12.5,color:C.fg,lineHeight:1.55,animation:\"tbIn .35s ease-out .45s both\"},children:qs[q][2]})]},q)]});}function McpTokens({lang}){const[rows,setRows]=useState([[\"Claude (OAuth)\",\"Sep 2\",tr(lang,\"2 min ago\",\"2 min geleden\"),true],[\"Codex – marketing\",\"Aug 18\",tr(lang,\"Yesterday\",\"Gisteren\"),true],[\"Reporting script\",\"Jul 30\",tr(lang,\"12 days ago\",\"12 dagen geleden\"),true]]);const revoke=i=>startTransition(()=>setRows(r=>r.map((x,k)=>k===i?[x[0],x[1],x[2],false]:x)));return /*#__PURE__*/_jsxs(Panel,{style:FULL,children:[/*#__PURE__*/_jsx(PanelHead,{title:tr(lang,\"Access tokens\",\"Toegangstokens\"),right:/*#__PURE__*/_jsx(Pill,{tone:\"positive\",children:tr(lang,\"Read-only \\xb7 org-scoped\",\"Alleen-lezen \\xb7 per organisatie\")})}),rows.map(([name,created,used,active],i)=>/*#__PURE__*/_jsxs(Row,{style:{opacity:active?1:.55},children:[/*#__PURE__*/_jsxs(\"span\",{style:{minWidth:0,flex:1},children:[/*#__PURE__*/_jsx(\"span\",{style:{display:\"block\",fontSize:12,fontWeight:500,color:C.fg},children:name}),/*#__PURE__*/_jsxs(\"span\",{style:{display:\"block\",fontSize:10.5,color:C.faint},children:[tr(lang,\"Created\",\"Aangemaakt\"),\" \",created,\" \\xb7 \",tr(lang,\"last used\",\"laatst gebruikt\"),\" \",used]})]}),/*#__PURE__*/_jsxs(\"span\",{style:{fontFamily:MONO,fontSize:11,color:C.faint},children:[\"tb_••••\",[\"8f2a\",\"c41d\",\"7e90\"][i]]}),active?/*#__PURE__*/_jsx(\"button\",{type:\"button\",onClick:()=>revoke(i),style:{border:`1px solid ${C.border}`,background:C.card,color:C.negativeFg,borderRadius:7,padding:\"3px 9px\",fontSize:11,fontFamily:FONT,cursor:\"pointer\"},children:tr(lang,\"Revoke\",\"Intrekken\")}):/*#__PURE__*/_jsx(Pill,{children:tr(lang,\"Revoked\",\"Ingetrokken\")})]},name)),/*#__PURE__*/_jsx(\"div\",{style:{padding:\"10px 14px\",fontSize:11,color:C.mutedFg},children:tr(lang,\"Tokens are shown once and stored hashed.\",\"Tokens worden \\xe9\\xe9n keer getoond en gehasht opgeslagen.\")})]});}/* ---------- Prompt tracking ---------- */function PromptList({lang}){const[region,setRegion]=useState(\"all\");const L=useList();const rows=[[PROMPTS[0][lang===\"nl\"?1:0],\"US\",\"Oct 1\",74.1],[PROMPTS[1][lang===\"nl\"?1:0],\"US\",\"Oct 1\",61.8],[tr(lang,\"Beste koffieabonnement Nederland\",\"Beste koffieabonnement Nederland\"),\"NL\",\"Oct 1\",48.6],[PROMPTS[3][lang===\"nl\"?1:0],\"UK\",\"Sep 30\",66],[tr(lang,\"Specialty Kaffee Abo Vergleich\",\"Specialty Kaffee Abo Vergleich\"),\"DE\",\"Sep 30\",39.2],[PROMPTS[4][lang===\"nl\"?1:0],\"US\",\"Sep 30\",57.3]];const list=rows.filter(r=>region===\"all\"||r[1]===region).slice(0,5);return /*#__PURE__*/_jsxs(Panel,{style:FULL,children:[/*#__PURE__*/_jsx(PanelHead,{title:\"Prompts\",right:/*#__PURE__*/_jsx(Tabs,{items:[[\"all\",tr(lang,\"All\",\"Alle\")],[\"US\",\"US\"],[\"UK\",\"UK\"],[\"NL\",\"NL\"],[\"DE\",\"DE\"]],value:region,onChange:setRegion})}),list.map(([p,reg,last,vis],i)=>/*#__PURE__*/_jsxs(Row,{hover:L.h===i,onEnter:L.enter(i),onLeave:L.leave,children:[/*#__PURE__*/_jsx(\"span\",{style:{fontSize:10,fontWeight:600,border:`1px solid ${C.border}`,borderRadius:5,padding:\"1px 5px\",color:C.mutedFg,flexShrink:0},children:reg}),/*#__PURE__*/_jsx(\"span\",{style:{flex:1,minWidth:0,fontSize:12,color:C.fg,whiteSpace:\"nowrap\",overflow:\"hidden\",textOverflow:\"ellipsis\"},children:p}),/*#__PURE__*/_jsx(\"span\",{className:\"tb-narrow-hide\",style:{display:\"inline-flex\",gap:2},children:[0,1,2,3].map(m=>/*#__PURE__*/_jsx(ModelBadge,{m:m},m))}),/*#__PURE__*/_jsx(\"span\",{style:{fontSize:12,color:C.primary,fontVariantNumeric:\"tabular-nums\",width:42,textAlign:\"right\"},children:num(vis,1,lang)})]},p))]});}function H2H({lang}){const L=useList();const rows=[[1,9,17,3],[2,14,11,4],[3,21,6,2],[4,24,4,1],[5,26,2,1]];return /*#__PURE__*/_jsxs(Panel,{style:FULL,children:[/*#__PURE__*/_jsx(PanelHead,{title:tr(lang,\"Head-to-head\",\"Head-to-head\"),right:/*#__PURE__*/_jsx(\"span\",{style:{fontSize:10.5,color:C.faint},children:\"W \\xb7 L \\xb7 T\"})}),rows.map(([b,w,l,t],i)=>{const tot=w+l+t,rate=w/tot*100;return /*#__PURE__*/_jsxs(Row,{hover:L.h===i,onEnter:L.enter(i),onLeave:L.leave,children:[/*#__PURE__*/_jsx(Mark,{i:b}),/*#__PURE__*/_jsx(\"span\",{style:{flex:1,minWidth:0,fontSize:12,color:C.fg,whiteSpace:\"nowrap\",overflow:\"hidden\",textOverflow:\"ellipsis\"},children:BRANDS[b].name}),/*#__PURE__*/_jsxs(\"span\",{style:{fontSize:11,color:C.mutedFg,fontVariantNumeric:\"tabular-nums\",whiteSpace:\"nowrap\"},children:[/*#__PURE__*/_jsx(\"b\",{style:{color:C.positiveFg,fontWeight:600},children:w}),\" \\xb7 \",l,\" \\xb7 \",t]}),/*#__PURE__*/_jsx(\"span\",{style:{width:70,height:6,borderRadius:99,background:C.muted,overflow:\"hidden\"},children:/*#__PURE__*/_jsx(\"span\",{style:{display:\"block\",height:\"100%\",width:`${rate}%`,background:rate>=50?C.positive:C.warning,borderRadius:99}})}),/*#__PURE__*/_jsxs(\"span\",{style:{fontFamily:MONO,fontSize:11,width:40,textAlign:\"right\"},children:[num(rate,0,lang),\"%\"]})]},b);}),L.h!=null&&/*#__PURE__*/_jsx(\"div\",{style:{padding:\"8px 14px\",fontSize:11,color:C.mutedFg},children:tr(lang,`You and ${BRANDS[rows[L.h][0]].name} appeared together in ${rows[L.h][1]+rows[L.h][2]+rows[L.h][3]} answers`,`Jij en ${BRANDS[rows[L.h][0]].name} verschenen samen in ${rows[L.h][1]+rows[L.h][2]+rows[L.h][3]} antwoorden`)})]});}/* ---------- Crawler analytics ---------- */function CrawlerSetup({lang}){const[tab,setTab]=useState(\"worker\");const snippets={worker:[\"// Cloudflare Worker\",'import { track } from \"@trackbase/worker\"',\"export default {\",\"  fetch: (req, env, ctx) =>\",\"    track(req, env.TB_TOKEN, ctx)\",\"}\"],logpush:[\"# Cloudflare Logpush job\",\"destination: https://app.trackbase.ai/\",\"  api/ingest/cloudflare-logpush\",\"fields: ClientRequestUserAgent,\",\"  ClientRequestPath, EdgeResponseStatus\"],wp:[\"# WordPress\",\"1. Install “Trackbase Analytics”\",\"2. Settings → Trackbase\",\"3. Paste your site token\",\"4. Done — bot hits flow in\"]};return /*#__PURE__*/_jsxs(Panel,{style:FULL_COL,children:[/*#__PURE__*/_jsx(PanelHead,{title:tr(lang,\"Connect crawler logs\",\"Crawlerlogs koppelen\"),right:/*#__PURE__*/_jsx(Tabs,{items:[[\"worker\",\"Worker\"],[\"logpush\",\"Logpush\"],[\"wp\",\"WordPress\"]],value:tab,onChange:setTab})}),/*#__PURE__*/_jsxs(\"div\",{style:{flex:1,background:\"#0F172A\",color:\"#E2E8F0\",fontFamily:MONO,fontSize:11.5,lineHeight:1.75,padding:\"12px 16px\"},children:[snippets[tab].map((l,i)=>/*#__PURE__*/_jsx(\"div\",{style:{color:l.startsWith(\"//\")||l.startsWith(\"#\")?\"#94A3B8\":\"#E2E8F0\",whiteSpace:\"pre\",overflow:\"hidden\",textOverflow:\"ellipsis\"},children:l},i)),/*#__PURE__*/_jsxs(\"div\",{style:{marginTop:10,display:\"inline-flex\",alignItems:\"center\",gap:6,color:\"#86EFAC\",fontFamily:FONT,fontSize:11},children:[/*#__PURE__*/_jsx(\"span\",{style:{width:6,height:6,borderRadius:99,background:\"#22C55E\"}}),tr(lang,\"Receiving data \\xb7 214 hits today\",\"Data binnen \\xb7 214 hits vandaag\")]})]})]});}function CrawlerBreakdown({lang}){const[cat,setCat]=useState(\"all\");const rows=[[\"GPTBot\",\"ai\",1198],[\"Googlebot\",\"search\",1617],[\"ClaudeBot\",\"ai\",755],[\"Bingbot\",\"search\",599],[\"PerplexityBot\",\"ai\",530],[\"AhrefsBot\",\"seo\",284],[\"Bytespider\",\"ai\",371],[\"Twitterbot\",\"social\",196]];const catName={ai:[tr(lang,\"AI crawler\",\"AI-crawler\"),C.primary],search:[tr(lang,\"Search engine\",\"Zoekmachine\"),\"#0E9F6E\"],seo:[\"SEO tool\",\"#C2710C\"],social:[\"Social\",\"#6D44D9\"]};const list=rows.filter(r=>cat===\"all\"||r[1]===cat).sort((a,b)=>b[2]-a[2]).slice(0,5);const max=Math.max(...list.map(r=>r[2]));return /*#__PURE__*/_jsxs(Panel,{style:FULL,children:[/*#__PURE__*/_jsx(PanelHead,{title:tr(lang,\"Crawler breakdown\",\"Crawlers\"),right:/*#__PURE__*/_jsx(Tabs,{items:[[\"all\",tr(lang,\"All\",\"Alle\")],[\"ai\",\"AI\"],[\"search\",tr(lang,\"Search\",\"Zoek\")],[\"seo\",\"SEO\"]],value:cat,onChange:setCat})}),list.map(([name,c,req])=>/*#__PURE__*/_jsxs(Row,{children:[/*#__PURE__*/_jsx(\"span\",{style:{width:92,fontSize:12,fontWeight:500,color:C.fg},children:name}),/*#__PURE__*/_jsx(\"span\",{className:\"tb-narrow-hide\",children:/*#__PURE__*/_jsxs(Pill,{children:[/*#__PURE__*/_jsx(\"span\",{style:{width:6,height:6,borderRadius:99,background:catName[c][1]}}),catName[c][0]]})}),/*#__PURE__*/_jsx(\"span\",{style:{flex:1,height:6,borderRadius:99,background:C.muted,overflow:\"hidden\",minWidth:40},children:/*#__PURE__*/_jsx(\"span\",{style:{display:\"block\",height:\"100%\",width:`${req/max*100}%`,background:catName[c][1],borderRadius:99,transition:\"width .3s\"}})}),/*#__PURE__*/_jsx(\"span\",{style:{fontFamily:MONO,fontSize:11.5,color:C.mutedFg,width:46,textAlign:\"right\"},children:req.toLocaleString(lang===\"nl\"?\"nl-NL\":\"en-US\")})]},name))]});}/**\n * @framerIntrinsicWidth 560\n * @framerIntrinsicHeight 280\n *\n * @framerSupportedLayoutWidth any\n * @framerSupportedLayoutHeight any\n */export default function TrackbaseFeatureVisual(props){const{feature=\"monitoring\",language=\"auto\",style}=props;const isStatic=useIsStaticRenderer();let activeCode=\"en\";try{const info=useLocaleInfo();activeCode=info?.activeLocale?.code||\"en\";}catch(e){// Rendering outside a localized context (canvas preview).\n}const lang=language===\"auto\"?activeCode.startsWith(\"nl\")?\"nl\":\"en\":language;const t=COPY[lang];const animate=!isStatic;const body={monitoring:/*#__PURE__*/_jsx(Monitoring,{t:t,lang:lang,animate:animate}),mentions:/*#__PURE__*/_jsx(Mentions,{t:t,lang:lang}),sentiment:/*#__PURE__*/_jsx(Sentiment,{t:t,lang:lang}),fanouts:/*#__PURE__*/_jsx(Fanouts,{t:t,lang:lang}),domains:/*#__PURE__*/_jsx(Domains,{t:t}),heatmap:/*#__PURE__*/_jsx(Heatmap,{t:t,lang:lang}),crawlers:/*#__PURE__*/_jsx(Crawlers,{t:t,lang:lang}),shopCarousel:/*#__PURE__*/_jsx(ShopCarousel,{lang:lang}),shopHistory:/*#__PURE__*/_jsx(ShopHistory,{lang:lang}),shopAlerts:/*#__PURE__*/_jsx(ShopAlerts,{lang:lang}),signals:/*#__PURE__*/_jsx(Signals,{lang:lang}),impact:/*#__PURE__*/_jsx(Impact,{lang:lang}),context:/*#__PURE__*/_jsx(Context,{lang:lang}),content:/*#__PURE__*/_jsx(ContentDraft,{lang:lang,animate:animate}),cms:/*#__PURE__*/_jsx(CmsQueue,{lang:lang}),results:/*#__PURE__*/_jsx(Results,{lang:lang}),adsSetup:/*#__PURE__*/_jsx(AdsSetup,{lang:lang}),adsChart:/*#__PURE__*/_jsx(AdsChart,{lang:lang}),adsCampaigns:/*#__PURE__*/_jsx(AdsCampaigns,{lang:lang}),adsOptimize:/*#__PURE__*/_jsx(AdsOptimize,{lang:lang}),schema:/*#__PURE__*/_jsx(Schema,{lang:lang}),schemaCheck:/*#__PURE__*/_jsx(SchemaCheck,{lang:lang}),addon:/*#__PURE__*/_jsx(Addon,{lang:lang}),mcpConnect:/*#__PURE__*/_jsx(McpConnect,{lang:lang}),mcpChat:/*#__PURE__*/_jsx(McpChat,{lang:lang}),mcpTokens:/*#__PURE__*/_jsx(McpTokens,{lang:lang}),promptList:/*#__PURE__*/_jsx(PromptList,{lang:lang}),h2h:/*#__PURE__*/_jsx(H2H,{lang:lang}),crawlerSetup:/*#__PURE__*/_jsx(CrawlerSetup,{lang:lang}),crawlerBreakdown:/*#__PURE__*/_jsx(CrawlerBreakdown,{lang:lang}),competitors:/*#__PURE__*/_jsx(Competitors,{t:t}),sources:/*#__PURE__*/_jsx(Sources,{t:t}),agentic:/*#__PURE__*/_jsx(Agentic,{t:t,animate:animate}),shopping:/*#__PURE__*/_jsx(Shopping,{t:t}),insights:/*#__PURE__*/_jsx(Insights,{t:t})}[feature];return /*#__PURE__*/_jsxs(\"div\",{role:\"img\",\"aria-label\":`Trackbase ${feature}`,className:\"tb-fv\",style:{...style,position:\"relative\",width:\"100%\",height:\"100%\",minHeight:240,overflow:\"hidden\",fontFamily:FONT,color:C.fg,borderRadius:8,WebkitFontSmoothing:\"antialiased\"},children:[/*#__PURE__*/_jsx(\"style\",{children:`\n                @keyframes tbReveal { from { clip-path: inset(0 100% 0 0) } to { clip-path: inset(0 0 0 0) } }\n                @keyframes tbIn { from { opacity: 0; transform: translateY(4px) } to { opacity: 1; transform: none } }\n                @keyframes tbPulse { 50% { opacity: .35 } }\n                .tb-fv { container-type: inline-size }\n                .tb-fv .tb-chips { scrollbar-width: none; -ms-overflow-style: none }\n                .tb-fv .tb-chips::-webkit-scrollbar { display: none }\n                .tb-fv .tb-reveal { animation: tbReveal 1.6s ease-out 0.2s both }\n                @container (max-width: 460px) {\n                    .tb-fv .tb-kpis { grid-template-columns: repeat(2, minmax(0,1fr)) !important }\n                    .tb-fv .tb-kpi-extra { display: none !important }\n                    .tb-fv .tb-shop-row { grid-template-columns: minmax(0, 2.4fr) 0.8fr 0.7fr !important }\n                    .tb-fv .tb-shop-status { display: none !important }\n                    .tb-fv .tb-hm-extra, .tb-fv .tb-narrow-hide { display: none !important }\n                    .tb-fv .tb-hm-grid { --tb-hm-cols: 4 }\n                }\n                @container (max-width: 560px) {\n                    .tb-fv .tb-agentic { grid-template-columns: minmax(0, 1fr) !important }\n                    .tb-fv .tb-agentic > :last-child { display: none !important }\n                }\n                @media (prefers-reduced-motion: reduce) {\n                    .tb-fv .tb-reveal, .tb-fv [style*=\"tbIn\"], .tb-fv [style*=\"tbPulse\"] { animation: none !important; opacity: 1 !important }\n                }\n            `}),body]});}addPropertyControls(TrackbaseFeatureVisual,{feature:{type:ControlType.Enum,title:\"Feature\",options:[\"monitoring\",\"competitors\",\"sources\",\"agentic\",\"shopping\",\"insights\",\"mentions\",\"sentiment\",\"fanouts\",\"domains\",\"heatmap\",\"crawlers\",\"shopCarousel\",\"shopHistory\",\"shopAlerts\",\"signals\",\"impact\",\"context\",\"content\",\"cms\",\"results\",\"adsSetup\",\"adsChart\",\"adsCampaigns\",\"adsOptimize\",\"schema\",\"schemaCheck\",\"addon\",\"mcpConnect\",\"mcpChat\",\"mcpTokens\",\"promptList\",\"h2h\",\"crawlerSetup\",\"crawlerBreakdown\"],optionTitles:[\"Visibility chart (interactive)\",\"Competitor rankings\",\"Page tracker\",\"Agentic Suite\",\"ChatGPT Shopping\",\"Insights\",\"Mentions\",\"Sentiment\",\"Fan-outs\",\"Cited sources\",\"Heatmap\",\"Crawlers\",\"ChatGPT Shopping \\xb7 carousel\",\"ChatGPT Shopping \\xb7 history\",\"ChatGPT Shopping \\xb7 alerts\",\"Actions \\xb7 signals\",\"Actions \\xb7 impact ranking\",\"Actions \\xb7 competitor context\",\"Agentic \\xb7 content draft\",\"Agentic \\xb7 CMS queue\",\"Agentic \\xb7 results\",\"Ads \\xb7 setup\",\"Ads \\xb7 daily performance\",\"Ads \\xb7 campaigns\",\"Ads \\xb7 optimization\",\"Structured data \\xb7 JSON-LD\",\"Structured data \\xb7 AI readability\",\"Structured data \\xb7 add-on\",\"MCP \\xb7 connect\",\"MCP \\xb7 chat\",\"MCP \\xb7 tokens\",\"Prompt tracking \\xb7 prompts\",\"Prompt tracking \\xb7 head-to-head\",\"Crawlers \\xb7 setup\",\"Crawlers \\xb7 breakdown\"],defaultValue:\"monitoring\"},language:{type:ControlType.Enum,title:\"Language\",options:[\"auto\",\"en\",\"nl\"],optionTitles:[\"Follow site language\",\"English\",\"Nederlands\"],defaultValue:\"auto\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"TrackbaseFeatureVisual\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"280\",\"framerSupportedLayoutHeight\":\"any\",\"framerIntrinsicWidth\":\"560\",\"framerSupportedLayoutWidth\":\"any\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./TrackbaseFeatureVisual.map"],"mappings":"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"}