/* Bandeau de consentement CookieYes : application (importe par src/index.css) et pages du site
   vitrine (copie par scripts/build-site.mjs dans dist/assets/site/cookieyes.css). Le bleu de la
   marque a une valeur de repli pour les pages du site, ou --accent-2 n'est pas defini. */

/* Masquage du branding CookieYes (plan gratuit, Custom CSS dashboard indisponible) */
[data-cky-tag="powered-by"],
[data-cky-tag="detail-powered-by"] {
  display: none !important;
}

/* Theming CookieYes : remplacer le bleu maison #0056a7 par var(--accent-2, #4056F4) */

/* Bouton flottant de re-consentement (rond en bas a gauche) */
.cky-btn-revisit-wrapper[data-cky-tag="revisit-consent"] {
  background-color: var(--accent-2, #4056F4) !important;
}
/* ...masque dans l'application (marqueur pose par CookieBadgeScope) : « Gerer mes cookies »
   est dans le menu du compte. Garde sur la landing et les pages /legal/... */
html[data-bd-app] .cky-btn-revisit-wrapper {
  display: none !important;
}

/* CTA pleins (Accepter tout / Tout rejeter) : fond bleu Volt, texte blanc */
.cky-consent-container .cky-btn-accept,
.cky-consent-container .cky-btn-reject,
.cky-consent-container [data-cky-tag="accept-button"],
.cky-consent-container [data-cky-tag="reject-button"] {
  background-color: var(--accent-2, #4056F4) !important;
  border-color: var(--accent-2, #4056F4) !important;
  color: #ffffff !important;
}

/* CTA outline (Personnaliser) : bordure + texte bleu Volt, fond transparent */
.cky-consent-container .cky-btn-customize,
.cky-consent-container [data-cky-tag="settings-button"] {
  border-color: var(--accent-2, #4056F4) !important;
  color: var(--accent-2, #4056F4) !important;
}

/* Liens internes de la banniere (politique cookies) */
.cky-consent-container a {
  color: var(--accent-2, #4056F4) !important;
}

/* Radius des boutons CookieYes : raccord avec les CTA Volt (13px) */
.cky-consent-container .cky-btn-accept,
.cky-consent-container .cky-btn-reject,
.cky-consent-container .cky-btn-customize,
.cky-consent-container [data-cky-tag="accept-button"],
.cky-consent-container [data-cky-tag="reject-button"],
.cky-consent-container [data-cky-tag="settings-button"] {
  border-radius: 13px !important;
}
