/* ============================================================
   SITM — RADIUS, BORDERS, SHADOWS
   Style industriel : radius modéré, traits fins, ombres sobres.
   Pas de "soft UI".
   ============================================================ */
:root {
  /* Radius — angulaire modéré, jamais mou */
  --radius-none: 0;
  --radius-xs:   2px;
  --radius-sm:   4px;   /* chips, inputs, boutons */
  --radius-md:   6px;   /* cartes */
  --radius-lg:   10px;  /* grands blocs / modales */
  --radius-pill: 999px; /* badges de preuve uniquement */

  /* Border widths */
  --bw-hair:  1px;   /* trait de précision */
  --bw-thin:  1.5px;
  --bw-thick: 2px;   /* accent / soulignement */

  /* Shadows — sobres, jamais floues/violettes */
  --shadow-none: none;
  --shadow-sm:   0 1px 2px rgba(5,14,31,0.10);
  --shadow-md:   0 6px 20px rgba(5,14,31,0.12);
  --shadow-lg:   0 18px 48px rgba(5,14,31,0.18);
  /* sur fond sombre — profondeur discrète */
  --shadow-dark: 0 20px 50px rgba(0,0,0,0.55);
  /* lueur bleue de coupe (CTA hover, focus) */
  --glow-accent: 0 0 0 1px rgba(45,135,213,0.45), 0 10px 30px rgba(45,135,213,0.30);

  /* Focus ring accessible */
  --focus-shadow: 0 0 0 3px rgba(109,184,240,0.55);
}
