1import{i as e,j as s,k as a,_ as t,A as r,f as i,g as n,h as l,E as o,a0 as c,a1 as d,au as m,by as x,J as u,a7 as h,bn as p,B as f,aC as g,d as j}from"./index-DlHBLH5d.js";import{B as y}from"./badge-BWWn3Mk5.js";import{M as N}from"./message-square-CntPftPV.js";import{E as b}from"./external-link-DeYI4Mpd.js";import{F as w}from"./file-text-B2gTs8KR.js";import"./i18n-BJnwxXTQ.js";const v=e("CircleHelp",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["path",{d:"M9.09 9a3 3 0 0 1 5.83 1c0 2-3 3-3 3",key:"1u773s"}],["path",{d:"M12 17h.01",key:"p32p05"}]]),q=[{question:"How do I get my production API key?",answer:"You can generate production (live) keys in the 'API Keys' section of this portal. Ensure your account has an active subscription to access premium endpoints."},{question:"What is the difference between Live and Test keys?",answer:"Live keys consume your monthly request quota and perform actual AI analysis. Test keys are for development purposes; they don't count towards your quota and return standardized mock responses for testing your integration logic."},{question:"How are requests counted?",answer:"Each successful analysis request (status 200 OK) counts as one request against your monthly quota. Health checks and failed requests (4xx/5xx) do not count towards your quota."},{question:"What image formats are supported?",answer:"We support JPEG, PNG, and WebP formats. Images should be encoded as base64 strings and should not exceed 5MB in size for optimal processing performance."},{question:"How does the monthly quota reset?",answer:"Your monthly request quota resets automatically at 00:00 UTC on the first day of every month."}];function k(){return s.jsx("div",{className:"space-y-10 animate-in fade-in slide-in-from-bottom-4 duration-700",children:s.jsxs("div",{className:"grid grid-cols-1 lg:grid-cols-3 gap-8",children:[s.jsxs("div",{className:"lg:col-span-2 space-y-8",children:[s.jsxs("section",{className:"space-y-4",children:[s.jsxs("h2",{className:"text-2xl font-heading font-bold flex items-center gap-3",children:[s.jsx(v,{className:"h-6 w-6 text-primary"}),"Frequently Asked Questions"]}),s.jsx(a,{children:s.jsx(t,{className:"pt-6",children:s.jsx(r,{type:"single",collapsible:!0,className:"w-full",children:q.map((e,a)=>s.jsxs(i,{value:`item-${a}`,children:[s.jsx(n,{className:"text-left font-medium hover:text-primary transition-colors",children:e.question}),s.jsx(l,{className:"text-muted-foreground leading-relaxed",children:e.answer})]},a))})})})]}),s.jsxs("section",{className:"space-y-4",children:[s.jsxs("h2",{className:"text-2xl font-heading font-bold flex items-center gap-3",children:[s.jsx(o,{className:"h-6 w-6 text-emerald-500"}),"API Status & Reliability"]}),s.jsxs("div",{className:"grid grid-cols-1 sm:grid-cols-2 gap-4",children:[s.jsxs(a,{className:"bg-emerald-50/50 border-emerald-100",children:[s.jsx(c,{className:"pb-2",children:s.jsxs("div",{className:"flex items-center justify-between",children:[s.jsx(d,{className:"text-sm font-bold text-emerald-900",children:"System Uptime"}),s.jsx(y,{className:"bg-emerald-500 h-5 text-[10px]",children:"99.99%"})]})}),s.jsx(t,{className:"text-xs text-emerald-700",children:"Our core analysis systems are globally distributed for maximum availability."})]}),s.jsxs(a,{className:"bg-indigo-50/50 border-indigo-100",children:[s.jsx(c,{className:"pb-2",children:s.jsxs("div",{className:"flex items-center justify-between",children:[s.jsx(d,{className:"text-sm font-bold text-indigo-900",children:"Response Time"}),s.jsx(y,{className:"bg-indigo-500 h-5 text-[10px]",children:"~1.2s"})]})}),s.jsx(t,{className:"text-xs text-indigo-700",children:"Average processing time for complex facial symmetry and body analysis."})]})]})]})]}),s.jsxs("div",{className:"space-y-6",children:[s.jsxs(a,{className:"overflow-hidden border-primary/20",children:[s.jsxs(c,{className:"bg-primary/5 pb-4",children:[s.jsxs(d,{className:"text-base flex items-center gap-2",children:[s.jsx(N,{className:"h-4 w-4 text-primary"}),"Direct Support"]}),s.jsx(m,{className:"text-xs",children:"Can't find what you need? Reach out to us."})]}),s.jsxs(t,{className:"pt-6 space-y-4",children:[s.jsxs("div",{className:"flex items-center gap-4 group cursor-pointer hover:bg-muted/30 p-2 rounded-lg transition-colors border border-transparent hover:border-muted",children:[s.jsx("div",{className:"h-10 w-10 rounded-full bg-blue-50 flex items-center justify-center shrink-0",children:s.jsx(x,{className:"h-5 w-5 text-blue-500"})}),s.jsxs("div",{className:"flex-1",children:[s.jsx("p",{className:"text-sm font-bold",children:"Email Support"}),s.jsx("p",{className:"text-xs text-muted-foreground",children:"[email protected]"})]}),s.jsx(u,{className:"h-4 w-4 text-muted-foreground group-hover:translate-x-1 transition-transform"})]}),s.jsxs("div",{className:"flex items-center gap-4 group cursor-pointer hover:bg-muted/30 p-2 rounded-lg transition-colors border border-transparent hover:border-muted",children:[s.jsx("div",{className:"h-10 w-10 rounded-full bg-indigo-50 flex items-center justify-center shrink-0",children:s.jsx(h,{className:"h-5 w-5 text-indigo-500"})}),s.jsxs("div",{className:"flex-1",children:[s.jsx("p",{className:"text-sm font-bold",children:"Community Discord"}),s.jsx("p",{className:"text-xs text-muted-foreground",children:"Join 2k+ developers"})]}),s.jsx(u,{className:"h-4 w-4 text-muted-foreground group-hover:translate-x-1 transition-transform"})]})]}),s.jsx(p,{className:"bg-muted/20 border-t py-4",children:s.jsxs(f,{className:"w-full gap-2 font-bold tracking-tight",children:["Submit Support Ticket",s.jsx(b,{className:"h-3.5 w-3.5"})]})})]}),s.jsxs(a,{children:[s.jsx(c,{children:s.jsxs(d,{className:"text-base flex items-center gap-2",children:[s.jsx(w,{className:"h-4 w-4 text-primary"}),"Developer Resources"]})}),s.jsxs(t,{className:"grid gap-2",children:[s.jsxs(f,{variant:"ghost",className:"w-full justify-start text-xs font-medium h-9 gap-3",children:[s.jsx(g,{className:"h-4 w-4 text-muted-foreground"}),"API Best Practices Guide"]}),s.jsxs(f,{variant:"ghost",className:"w-full justify-start text-xs font-medium h-9 gap-3",children:[s.jsx(j,{className:"h-4 w-4 text-muted-foreground"}),"Error Handling Reference"]}),s.jsxs(f,{variant:"ghost",className:"w-full justify-start text-xs font-medium h-9 gap-3",children:[s.jsx(b,{className:"h-4 w-4 text-muted-foreground"}),"OpenAPI / Swagger Spec"]})]})]})]})]})})}export{k as default};
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.