/* Versio — jetons générés depuis tokens.json du design system. Ne pas modifier à la main. */
:root{--brand:#15a8dc;--on-brand:#050b1a;--signal:#01d758;--night:#050b1a;--on-night:#ffffff;--code-comment:#9aa8c4;--mark:rgba(21,168,220,0.28);--danger-line:#c8321e;--font-sans:"Geist", system-ui, sans-serif;--font-mono:"Geist Mono", ui-monospace, monospace;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:24px;--space-6:32px;--space-7:40px;--space-8:56px;--space-9:72px;--space-10:104px;--space-11:144px;--gutter:clamp(24px,3vw,48px);--radius-none:0px;--radius-pill:999px;--radius-chat:20px;--shadow-float:0 30px 60px -20px rgba(0,0,0,0.8);--shadow-cta:0 16px 40px -12px rgba(21,168,220,0.7);--wrap:1320px;--measure:760px;--header-h:72px;--premenu-h:44px;--touch:44px;--trame-pitch:7px;--trame-dot:1.3px;--trame-square:3px;--halftone-cell:3px}
[data-theme="nuit"],:root{--bg:#050b1a;--panel:#0a1430;--fg:#ffffff;--soft:#c9d3e6;--muted:#9aa8c4;--dim:#7385a8;--acc:#15a8dc;--line:#16233f;--line2:#2a3d63;--halftone-ground:#06122b;--danger:#ff9a8a;--danger-bg:#3a1410}
[data-theme="blanc"]{--bg:#ffffff;--panel:#f4f6f9;--fg:#0a1428;--soft:#26324a;--muted:#4e5b74;--dim:#66738a;--acc:#05709d;--line:#e3e7ee;--line2:#c9d0dc;--halftone-ground:#06122b;--danger:#b02a18;--danger-bg:#fdf3f1}
[data-theme="gris"]{--bg:#f1f3f7;--panel:#e6eaf0;--fg:#0a1428;--soft:#26324a;--muted:#4a576f;--dim:#626f86;--acc:#05709d;--line:#dde2ea;--line2:#c3cbd8;--halftone-ground:#06122b;--danger:#b02a18;--danger-bg:#fdf3f1}
