"use client"; import { forwardRef } from "react"; import Link from "next/link"; import clsx from "clsx"; import { motion, useScroll, useTransform } from "framer-motion"; import { Button } from "./Button"; import { MobileSearch, Search } from "./Search"; import { ThemeToggle } from "./ThemeToggle"; import { FooterLogo } from "@/components/shared/Logo"; import { useMobileNavigationStore, useIsInsideMobileNavigation, MobileNavigation } from "./MobileNavigation"; function TopLevelNavItem({ href, children }: { href: string; children: React.ReactNode }) { return (