1import{j as e,L as t}from"./react-vendor-BEX6r5bf.js";import{L as i,A as a}from"./index-DWuUMWk9.js";import{S as r,a as s,M as n}from"./icons-vendor-B0OOdU9s.js";import"./radix-shell-DDhhKSEe.js";import"./query-vendor-BcG4_fOw.js";import"./radix-routes-DYheszBZ.js";import"./react-icons-vendor-DHFH10UT.js";function u(){return e.jsx(i,{children:e.jsx("div",{className:"min-h-screen pt-8 pb-16 bg-background",children:e.jsxs("div",{className:"container mx-auto px-4 max-w-3xl",children:[e.jsxs("div",{className:"flex items-center gap-3 mb-6",children:[e.jsx("div",{className:"w-12 h-12 rounded-2xl bg-primary/10 flex items-center justify-center",children:e.jsx(r,{className:"h-6 w-6 text-primary","aria-hidden":"true"})}),e.jsxs("div",{children:[e.jsx("h1",{className:"text-3xl font-bold text-foreground",children:"Accessibility statement"}),e.jsx("p",{className:"text-sm text-muted-foreground",children:"Last reviewed May 2026"})]})]}),e.jsxs("div",{className:"max-w-none space-y-6",children:[e.jsx("p",{children:"AIVEDHA Guard is committed to making its website and audit reports accessible to users with disabilities. We work towards WCAG 2.2 Level AA, which is also the basis of EN 301 549 and Section 508. We have not yet completed a formal third-party conformance audit, so this statement describes our targets and the gaps we know about."}),e.jsxs("section",{children:[e.jsx("h2",{className:"text-xl font-semibold mt-6 mb-2",children:"What we design for"}),e.jsxs("ul",{className:"space-y-2",children:[e.jsxs("li",{className:"flex items-start gap-2",children:[e.jsx(s,{className:"h-4 w-4 text-success mt-0.5","aria-hidden":"true"})," Keyboard access to interactive elements on aivedha.ai."]}),e.jsxs("li",{className:"flex items-start gap-2",children:[e.jsx(s,{className:"h-4 w-4 text-success mt-0.5","aria-hidden":"true"})," Visible focus indicators, ARIA labels on icon-only controls, and semantic headings."]}),e.jsxs("li",{className:"flex items-start gap-2",children:[e.jsx(s,{className:"h-4 w-4 text-success mt-0.5","aria-hidden":"true"})," Sign-in dialog that keeps focus inside it, closes with Escape, and announces its state to screen readers."]}),e.jsxs("li",{className:"flex items-start gap-2",children:[e.jsx(s,{className:"h-4 w-4 text-success mt-0.5","aria-hidden":"true"})," Motion-heavy decorations honor ",e.jsx("code",{children:"prefers-reduced-motion"}),"."]}),e.jsxs("li",{className:"flex items-start gap-2",children:[e.jsx(s,{className:"h-4 w-4 text-success mt-0.5","aria-hidden":"true"})," Body text contrast targeting WCAG AA (4.5:1) in light and dark themes."]})]})]}),e.jsxs("section",{children:[e.jsx("h2",{className:"text-xl font-semibold mt-6 mb-2",children:"Known gaps"}),e.jsxs("p",{children:["We are actively improving the following surfaces and welcome feedback. Notable fixes are listed in our"," ",e.jsx(t,{to:"/changelog",className:"text-primary hover:underline",children:"changelog"}),"."]}),e.jsxs("ul",{className:"list-disc list-inside space-y-1 ml-2",children:[e.jsx("li",{children:"PDF audit reports â keyboard tag tree and reading order are still being refined."}),e.jsx("li",{children:"Animated marketing visuals on the home page â alternative static views planned."}),e.jsx("li",{children:"Some older pages may still have icon-only controls without a text label or skipped heading levels; please report any you find."})]})]}),e.jsxs("section",{children:[e.jsx("h2",{className:"text-xl font-semibold mt-6 mb-2",children:"Report a barrier"}),e.jsx("p",{className:"text-muted-foreground",children:"If you encounter an accessibility barrier on AIVEDHA Guard, please contact us so we can investigate and remediate."}),e.jsxs("a",{href:`mailto:${a.SUPPORT_EMAIL}?subject=${encodeURIComponent("Accessibility barrier")}`,className:"inline-flex items-center gap-2 mt-2 text-primary hover:underline",children:[e.jsx(n,{className:"h-4 w-4","aria-hidden":"true"})," ",a.SUPPORT_EMAIL]})]})]})]})})})}export{u 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.