"use client"; import * as React from "react"; import { cn } from "../../lib/utils"; /** * VisuallyHidden component provides content that is accessible to screen readers * but visually hidden from sighted users. This is useful for providing context * or labels that are necessary for accessibility but would be redundant visually. * * Based on the Radix UI VisuallyHidden primitive pattern. */ const VisuallyHidden = React.forwardRef< HTMLSpanElement, React.ComponentPropsWithoutRef<"span"> >(({ className, ...props }, ref) => (