import Link from "next/link";
import { Button } from "@/components/ui/button";
import { FileQuestion } from "lucide-react";

export default function NotFound() {
  return (
    <div className="flex flex-col items-center justify-center min-h-screen px-4">
      <div className="rounded-full bg-muted p-4 mb-4">
        <FileQuestion className="size-10 text-muted-foreground" />
      </div>
      <h2 className="text-lg font-semibold">Page not found</h2>
      <p className="mt-2 text-muted-foreground text-center max-w-md">
        The page you&apos;re looking for doesn&apos;t exist or has been moved.
      </p>
      <Button asChild className="mt-6">
        <Link href="/app/residences">Go Home</Link>
      </Button>
    </div>
  );
}
