@extends('themes.classic.layouts.app')

@section('title', __('Page introuvable') . ' - ' . ($site_name ?? 'Mon Site'))

@section('content')
<section class="min-h-[70vh] flex items-center justify-center px-6 py-16">
    <div class="max-w-xl w-full text-center">
        <div class="inline-flex items-center justify-center w-24 h-24 rounded-2xl bg-slate-100 text-slate-400 mb-8">
            <svg class="w-12 h-12" fill="none" stroke="currentColor" viewBox="0 0 24 24">
                <path stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" d="M9.172 16.172a4 4 0 015.656 0M9 10h.01M15 10h.01M21 12a9 9 0 11-18 0 9 9 0 0118 0z"/>
            </svg>
        </div>
        <p class="text-7xl sm:text-8xl font-bold text-slate-200 mb-4">404</p>
        <h1 class="text-2xl sm:text-3xl font-semibold text-slate-800 mb-3">{{ __('Page introuvable') }}</h1>
        <p class="text-slate-500 mb-8">{{ __('La page que vous recherchez n\'existe pas ou a été déplacée.') }}</p>
        <div class="flex flex-col sm:flex-row gap-4 justify-center">
            <a href="{{ url('/') }}" class="inline-flex items-center justify-center gap-2 px-6 py-3 bg-primary-500 text-white rounded-xl font-medium hover:bg-primary-600 transition">
                <svg class="w-5 h-5" fill="none" stroke="currentColor" viewBox="0 0 24 24"><path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M3 12l2-2m0 0l7-7 7 7M5 10v10a1 1 0 001 1h3m10-11l2 2m-2-2v10a1 1 0 01-1 1h-3m-6 0a1 1 0 001-1v-4a1 1 0 011-1h2a1 1 0 011 1v4a1 1 0 001 1m-6 0h6"/></svg>
                {{ __('Retour à l\'accueil') }}
            </a>
            <a href="javascript:history.back()" class="inline-flex items-center justify-center gap-2 px-6 py-3 border border-slate-200 rounded-xl font-medium text-slate-700 hover:bg-slate-50 transition">
                <svg class="w-5 h-5" fill="none" stroke="currentColor" viewBox="0 0 24 24"><path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M10 19l-7-7m0 0l7-7m-7 7h18"/></svg>
                {{ __('Page précédente') }}
            </a>
        </div>
    </div>
</section>
@endsection
