"use client" import { useState } from "react" import { Eye, EyeOff, Mail, Lock, User, Github, Chrome, Apple, ArrowRight, Shield, CheckCircle } from "lucide-react" import { Button } from "@/components/ui/button" import { Card, CardContent, CardDescription, CardFooter, CardHeader, CardTitle } from "@/components/ui/card" import { Input } from "@/components/ui/input" import { Label } from "@/components/ui/label" import { Separator } from "@/components/ui/separator" import { Checkbox } from "@/components/ui/checkbox" import { LoginSection } from "@/components/sections/login-section" interface LoginVariantProps { variant: "simple" | "social" | "modern" | "split" | "minimal" | "secure" } function SimpleLogin() { const [showPassword, setShowPassword] = useState(false) return ( Sign In Enter your email and password to access your account

Don't have an account?{" "}

) } function SocialLogin() { return ( Welcome Back Sign in to your account using your preferred method
Or continue with

New to our platform?{" "}

) } function ModernLogin() { return (
Sign In Access your dashboard and manage your account
) } function SplitLogin() { return (

Welcome Back!

Sign in to access your personalized dashboard and continue where you left off.

Secure authentication
24/7 customer support
Advanced analytics

Sign In

Enter your credentials to continue

Don't have an account?
) } function MinimalLogin() { return (

Sign In

Welcome back to your account

New here?{" "}
) } function SecureLogin() { return (
Secure Login Protected by enterprise-grade security
SSL encrypted connection

Check your authenticator app for the verification code

Having trouble?{" "}

) } export function LoginBlock() { return }