/*
 * @author: Mathieu MARI <contact@mathieumari.com>
 * @date:   26-10-2024 12:24:20
 * @lastModifiedBy:   Mathieu MARI <contact@mathieumari.com>
 * @lastModifiedTime: 2025-02-23 23:35:01
 */

/* Base du container de l'autocomplétion */
.pac-container {
    border: 1px solid #ddd; /* Bordure fine et discrète */
    box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1); /* Ombre légère pour un effet de flottaison */
    border-radius: 8px; /* Bords arrondis pour un look moderne */
    background-color: white; /* Fond blanc pour la clarté */
    font-family: Arial, sans-serif; /* Police moderne et lisible */
    color: #333; /* Couleur de texte foncée pour un contraste optimal */
    font-size: 16px; /* Taille de police appropriée pour la lisibilité */
    z-index: 1000; /* S'assurer qu'il apparaisse au-dessus des autres éléments */
}

/* Styles des éléments de suggestion individuels */
.pac-item {
    padding: 10px 20px; /* Espacement interne pour un toucher aéré */
    cursor: pointer; /* Indique que chaque élément est cliquable */
    border-bottom: 0.2px solid rgba(204, 204, 204, 0.02); /* Ligne séparatrice subtile et très peu visible entre les éléments */
}

.pac-item:last-child {
    border-bottom: none; /* Pas de bordure au bas du dernier élément */
}

/* Surbrillance lors du survol */
.pac-item:hover {
    background-color: #f0f0f0; /* Couleur de fond légèrement différente au survol */
}

/* Style du terme de requête mis en évidence dans les suggestions */
.pac-item-query {
    font-weight: bold; /* Mise en gras du texte de la requête pour une distinction claire */
}

/* Adapter le style des icônes si utilisées dans les suggestions */
.pac-icon {
    display: none; /* Retirer les icônes pour une apparence plus épurée */
}

/* Masquer le logo Google dans le .pac-container */
.pac-container::after {
    display: none;
}
