/* Musique : sombre et classe — violet profond + or champagne */
:root {
    --bg: #e4d9f0;
    --bg-glow: rgba(124, 58, 237, 0.30);
    --bg-glow-2: rgba(201, 162, 75, 0.18);
    --card-bg: rgba(124, 58, 237, 0.07);
    --text: #241a33;
    --accent: #7c3aed;
    --accent-hover: #8b5cf6;
    --accent-2: #c9a24b;
    --accent-soft: rgba(124, 58, 237, 0.20);
    --border: rgba(124, 58, 237, 0.22);
    --shadow: rgba(60, 20, 90, 0.20);
}

@media (prefers-color-scheme: dark) {
    :root {
        --bg: #100b18;
        --bg-glow: rgba(167, 139, 250, 0.34);
        --bg-glow-2: rgba(212, 175, 106, 0.18);
        --card-bg: rgba(167, 139, 250, 0.09);
        --text: #ece6f7;
        --text-secondary: #b4a8ce;
        --accent: #a78bfa;
        --accent-hover: #c4b5fd;
        --accent-2: #d4af6a;
        --accent-soft: rgba(167, 139, 250, 0.24);
        --border: rgba(167, 139, 250, 0.22);
        --shadow: rgba(0, 0, 0, 0.6);
    }
}
