:root {
    --color-primary: #0061ff;
    --color-secondary: #3a88fe;
    --color-accent: #ec4899;
    --color-title: #1e1b4b;
    --color-subtitle: #64748b;
    --color-background: #f8fafc;
    --color-sidebar: #0f172a;
    --color-card: #ffffff;
    --color-text: #334155;
    --color-success: #10b981;
    --gradient-primary: linear-gradient(135deg, var(--color-primary) 0%, var(--color-secondary) 100%);
    --gradient-accent: linear-gradient(135deg, var(--color-accent) 0%, var(--color-primary) 100%);
    --shadow-premium: 0 10px 40px rgba(99, 102, 241, 0.15);
    --shadow-card: 0 4px 24px rgba(15, 23, 42, 0.08);
    --radius-lg: 16px;
    --radius-xl: 24px;
}
