/* Correction pour l'affichage sur Render */
.preloader {
    background-color: #121212; /* Fond noir pour le preloader */
    transition: opacity 0.5s ease, visibility 0.5s ease;
}

.preloader.fade-out {
    opacity: 0;
    visibility: hidden;
}

body {
    background-color: #121212; /* Fond sombre */
    color: #e0e0e0; /* Texte clair */
    visibility: visible; /* Contenu visible */
}

html, body {
    display: block; /* Affichage normal */
    opacity: 1; /* Opacité normale */
    transition: opacity 0.3s ease;
}

/* Assure que les éléments principaux sont visibles avec transitions */
header, main, footer, .container, .content {
    display: block;
    visibility: visible;
    opacity: 1;
    transition: opacity 0.3s ease;
}
