/* ============================================================================
 *  skb-ui.artisan.css — THÈME LOCAL de l'ArtisanApp (Pack Artisan). NON synchronisé.
 *  Identité de MARQUE TonTon : VERT forêt + crème, sur les NOMS de tokens skb-ui.
 *  Lié APRÈS skb-ui.tokens.css (canon, vendoré) et AVANT css/style.css.
 *
 *  App LIGHT-ONLY : les valeurs (mode clair) sont posées directement en :root et
 *  OVERRIDENT le défaut sombre du canon (même spécificité, chargé après). Pas de
 *  data-theme requis. Valeurs = celles, éprouvées, de l'ancien :root de style.css
 *  (migration value-preserving : le rendu ne change pas).
 *
 *  ►► THÈME PAR MÉTIER : tout tient dans ce bloc de tokens. Un autre corps de métier
 *     = une copie avec une autre palette de marque (à terme : généré par le Brand Kit,
 *     doc 45). Le reste (style.css) ne change pas.
 * ========================================================================== */
:root{
  /* neutres & marque (valeurs ArtisanApp, sur noms skb-ui) */
  --bg:#F8F7F2; --surface:#FFFEFB; --card:#FFFFFF;
  --ink:#11271E; --muted:#4E5B54;
  --line:#E7ECE8; --line-2:#DCE4DE;
  --primary:#157A46;                 /* #157A46 : AA en texte ET en fond (blanc dessus ≥4.5:1) */
  --forest:#123F32; --forest-deep:#0C2C24;
  --success-weak:#E7F3EC; --green-soft:#7FD3A8; --mint-2:#d6ebe0;
  /* accents « chips » (extras métier, hors canon) */
  --chip-yellow:#F2B705; --chip-terra:#C2461C;
  /* typo (fontes chargées par <link> dans index.html) */
  --font-display:"Sora",system-ui,sans-serif;
  --font-body:"Manrope",system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;
  --mono:"Spline Sans Mono",ui-monospace,monospace;
  /* rayons */
  --r-lg:16px; --r-sm:13px; --r-xs:10px;
  /* ombres */
  --sh-card:0 2px 4px rgba(17,39,30,.04),0 12px 28px -18px rgba(17,39,30,.28);
  --sh-bar:0 -8px 28px -16px rgba(17,39,30,.30);
  --sh-hero:0 18px 44px -28px rgba(17,39,30,.40);
}
