/* Jetons de l'atelier (plan 04) : un seul bloc :root. Les couleurs sont des alias des jetons du site (main.css) ; leurs
   valeurs de repli servent aux aperçus autonomes (tests/configurator/*-check.html), qui ne chargent pas main.css.
   Ce fichier ne contient que des jetons ; les autres fichiers n'écrivent aucune couleur, taille ou rayon en dur. */
:root{
 --atelier-ink:var(--ink,oklch(28% .04 270));
 --atelier-paper:var(--paper,oklch(97% .008 80));
 --atelier-soft:var(--paper-deep,oklch(94% .012 75));
 --atelier-line:var(--ink-15,oklch(28% .04 270 / .15));
 --atelier-muted:var(--ink-70,oklch(28% .04 270 / .7));
 --atelier-placeholder:var(--ink-50,oklch(28% .04 270 / .68));
 --atelier-focus:var(--rouge,oklch(54% .16 28));
 --atelier-danger:var(--rouge-ink,oklch(38% .12 28));
 --atelier-accent:var(--atelier-ink);
 --atelier-hover:var(--atelier-soft);
 --atelier-press:color-mix(in oklch,var(--atelier-ink) 12%,var(--atelier-paper));
 /* Survol d'un bouton encre : le même bleu nuit, un peu éclairci. Mélangé en oklab : en oklch, la teinte du papier (80°) et celle de l'encre
    (270°) se rejoignent par le chemin le plus court et le mélange tournait au violet (294°), lu comme « indisponible » (audit du 08/10). */
 --atelier-ink-hover:color-mix(in oklab,var(--atelier-ink) 86%,var(--atelier-paper));
 --atelier-backdrop:color-mix(in oklch,var(--atelier-ink) 45%,transparent);
 --atelier-radius-control:4px;
 --atelier-radius-card:6px;
 --atelier-radius-round:999px;
 --atelier-space-1:4px;
 --atelier-space-2:8px;
 --atelier-space-3:12px;
 --atelier-space-4:16px;
 --atelier-space-5:24px;
 --atelier-space-6:32px;
 --atelier-text-xs:12px;
 --atelier-text-sm:13px;
 --atelier-text-md:14px;
 --atelier-text-lg:16px;
 --atelier-text-xl:18px;
 --atelier-text-glyph:20px;
 --atelier-text-2xl:24px;
 --atelier-text-3xl:32px;
 --atelier-text-rail-narrow:11px;
 --atelier-order-bar-height:116px;
 --atelier-font:var(--font-edito-body,Inter,system-ui,sans-serif);
 --atelier-shadow-float:0 12px 40px color-mix(in oklch,var(--atelier-ink) 22%,transparent);
 /* Parcours guidé (09/10) : halo de la scène, tranche et face du bois, cordon de lin, ombre portée de la boule (valeurs de la maquette) ; mouvements
    (ease-out-quart, 140 / 240 / 300 ms). */
 --atelier-glow:oklch(99% .014 82);
 --atelier-wood:oklch(60% .07 60);
 --atelier-wood-light:oklch(82% .06 78);
 --atelier-cord:oklch(76% .05 80);
 --atelier-cord-shade:oklch(60% .05 70);
 --atelier-shade:color-mix(in oklch,var(--atelier-ink) 16%,transparent);
 --atelier-ease:cubic-bezier(.25,1,.5,1);
 --atelier-t-fast:140ms;
 --atelier-t:240ms;
 --atelier-t-slow:300ms;
}
