.top {
    width: 100%;
    background-color: #000000;
    color: #fff;
    font-size: 0.9rem;
}

/* Lien général au survol */
.top a:hover {
    color: #d08eff !important;
}

/* Couleurs spécifiques par icône */
.top .fa-discord:hover {
    color: #7289da !important;
    /* teinte Discord classique */
}

.top .fa-bluesky:hover {
    color: #8f6ce7 !important;
    /* bleu-mauve */
}

.top .fa-x-twitter:hover {
    color: #b000ff !important;
}

.top .fa-instagram:hover {
    color: #c400ff !important;
}

@media (max-width: 768px) {

    .top .container,
    .top .container-fluid {
        padding: 0;
    }
}