@props(['auth' => false])

<!DOCTYPE html>
<html lang="es">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>{{ $title ?? 'Lauck - Home' }}</title>
    <!-- Importamos la fuente Montserrat para el estilo deportivo -->
    <link href="https://fonts.googleapis.com/css2?family=Montserrat:wght@400;600;800&display=swap" rel="stylesheet">
    <!-- Script de Tailwind para que funcione en este archivo sin compilar -->
    <script src="https://cdn.tailwindcss.com"></script>
    <script>
        tailwind.config = {
            theme: {
                extend: {
                    fontFamily: {
                        sans: ['Montserrat', 'sans-serif'],
                    },
                    colors: {
                        // Definimos los colores personalizados de la marca
                        'neon-lime': '#ccff00',
                        'dark-bg': '#1a1a1a',
                        'panel-bg': '#242424',
                    }
                }
            }
        }
    </script>
    <style>
        /* Efecto sutil de grilla de fondo para estilo técnico */
        .bg-grid-pattern {
            background-image: linear-gradient(to right, #333 1px, transparent 1px),
            linear-gradient(to bottom, #333 1px, transparent 1px);
            background-size: 40px 40px;
            background-position: center;
        }
    </style>
</head>

<body class="bg-dark-bg text-gray-300 font-sans antialiased min-h-screen flex flex-col relative overflow-x-hidden">

    <!-- Fondo decorativo técnico -->
    <div class="absolute inset-0 bg-grid-pattern opacity-[0.07] z-0 pointer-events-none"></div>

    <!-- NAVBAR -->
    <nav class="bg-neutral-900/90 backdrop-blur-md border-b border-white/10 fixed w-full z-50 sticky top-0">
        <div class="max-w-7xl flex flex-wrap items-center justify-between mx-auto p-4">
            
            <!-- Logo -->
            <a href="/" class="flex items-center space-x-3 rtl:space-x-reverse group">
                <!-- Placeholder de logo con efecto hover -->
                <div class="h-10 w-10 bg-neutral-800 rounded-full flex items-center justify-center border-2 border-transparent group-hover:border-neon-lime transition-all duration-300">
                     <svg class="w-6 h-6 text-white group-hover:text-neon-lime transition-colors" fill="none" stroke="currentColor" viewBox="0 0 24 24"><path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M13 10V3L4 14h7v7l9-11h-7z"></path></svg>
                </div>
                <span class="self-center text-2xl font-black whitespace-nowrap text-white italic tracking-wide group-hover:text-neon-lime transition-colors duration-300">
                    LAUCK<span class="text-neon-lime font-light not-italic">SYS</span>
                </span>
            </a>

            <!-- Mobile Menu Button -->
            <button data-collapse-toggle="navbar-default" type="button" class="inline-flex items-center p-2 w-10 h-10 justify-center text-gray-400 rounded-lg md:hidden hover:bg-neutral-800 focus:outline-none focus:ring-2 focus:ring-neon-lime" aria-controls="navbar-default" aria-expanded="false">
                <span class="sr-only">Abrir menú</span>
                <svg class="w-5 h-5" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 17 14">
                    <path stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M1 1h15M1 7h15M1 13h15"/>
                </svg>
            </button>

            <!-- Links -->
            <div class="hidden w-full md:block md:w-auto" id="navbar-default">
                <ul class="font-bold flex flex-col p-4 md:p-0 mt-4 border border-neutral-700 rounded-lg bg-neutral-800 md:flex-row md:space-x-8 rtl:space-x-reverse md:mt-0 md:border-0 md:bg-transparent">
                    <li>
                        <a href="http://127.0.0.1:8000/dashboard" class="block py-2 px-3 text-neon-lime border-b-2 border-neon-lime md:p-0" aria-current="page">Dashboard</a>
                    </li>
                    <li>
                        <a href="http://127.0.0.1:8000/productos" class="block py-2 px-3 text-white hover:text-neon-lime md:hover:bg-transparent md:border-0 md:p-0 transition-colors">Stock</a>
                    </li>
                    <li>
                        <a href="#" class="block py-2 px-3 text-white hover:text-neon-lime md:hover:bg-transparent md:border-0 md:p-0 transition-colors">Taller</a>
                    </li>
                    <li>
                        <a href="#" class="block py-2 px-3 text-white hover:text-neon-lime md:hover:bg-transparent md:border-0 md:p-0 transition-colors">Ventas</a>
                    </li>
                </ul>
            </div>
        </div>
    </nav>
    <!-- MAIN CONTENT -->
    {{ $slot }}

    <!-- FOOTER -->
    <footer class="bg-neutral-900 border-t border-white/5 mt-auto z-10">
        <div class="w-full max-w-7xl mx-auto p-8">
            <div class="sm:flex sm:items-center sm:justify-between">
                
                <a href="../" class="flex items-center mb-4 sm:mb-0 space-x-3 rtl:space-x-reverse grayscale opacity-70 hover:grayscale-0 hover:opacity-100 transition-all">
                   <!-- Icono simple footer -->
                    <svg class="h-8 text-neon-lime" viewBox="0 0 24 24" fill="currentColor"><path d="M12 2L2 7l10 5 10-5-10-5zm0 9l2.5-1.25L12 8.5l-2.5 1.25L12 11zm0 2.5l-5-2.5-5 2.5L12 22l10-8.5-5-2.5-5 2.5z"/></svg>
                    <span class="self-center text-xl font-bold whitespace-nowrap text-white">Cicles Lauck</span>
                </a>

                <ul class="flex flex-wrap items-center mb-6 text-sm font-medium text-gray-500 sm:mb-0">
                    <li><a href="#" class="hover:text-neon-lime hover:underline me-4 md:me-6 transition-colors">Soporte</a></li>
                    <li><a href="#" class="hover:text-neon-lime hover:underline me-4 md:me-6 transition-colors">Privacidad</a></li>
                    <li><a href="#" class="hover:text-neon-lime hover:underline transition-colors">Contacto</a></li>
                </ul>
            </div>
            <hr class="my-6 border-neutral-800 sm:mx-auto lg:my-8">
            <span class="block text-sm text-gray-600 sm:text-center">© 2024 <a href="../" class="hover:text-neon-lime transition-colors">Lauck Systems™</a>. All Rights Reserved.</span>
        </div>
    </footer>

    <!-- Script para funcionalidad del navbar móvil (reemplazo simple de Flowbite) -->
    <script>
        const btn = document.querySelector('[data-collapse-toggle="navbar-default"]');
        const menu = document.getElementById('navbar-default');
        
        btn.addEventListener('click', () => {
            menu.classList.toggle('hidden');
        });
    </script>
</body>
</html>