/* Jetons de charte.nsg (NSG, fiche 217). */
:root{--nsg-font-titles:system-ui, -apple-system, 'Segoe UI', Roboto, sans-serif;--nsg-font-text:system-ui, -apple-system, 'Segoe UI', Roboto, sans-serif;--nsg-radius:14px;--nsg-radius-field:10px;--nsg-radius-button:10px;--nsg-height:40px;--nsg-cell:11px;--nsg-space:20px;--nsg-background:#f6f6f3;--nsg-error:#b3261e;--nsg-error-soft:#fdeceb;--nsg-focus:#3451b2;--nsg-line:#e0e2ea;--nsg-line-strong:#8c8b9e;--nsg-link:#3451b2;--nsg-muted:#65627a;--nsg-on-primary:#ffffff;--nsg-on-secondary:#ffffff;--nsg-primary:#3451b2;--nsg-primary-hover:#2d4699;--nsg-primary-ink:#3451b2;--nsg-primary-soft:#e7eaf6;--nsg-row-hover:#f6f7fc;--nsg-secondary:#2a818d;--nsg-secondary-ink:#26727e;--nsg-secondary-soft:#deedef;--nsg-shadow:0 1px 2px rgba(40,25,60,.05), 0 6px 18px rgba(40,25,60,.05);--nsg-show-dark:none;--nsg-show-light:inline-block;--nsg-surface:#ffffff;--nsg-surface-2:#f8f9fc;--nsg-tertiary:#6cbf84;--nsg-tertiary-ink:#3f6f4d;--nsg-tertiary-soft:#d6eddd;--nsg-text:#1f1e2d;--nsg-title:#3451b2;--nsg-warning-background:#fff5d1;--nsg-warning-ink:#5e4705;--nsg-warning-line:#e2bd45;color-scheme:light}
@media (prefers-color-scheme: dark){:root:not([data-mode="clair"]){--nsg-background:#161624;--nsg-error:#ff8a80;--nsg-error-soft:#3d2020;--nsg-focus:#5069bd;--nsg-line:#363646;--nsg-line-strong:#6c6c78;--nsg-link:#7589cb;--nsg-muted:#968ea3;--nsg-on-primary:#161624;--nsg-on-secondary:#161624;--nsg-primary:#7589cb;--nsg-primary-hover:#889ad2;--nsg-primary-ink:#8697d1;--nsg-primary-soft:#262f58;--nsg-row-hover:#2a2a3a;--nsg-secondary:#2f8f9d;--nsg-secondary-ink:#65acb6;--nsg-secondary-soft:#243b4b;--nsg-shadow:0 1px 2px rgba(0,0,0,.35);--nsg-show-dark:inline-block;--nsg-show-light:none;--nsg-surface:#202031;--nsg-surface-2:#282838;--nsg-tertiary:#6cbf84;--nsg-tertiary-ink:#6cbf84;--nsg-tertiary-soft:#314343;--nsg-text:#ece8f1;--nsg-title:#7589cb;--nsg-warning-background:#3a3116;--nsg-warning-ink:#f4dd92;--nsg-warning-line:#9a7f2a;color-scheme:dark}}
:root[data-mode="sombre"]{--nsg-background:#161624;--nsg-error:#ff8a80;--nsg-error-soft:#3d2020;--nsg-focus:#5069bd;--nsg-line:#363646;--nsg-line-strong:#6c6c78;--nsg-link:#7589cb;--nsg-muted:#968ea3;--nsg-on-primary:#161624;--nsg-on-secondary:#161624;--nsg-primary:#7589cb;--nsg-primary-hover:#889ad2;--nsg-primary-ink:#8697d1;--nsg-primary-soft:#262f58;--nsg-row-hover:#2a2a3a;--nsg-secondary:#2f8f9d;--nsg-secondary-ink:#65acb6;--nsg-secondary-soft:#243b4b;--nsg-shadow:0 1px 2px rgba(0,0,0,.35);--nsg-show-dark:inline-block;--nsg-show-light:none;--nsg-surface:#202031;--nsg-surface-2:#282838;--nsg-tertiary:#6cbf84;--nsg-tertiary-ink:#6cbf84;--nsg-tertiary-soft:#314343;--nsg-text:#ece8f1;--nsg-title:#7589cb;--nsg-warning-background:#3a3116;--nsg-warning-ink:#f4dd92;--nsg-warning-line:#9a7f2a;color-scheme:dark}
:root[data-mode="clair"]{--nsg-background:#f6f6f3;--nsg-error:#b3261e;--nsg-error-soft:#fdeceb;--nsg-focus:#3451b2;--nsg-line:#e0e2ea;--nsg-line-strong:#8c8b9e;--nsg-link:#3451b2;--nsg-muted:#65627a;--nsg-on-primary:#ffffff;--nsg-on-secondary:#ffffff;--nsg-primary:#3451b2;--nsg-primary-hover:#2d4699;--nsg-primary-ink:#3451b2;--nsg-primary-soft:#e7eaf6;--nsg-row-hover:#f6f7fc;--nsg-secondary:#2a818d;--nsg-secondary-ink:#26727e;--nsg-secondary-soft:#deedef;--nsg-shadow:0 1px 2px rgba(40,25,60,.05), 0 6px 18px rgba(40,25,60,.05);--nsg-show-dark:none;--nsg-show-light:inline-block;--nsg-surface:#ffffff;--nsg-surface-2:#f8f9fc;--nsg-tertiary:#6cbf84;--nsg-tertiary-ink:#3f6f4d;--nsg-tertiary-soft:#d6eddd;--nsg-text:#1f1e2d;--nsg-title:#3451b2;--nsg-warning-background:#fff5d1;--nsg-warning-ink:#5e4705;--nsg-warning-line:#e2bd45;color-scheme:light}
