/* Design values from index.html. Legacy aliases preserve page contracts. */
:root {
    --lux-page: #202020;
    --lux-title: #ffc870;
    --lux-text: #fff0d2;
    --lux-border: #888888;
    --lux-rule: rgba(255, 240, 210, .32);
    --lux-muted: rgba(255, 240, 210, .76);
    --lux-font-body: Inter, sans-serif;
    --lux-font-heading: "Exo 2", sans-serif;
    --lux-radius: 4px;
    --lux-control-radius: 3px;
    --lux-container: 1220px;
    --lux-space: 8px;
    --lux-card-shadow: 0 7px 18px rgba(0, 0, 0, .16);
    --lux-identify: #FFB030;
    --lux-secondary: #504040;
    --lux-shadow: #120A04;
    --lux-light: #FFE0A0;
    --lux-surface: rgba(18, 10, 4, 0.82);
    --lux-surface-soft: rgba(80, 64, 64, 0.18);
    --lux-glow: rgba(255, 176, 48, 0.34);
    --rpg-danger: #f87171;
    --rpg-black: var(--lux-page);
    --rpg-night: var(--lux-page);
    --rpg-brown: var(--lux-page);
    --rpg-panel: var(--lux-page);
    --rpg-panel-soft: var(--lux-page);
    --rpg-gold: var(--lux-title);
    --rpg-gold-bright: var(--lux-title);
    --rpg-ivory: var(--lux-text);
    --rpg-muted: var(--lux-muted);
    --rpg-line: var(--lux-rule);
    --rpg-line-soft: var(--lux-rule);
    --ink: var(--lux-page);
    --panel: var(--lux-page);
    --panel-2: var(--lux-page);
    --muted: var(--lux-text);
    --gold: var(--lux-title);
    --gold-light: var(--lux-title);
    --line: var(--lux-rule);
    --wiki-bg: var(--lux-page);
    --wiki-panel: var(--lux-page);
    --wiki-panel-raised: var(--lux-page);
    --wiki-line: var(--lux-rule);
    --wiki-line-strong: var(--lux-rule);
    --wiki-gold: var(--lux-title);
    --wiki-ivory: var(--lux-text);
    --wiki-muted: var(--lux-muted);
}
