:root {
    --bg-color: #0a0a0a;
    --card-bg: #141414;
    --text-color: #ffffff;
    --accent-color: #b026ff;
    /* Neon Purple */
    --accent-glow: rgba(176, 38, 255, 0.5);
}

[data-theme="blue"] {
    --bg-color: #050a14;
    --card-bg: #0a1428;
    --text-color: #e0f2fe;
    --accent-color: #00f3ff;
    /* Cyber Blue */
    --accent-glow: rgba(0, 243, 255, 0.5);
}

[data-theme="green"] {
    --bg-color: #051405;
    --card-bg: #0a280a;
    --text-color: #f0fdf4;
    --accent-color: #39ff14;
    /* Acid Green */
    --accent-glow: rgba(57, 255, 20, 0.5);
}