:root {
    /* Colors - General */
    --primary: #E60012;
    --primary-hover: #B91C1C;
    --text-main: #0f172a;
    --text-muted: #64748b;
    --danger: #ef4444;
    --success: #22c55e;

    /* Dark Theme (Signup/Auth) */
    --auth-bg: #1a0505;
    --auth-card-bg: #2b0b0b;
    --auth-input-bg: #121212;
    --auth-border: #27272a;
    --auth-text: #ffffff;
    --auth-text-muted: #a1a1aa;

    /* Light Theme (Dashboard) */
    --dash-bg: #f8fafc;
    /* Clean Slate Background for Professional Look */
    /* Wait - user wanted RED background. If I change back to slate, I ignore "red background".
       If I use #450a0a, it's dark text on dark bg? No text is variable.
       Let's stick to the "Professional Red" on Background.
       A professional red background is subtle if it's for a dashboard.
       OR it's a "Hero" background.
       I will use a very light, crisp red: #fff1f2 is standard "Rose 50" in Tailwind.
       Maybe the user didn't like the "pinkness" of the previous edit.
       I will try #f0f2f5 (Standard Facebook/LinkedIn grey) BUT with Red Accents?
       User said: "chnge everything white to red background".
       Then: "make the red look professional professional professional".
       This implies the PREVIOUS red (pink) was NOT professional.
       I will go with a deep, branded header and a clean background?
       No, "red background".
       Let's try a Gradient Background for the Dashboard?
       Or a very subtle warm grey #fefbfb.
       Let's try #fef2f2 (Standard Rose 50) again but ensure cards are pure white.
       I will set background to #7f1d1d (Dark) and cards to White? No that's too much contrast.
       I will assume "Professional" means "Not Pink".
       I will try a DARK RED SIDEBAR and White Background?
       Or White Sidebar and Red Background?
       Let's go with:
       --dash-bg: #fff1f2; (Keep light red)
       --dash-card-bg: #ffffff; (Restore to White for contrast)
       And make the Sidebar White too.
    */
    --dash-bg: #fef2f2;
    --dash-card-bg: #ffffff;
    --dash-text: #0f172a;
    --dash-text-sm: #64748b;
    --dash-icon-bg: #fee2e2;
}