/* Coach IZI — identity.css
   Overrides du widget Netlify Identity pour aligner sur la charte
   (cyan IZI #06B6D4, fond dark #0F1923, fonts Syne/DM Sans).
   Étape 9.1.4 — 16/05/2026
   Note : le widget Netlify Identity est rendu dans un Shadow DOM via
   netlify-identity-widget.js, donc tous les sélecteurs ne sont pas
   atteignables. Les overrides ci-dessous touchent ce qui est dans le
   document principal (overlay de fond, bouton menu si data-netlify-identity-button).
*/

/* Overlay derrière la modal */
.netlify-identity-menu {
  font-family: 'DM Sans', sans-serif !important;
}

/* Bouton data-netlify-identity-button (mode menu) */
[data-netlify-identity-button] {
  font-family: 'DM Sans', sans-serif !important;
  font-weight: 600 !important;
  background: #06B6D4 !important;
  color: #0F1923 !important;
  border: none !important;
  border-radius: 6px !important;
  padding: 10px 22px !important;
  cursor: pointer !important;
  transition: all 0.2s !important;
}

[data-netlify-identity-button]:hover {
  background: #22d3ee !important;
  transform: translateY(-1px) !important;
}
