:root {
    --primary: #1491e5;
}

body.theme-light {
    --bg: #f6f8fb;
    --bg-soft: #eef5ff;
    --surface: #f8fbff;
    --card: #ffffff;
    --text: #0f172a;
    --muted: #64748b;
    --border: #dbe5f0;
}

body.theme-dark {
    --bg: #0b1220;
    --bg-soft: #10192d;
    --surface: #162033;
    --card: #111827;
    --text: #f8fafc;
    --muted: #94a3b8;
    --border: #243045;
}