import{Tr as e}from"./lucide-icons-6JcOMNkr.js";import{t}from"./jsx-runtime-NZYk81nU.js";import{t as n}from"./useAppContext-DVsgK-HT.js";import{n as r}from"./chunk-62JRHF6Z-ByakpFgU.js";import{t as i}from"./useTranslation-DClBQ1v-.js";import{i as a,r as o,t as s}from"./popover-CdTvSJAh.js";import{r as c}from"./helpContent-BNibnXjg.js";import{t as l}from"./helpMarkup-CkQgoO3j.js";var u=t();function d({faqId:t,iconSize:d=`size-4`,className:f}){let{config:p}=n();i();let m=c(p.appName,t);return m?(0,u.jsxs)(s,{children:[(0,u.jsx)(a,{asChild:!0,children:(0,u.jsx)(`button`,{type:`button`,className:`inline-flex items-center justify-center rounded-full text-muted-foreground hover:text-primary transition-colors focus:outline-none focus-visible:ring-2 focus-visible:ring-ring ${f??``}`,"aria-label":`Help: ${m.question}`,children:(0,u.jsx)(e,{className:d})})}),(0,u.jsxs)(o,{align:`start`,className:`w-80 p-4 space-y-3`,children:[(0,u.jsx)(`p`,{className:`text-sm font-semibold leading-snug`,children:m.question}),(0,u.jsx)(`div`,{className:`text-xs leading-relaxed text-foreground/80 space-y-2`,children:m.answer.map((e,t)=>(0,u.jsx)(`p`,{children:l(e)},t))}),(0,u.jsx)(r,{to:`/about#faq`,className:`block text-xs text-primary hover:text-primary/80 font-medium transition-colors`,children:`View all FAQs →`})]})]}):null}export{d as t};