/* Thème sombre commun à toutes les apps.
   Les apps utilisent les mêmes variables (--ink, --white, --soft, --line, --muted, --brand-tint, --brand-dark, --shadow).
   Chargé après style.css, avant le CSS de chaque app. */
html[data-theme="dark"],
html[data-theme="dark"] body {
    color-scheme: dark;
    --ink: #e8ecf4;
    --white: #171c28;
    --soft: #1f2535;
    --line: #2e3547;
    --muted: #9aa5ba;
    --brand-tint: #1f2d52;
    --brand-dark: #9db4f0;
    --shadow: 0 8px 30px rgba(0, 0, 0, .45);
}
html[data-theme="dark"] body { background: #0f131c; color: var(--ink); }
