import type { Metadata } from "next";
import "./globals.css";
import SmoothScroll from "@/components/SmoothScroll";

export const metadata: Metadata = {
  title: "راویس ویزا | Ravis Visa - دروازه حقوقی مهاجرت به آمریکا و کانادا",
  description:
    "مجموعه تخصصی ارزیابی، هدایت و ثبت پرونده‌های مهاجرتی نخبگان، کاری و تحصیلی منحصراً برای آمریکا (NIW, EB-3) و کانادا (Express Entry, PNP). ارتباط مستقیم با دفتر کانادا.",
  keywords: [
    "راویس ویزا",
    "Ravis Visa",
    "مهاجرت به آمریکا",
    "مهاجرت به کانادا",
    "ویزای نخبگان آمریکا",
    "EB2 NIW",
    "EB3",
    "اکسپرس انتری کانادا",
    "جاب آفر کانادا",
  ],
  authors: [{ name: "راویس ویزا", url: "https://instagram.com/ravisvisa" }],
  openGraph: {
    title: "راویس ویزا | Ravis Visa - تخصص انحصاری آمریکا و کانادا",
    description: "مرکز تخصصی پرونده‌های مهاجرتی نخبگان، کاری و تحصیلی آمریکا و کانادا",
    siteName: "راویس ویزا",
    locale: "fa_IR",
    type: "website",
  },
};

export default function RootLayout({
  children,
}: Readonly<{
  children: React.ReactNode;
}>) {
  return (
    <html lang="fa" dir="rtl" className="dark scroll-smooth">
      <head>
        <meta name="theme-color" content="#04070D" />
      </head>
      <body className="bg-[#04070D] text-slate-100 antialiased selection:bg-[#D4A343] selection:text-[#04070D] overflow-x-clip min-h-screen">
        <SmoothScroll>{children}</SmoothScroll>
      </body>
    </html>
  );
}
