/**
 * Feedback navigation immédiat — styles.
 * Nav / onglets : jaune au pending. Boutons : scale/opacity sans changer la couleur.
 */

.marketing .marketing-nav a.is-nav-pending,
.marketing .marketing-nav a[aria-current="page"],
.marketing .marketing-footer a.is-nav-pending,
.marketing .marketing-footer a[aria-current="page"],
.app-site-footer a.is-nav-pending,
.app-site-footer a[aria-current="page"],
.console-lib__nav-link.is-nav-pending,
.ln-tabs a.is-nav-pending {
    color: #eab308 !important;
    font-weight: 700 !important;
}

.marketing .marketing-nav a {
    transition: color 0.08s ease, font-weight 0.08s ease;
}

/* Au clic : l’ancien onglet redevient neutre (aria-current retiré en JS) */
.marketing .marketing-nav a:not(.is-nav-pending):not([aria-current="page"]) {
    color: var(--marketing-muted, #a1a1aa);
    font-weight: 600;
}

/* Boutons : acknowledgment sans modification de couleur de fond / texte */
.is-click-ack {
    transform: scale(0.97);
    opacity: 0.88;
    transition: transform 0.12s ease, opacity 0.12s ease;
}

button.is-click-ack,
a.btn.is-click-ack,
a.btn-primary.is-click-ack,
a.btn-secondary.is-click-ack,
a.btn-primary-marketing.is-click-ack,
a.btn-secondary-marketing.is-click-ack,
a.btn-header-cta.is-click-ack,
a.settings-apple__btn.is-click-ack,
button.settings-apple__btn.is-click-ack,
a.console-lib__btn-primary.is-click-ack,
button.console-lib__btn-primary.is-click-ack,
a.console-lib__btn-ghost.is-click-ack,
button.console-lib__btn-ghost.is-click-ack {
    /* Couleurs inchangées — uniquement le ressenti de pression */
    filter: brightness(0.96);
}
