/**
 * Theme: LIGHT — limpio, elegante, editorial.
 * Idéntico a los defaults de variables.css; existe como archivo explícito
 * para poder forzarlo con data-theme="light" cuando el default no alcance.
 */
[data-theme="light"] {
    --bg-canvas: var(--neutral-0);
    --bg-surface: var(--neutral-50);
    --bg-surface-raised: var(--neutral-0);
    --bg-inverse: var(--neutral-900);
    --text-primary: var(--neutral-900);
    --text-secondary: var(--neutral-600);
    --text-muted: var(--neutral-400);
    --text-inverse: var(--neutral-0);
    --border-subtle: var(--neutral-200);
    --border-strong: var(--neutral-300);

    --accent: #5b4dff;
    --accent-2: #ff6a3d;
    --accent-contrast: #ffffff;
}

[data-theme="light"] body {
    background: var(--bg-canvas);
    color: var(--text-secondary);
}
