"use client"; import { cn } from "@/lib/utils"; interface MarqueeProps { className?: string; reverse?: boolean; pauseOnHover?: boolean; children?: React.ReactNode; vertical?: boolean; repeat?: number; duration?: string; gap?: string; [key: string]: unknown; } export function Marquee({ className, reverse = false, pauseOnHover = false, children, vertical = false, repeat = 4, gap, duration = "40s", ...props }: MarqueeProps) { return (