/*
 * Dark-mode overrides. Most tokens already flip via [data-theme="dark"] block in variables.css,
 * so this file holds only component-level tweaks that can't be expressed as variables.
 * Mirrored-in-spirit from semtixmarketing/public/css/dark-mode.css @ b364d7f on 2026-04-18.
 * Expanded in plan 01-11 when the SPA shell is copied. GOTCHA-10 inline localStorage hack in
 * app.html applies [data-theme="dark"] before paint to avoid flash-of-wrong-theme.
 */

[data-theme="dark"] img {
    /* Slightly dim images to match darker surround — sibling convention. */
    filter: brightness(0.92);
}

[data-theme="dark"] code,
[data-theme="dark"] pre {
    background: var(--bg-secondary);
    color: var(--text-secondary);
}

[data-theme="dark"] a {
    color: var(--primary-light);
}
